Files
core/.github
Rich Lander 9c40cd953f Restore Windows Server 2012 to supported OS matrix (#10331)
* 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>

* 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>

* 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>

* 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.

* 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>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-30 22:17:09 -07:00
..
2025-02-14 16:40:02 -08:00