From 943bf33b3035577e6b4358c6a6ab49fbde149310 Mon Sep 17 00:00:00 2001 From: Rich Lander Date: Mon, 30 Mar 2026 14:39:47 -0700 Subject: [PATCH 1/5] Restore Windows Server 2012 to supported OS matrix PR #10313 accidentally moved Windows Server 2012 to unsupported for .NET 8.0, 9.0, and 10.0. Windows Server 2012 (and 2012 R2) are still supported via Extended Security Updates (ESU). This restores 2012 to supported-versions and removes the unsupported-versions entries for both Windows Server and Windows Server Core across all active .NET versions. Fixes #10330 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- release-notes/10.0/supported-os.json | 14 +++++++------- release-notes/10.0/supported-os.md | 28 +++++++++++++--------------- release-notes/8.0/supported-os.json | 14 +++++++------- release-notes/8.0/supported-os.md | 18 ++++++++---------- release-notes/9.0/supported-os.json | 14 +++++++------- release-notes/9.0/supported-os.md | 18 ++++++++---------- 6 files changed, 50 insertions(+), 56 deletions(-) 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..cde6cad079 100644 --- a/release-notes/10.0/supported-os.md +++ b/release-notes/10.0/supported-os.md @@ -1,6 +1,6 @@ # .NET 10.0 - Supported OS versions -Last Updated: 2026/03/12; Support phase: Unknown +Last Updated: 2026/03/30; Support phase: Unknown [.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. @@ -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/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..db1b0aadfc 100644 --- a/release-notes/8.0/supported-os.md +++ b/release-notes/8.0/supported-os.md @@ -1,6 +1,6 @@ # .NET 8.0 - Supported OS versions -Last Updated: 2026/03/12; Support phase: Unknown +Last Updated: 2026/03/30; Support phase: Unknown [.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. @@ -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..dfc1752dc6 100644 --- a/release-notes/9.0/supported-os.md +++ b/release-notes/9.0/supported-os.md @@ -1,6 +1,6 @@ # .NET 9.0 - Supported OS versions -Last Updated: 2026/03/12; Support phase: Unknown +Last Updated: 2026/03/30; Support phase: Unknown [.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. @@ -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) | From 6c6e648b41013bf6a2be5d8b58314613b9ba82e3 Mon Sep 17 00:00:00 2001 From: Rich Lander Date: Mon, 30 Mar 2026 14:47:03 -0700 Subject: [PATCH 2/5] Clarify last-updated is required for every JSON change Update the update-supported-os skill to emphasize that the last-updated field must be updated in every modified JSON file, no matter how small the change. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/skills/update-supported-os/SKILL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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` From 68cc95611c9ce8ba9de5006b7cf3c77046f7b1ee Mon Sep 17 00:00:00 2001 From: Rich Lander Date: Mon, 30 Mar 2026 16:31:12 -0700 Subject: [PATCH 3/5] Regenerate supported-os.md with correct support phase Use updated dotnet-release tool that reads releases-index.json to populate support phase (Active/Preview) and release type (LTS/STS) instead of showing 'Unknown'. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- release-notes/10.0/supported-os.md | 4 ++-- release-notes/11.0/supported-os.md | 4 ++-- release-notes/8.0/supported-os.md | 4 ++-- release-notes/9.0/supported-os.md | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/release-notes/10.0/supported-os.md b/release-notes/10.0/supported-os.md index cde6cad079..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/30; 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 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.md b/release-notes/8.0/supported-os.md index db1b0aadfc..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/30; 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 diff --git a/release-notes/9.0/supported-os.md b/release-notes/9.0/supported-os.md index dfc1752dc6..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/30; 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 From 37ea015fbd2662413051398d97e52dc5f41bcc64 Mon Sep 17 00:00:00 2001 From: Rich Lander Date: Mon, 30 Mar 2026 18:18:34 -0700 Subject: [PATCH 4/5] Regenerate supported-os.md with release status from releases.json Support phase and release type are now sourced from releases.json instead of defaulting to Unknown. --- release-notes/10.0/supported-os.md | 4 ++-- release-notes/8.0/supported-os.md | 4 ++-- release-notes/9.0/supported-os.md | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/release-notes/10.0/supported-os.md b/release-notes/10.0/supported-os.md index 38428071e1..02aa50a71e 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/30; Support phase: Active +Last Updated: 2026/03/30; Support phase: active -[.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. +[.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 diff --git a/release-notes/8.0/supported-os.md b/release-notes/8.0/supported-os.md index 97777d8371..d1008dadba 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/30; Support phase: Active +Last Updated: 2026/03/30; Support phase: active -[.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. +[.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 diff --git a/release-notes/9.0/supported-os.md b/release-notes/9.0/supported-os.md index 45fbd377c5..05548281c6 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/30; Support phase: Active +Last Updated: 2026/03/30; Support phase: active -[.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. +[.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 From 114d3db807f96a3ba1ffee671476110904276c3c Mon Sep 17 00:00:00 2001 From: Rich Lander Date: Mon, 30 Mar 2026 18:47:44 -0700 Subject: [PATCH 5/5] Fix support phase casing in generated markdown Regenerated with updated dotnet-release tool (0.7.0) that uses ToDisplayName() for proper casing (Active, LTS, STS vs lowercase). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- release-notes/10.0/supported-os.md | 4 ++-- release-notes/8.0/supported-os.md | 4 ++-- release-notes/9.0/supported-os.md | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/release-notes/10.0/supported-os.md b/release-notes/10.0/supported-os.md index 02aa50a71e..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/30; Support phase: active +Last Updated: 2026/03/30; Support phase: Active -[.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. +[.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 diff --git a/release-notes/8.0/supported-os.md b/release-notes/8.0/supported-os.md index d1008dadba..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/30; Support phase: active +Last Updated: 2026/03/30; Support phase: Active -[.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. +[.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 diff --git a/release-notes/9.0/supported-os.md b/release-notes/9.0/supported-os.md index 05548281c6..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/30; Support phase: active +Last Updated: 2026/03/30; Support phase: Active -[.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. +[.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