diff --git a/.github/skills/update-supported-os/SKILL.md b/.github/skills/update-supported-os/SKILL.md index 99abf0e443..25f25a8064 100644 --- a/.github/skills/update-supported-os/SKILL.md +++ b/.github/skills/update-supported-os/SKILL.md @@ -137,7 +137,7 @@ For each confirmed change, edit `release-notes//supported-os.json`: - **EOL versions (GA)**: Remove from `supported-versions`, add to `unsupported-versions` - **EOL versions (pre-GA)**: Remove from `supported-versions` only — do not add to `unsupported-versions` - **Add new versions**: Insert into `supported-versions` (keep sorted, newest first) -- **Update `last-updated`**: Set to today's date (format: `YYYY-MM-DD`) +- **Always update `last-updated`**: Set to today's date (format: `YYYY-MM-DD`) in every JSON file that is modified — this is required for every change, no matter how small - Use the `edit` tool for surgical JSON changes - Versions are strings, not numbers — `"3.22"` not `3.22` diff --git a/release-notes/10.0/supported-os.json b/release-notes/10.0/supported-os.json index 5e73594abd..e2054e49c9 100644 --- a/release-notes/10.0/supported-os.json +++ b/release-notes/10.0/supported-os.json @@ -1,6 +1,6 @@ { "channel-version": "10.0", - "last-updated": "2026-03-12", + "last-updated": "2026-03-30", "families": [ { "name": "Android", @@ -186,11 +186,11 @@ "2022", "2019", "2016", - "2012-R2" + "2012-R2", + "2012" ], - "unsupported-versions": ["2012"], "notes": [ - "Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." + "Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." ] }, { @@ -204,11 +204,11 @@ "2022", "2019", "2016", - "2012-R2" + "2012-R2", + "2012" ], - "unsupported-versions": ["2012"], "notes": [ - "Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." + "Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." ] } ] diff --git a/release-notes/10.0/supported-os.md b/release-notes/10.0/supported-os.md index 3b15070908..38428071e1 100644 --- a/release-notes/10.0/supported-os.md +++ b/release-notes/10.0/supported-os.md @@ -1,8 +1,8 @@ # .NET 10.0 - Supported OS versions -Last Updated: 2026/03/12; Support phase: Unknown +Last Updated: 2026/03/30; Support phase: Active -[.NET 10.0](README.md) is an [Unknown](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy. +[.NET 10.0](README.md) is an [LTS](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy. ## Android @@ -50,19 +50,19 @@ Notes: ## Windows -| OS | Versions | Architectures | Lifecycle | -| ------------------------- | ------------------------------------- | ------------- | --------------- | -| [Nano Server][23] | 2025, 2022, 2019 | x64 | [Lifecycle][24] | +| OS | Versions | Architectures | Lifecycle | +| ------------------------- | ------------------------------------------- | ------------- | --------------- | +| [Nano Server][23] | 2025, 2022, 2019 | x64 | [Lifecycle][24] | | [Windows][25] | 11 26H1, 11 25H2, 11 24H2 (IoT), 11 24H2 (E), 11 24H2, 11 23H2 (E), 10 21H2 (E), 10 21H2 (IoT), 10 1809 (E), 10 1607 (E) | Arm64, x64 | [Lifecycle][26] | -| [Windows Server][27] | 2025, 23H2, 2022, 2019, 2016, 2012-R2 | x64 | [Lifecycle][28] | -| [Windows Server Core][29] | 2025, 2022, 2019, 2016, 2012-R2 | x64 | [Lifecycle][30] | +| [Windows Server][27] | 2025, 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64 | [Lifecycle][28] | +| [Windows Server Core][29] | 2025, 2022, 2019, 2016, 2012-R2, 2012 | x64 | [Lifecycle][30] | Notes: - Windows: The x64 and x86 emulators are supported on Windows 11 Arm64. - Windows: The x86 emulator is supported on x64. -- Windows Server: Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). -- Windows Server Core: Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). +- Windows Server: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). +- Windows Server Core: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). [0]: https://www.android.com/ [1]: https://support.google.com/android @@ -113,10 +113,8 @@ Notes: OS versions that are out of support by the OS publisher are not tested or supported by .NET. -| OS | Version | End of Life | -| --------------------- | ----------- | ---------------------------------------------------------------------------------------------- | -| Android | 13 | 2026-03-02 | -| SUSE Linux Enterprise | 15.6 | 2025-12-31 | -| Windows | 11 23H2 (W) | [2025-11-11](https://learn.microsoft.com/windows/release-health/windows11-release-information) | -| Windows Server | 2012 | [2023-10-10](https://learn.microsoft.com/lifecycle/products/windows-server-2012) | -| Windows Server Core | 2012 | [2023-10-10](https://learn.microsoft.com/lifecycle/products/windows-server-2012) | +| OS | Version | End of Life | +| ------- | ----------- | ----------------- | +| Android | 13 | 2026-03-02 | +| SUSE Linux Enterprise | 15.6 | 2025-12-31 | +| Windows | 11 23H2 (W) | [2025-11-11](https://learn.microsoft.com/windows/release-health/windows11-release-information) | diff --git a/release-notes/11.0/supported-os.md b/release-notes/11.0/supported-os.md index 9f4378e1c5..09ea310ac7 100644 --- a/release-notes/11.0/supported-os.md +++ b/release-notes/11.0/supported-os.md @@ -1,8 +1,8 @@ # .NET 11.0 - Supported OS versions -Last Updated: 2026/03/23; Support phase: Unknown +Last Updated: 2026/03/23; Support phase: Preview -[.NET 11.0](README.md) is an [Unknown](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy. +[.NET 11.0](README.md) is an [STS](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy. ## Android diff --git a/release-notes/8.0/supported-os.json b/release-notes/8.0/supported-os.json index 8d86e06a96..6848ce0314 100644 --- a/release-notes/8.0/supported-os.json +++ b/release-notes/8.0/supported-os.json @@ -1,6 +1,6 @@ { "channel-version": "8.0", - "last-updated": "2026-03-12", + "last-updated": "2026-03-30", "families": [ { "name": "Android", @@ -202,11 +202,11 @@ "2022", "2019", "2016", - "2012-R2" + "2012-R2", + "2012" ], - "unsupported-versions": ["2012"], "notes": [ - "Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." + "Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." ] }, { @@ -220,11 +220,11 @@ "2022", "2019", "2016", - "2012-R2" + "2012-R2", + "2012" ], - "unsupported-versions": ["2012"], "notes": [ - "Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." + "Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." ] } ] diff --git a/release-notes/8.0/supported-os.md b/release-notes/8.0/supported-os.md index 8e990c0dbe..97777d8371 100644 --- a/release-notes/8.0/supported-os.md +++ b/release-notes/8.0/supported-os.md @@ -1,8 +1,8 @@ # .NET 8.0 - Supported OS versions -Last Updated: 2026/03/12; Support phase: Unknown +Last Updated: 2026/03/30; Support phase: Active -[.NET 8.0](README.md) is an [Unknown](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy. +[.NET 8.0](README.md) is an [LTS](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy. ## Android @@ -50,19 +50,19 @@ Notes: ## Windows -| OS | Versions | Architectures | Lifecycle | -| ------------------------- | ------------------------------------- | ------------- | --------------- | -| [Nano Server][23] | 2025, 2022, 2019 | x64 | [Lifecycle][24] | +| OS | Versions | Architectures | Lifecycle | +| ------------------------- | ------------------------------------------- | ------------- | --------------- | +| [Nano Server][23] | 2025, 2022, 2019 | x64 | [Lifecycle][24] | | [Windows][25] | 11 26H1, 11 25H2, 11 24H2 (IoT), 11 24H2 (E), 11 24H2, 11 23H2 (E), 10 21H2 (E), 10 21H2 (IoT), 10 1809 (E), 10 1607 (E) | Arm64, x64 | [Lifecycle][26] | -| [Windows Server][27] | 2025, 23H2, 2022, 2019, 2016, 2012-R2 | x64 | [Lifecycle][28] | -| [Windows Server Core][29] | 2025, 2022, 2019, 2016, 2012-R2 | x64 | [Lifecycle][30] | +| [Windows Server][27] | 2025, 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64 | [Lifecycle][28] | +| [Windows Server Core][29] | 2025, 2022, 2019, 2016, 2012-R2, 2012 | x64 | [Lifecycle][30] | Notes: - Windows: The x64 and x86 emulators are supported on Windows 11 Arm64. - Windows: The x86 emulator is supported on x64. -- Windows Server: Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). -- Windows Server Core: Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). +- Windows Server: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). +- Windows Server Core: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). [0]: https://www.android.com/ [1]: https://support.google.com/android @@ -143,8 +143,6 @@ OS versions that are out of support by the OS publisher are not tested or suppor | Windows | 11 22H2 (W) | [2024-10-08](https://learn.microsoft.com/windows/release-health/windows11-release-information) | | Windows | 11 21H2 (E) | [2024-10-08](https://learn.microsoft.com/windows/release-health/windows11-release-information) | | Windows | 10 21H2 (E) | [2024-06-11](https://learn.microsoft.com/lifecycle/products/windows-10-enterprise-and-education) | -| Windows Server | 2012 | [2023-10-10](https://learn.microsoft.com/lifecycle/products/windows-server-2012) | -| Windows Server Core | 2012 | [2023-10-10](https://learn.microsoft.com/lifecycle/products/windows-server-2012) | | iOS | 16 | [2025-03-31](https://developer.apple.com/documentation/ios-ipados-release-notes/ios-16-release-notes) | | iOS | 15 | 2025-03-31 | | iOS | 17 | 2024-11-19 | diff --git a/release-notes/9.0/supported-os.json b/release-notes/9.0/supported-os.json index ff81711047..60d51d7a7f 100644 --- a/release-notes/9.0/supported-os.json +++ b/release-notes/9.0/supported-os.json @@ -1,6 +1,6 @@ { "channel-version": "9.0", - "last-updated": "2026-03-12", + "last-updated": "2026-03-30", "families": [ { "name": "Android", @@ -194,11 +194,11 @@ "2022", "2019", "2016", - "2012-R2" + "2012-R2", + "2012" ], - "unsupported-versions": ["2012"], "notes": [ - "Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." + "Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." ] }, { @@ -212,11 +212,11 @@ "2022", "2019", "2016", - "2012-R2" + "2012-R2", + "2012" ], - "unsupported-versions": ["2012"], "notes": [ - "Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." + "Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)." ] } ] diff --git a/release-notes/9.0/supported-os.md b/release-notes/9.0/supported-os.md index 96a497344f..45fbd377c5 100644 --- a/release-notes/9.0/supported-os.md +++ b/release-notes/9.0/supported-os.md @@ -1,8 +1,8 @@ # .NET 9.0 - Supported OS versions -Last Updated: 2026/03/12; Support phase: Unknown +Last Updated: 2026/03/30; Support phase: Active -[.NET 9.0](README.md) is an [Unknown](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy. +[.NET 9.0](README.md) is an [STS](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy. ## Android @@ -50,19 +50,19 @@ Notes: ## Windows -| OS | Versions | Architectures | Lifecycle | -| ------------------------- | ------------------------------------- | ------------- | --------------- | -| [Nano Server][23] | 2025, 2022, 2019 | x64 | [Lifecycle][24] | +| OS | Versions | Architectures | Lifecycle | +| ------------------------- | ------------------------------------------- | ------------- | --------------- | +| [Nano Server][23] | 2025, 2022, 2019 | x64 | [Lifecycle][24] | | [Windows][25] | 11 26H1, 11 25H2, 11 24H2 (IoT), 11 24H2 (E), 11 24H2, 11 23H2 (E), 10 21H2 (E), 10 21H2 (IoT), 10 1809 (E), 10 1607 (E) | Arm64, x64 | [Lifecycle][26] | -| [Windows Server][27] | 2025, 23H2, 2022, 2019, 2016, 2012-R2 | x64 | [Lifecycle][28] | -| [Windows Server Core][29] | 2025, 2022, 2019, 2016, 2012-R2 | x64, x86 | [Lifecycle][30] | +| [Windows Server][27] | 2025, 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64 | [Lifecycle][28] | +| [Windows Server Core][29] | 2025, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][30] | Notes: - Windows: The x64 and x86 emulators are supported on Windows 11 Arm64. - Windows: The x86 emulator is supported on x64. -- Windows Server: Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). -- Windows Server Core: Windows Server 2012 R2 is supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). +- Windows Server: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). +- Windows Server Core: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates (ESU)](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview). [0]: https://www.android.com/ [1]: https://support.google.com/android @@ -127,8 +127,6 @@ OS versions that are out of support by the OS publisher are not tested or suppor | Windows | 11 23H2 (W) | [2025-11-11](https://learn.microsoft.com/windows/release-health/windows11-release-information) | | Windows | 11 22H2 (E) | [2025-10-14](https://learn.microsoft.com/windows/release-health/windows11-release-information) | | Windows | 10 22H2 | [2025-10-14](https://learn.microsoft.com/windows/release-health/release-information) | -| Windows Server | 2012 | [2023-10-10](https://learn.microsoft.com/lifecycle/products/windows-server-2012) | -| Windows Server Core | 2012 | [2023-10-10](https://learn.microsoft.com/lifecycle/products/windows-server-2012) | | iOS | 16 | [2025-03-31](https://developer.apple.com/documentation/ios-ipados-release-notes/ios-16-release-notes) | | iOS | 17 | 2024-11-19 | | iPadOS | 16 | [2025-03-31](https://developer.apple.com/documentation/ios-ipados-release-notes/ipados-16-release-notes) |