Merged
Conversation
a49a48d to
cd0a75b
Compare
Changes across .NET 8.0, 9.0, and 10.0: Moved to unsupported (EOL): - Android 13 (all versions) - tvOS 18 (8.0) - Fedora 41 (8.0, 9.0) - SLES 15.6 (all versions) - Windows 11-23h2-w (all versions) - Windows Server 2012 (all versions) - Windows Server Core 2012 (all versions) Added to supported: - Alpine 3.23 (all versions) - Alpine 3.21, 3.20 (10.0) - iPadOS 17 (10.0) - Windows 11-26h1-e (all versions) - Windows 11-26h1-w (all versions) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
cd0a75b to
1d794fe
Compare
Use AutoTune statistical table widths (Markout 0.10.2) which: - Expands tables without outliers to full-width (Linux, Apple, Android) - Caps columns with outliers to statistical widths (Windows Versions) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Cells after an overflowing column no longer waste trailing padding, matching the accumulated position tracking of the original algorithm. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Out of Support tables now use expanded column widths for bimodal distributions (e.g., OS names like 'SUSE Linux Enterprise' and versions like '11 23H2 (W)' fit without overflow). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Overflow rows now have aligned trailing pipes instead of each row having a unique line length. Uses statistical clustering (P/T formula). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
siramvikram
approved these changes
Mar 17, 2026
rbhanda
approved these changes
Mar 17, 2026
|
@richlander , this change removes support for Windows Server 2012 which it previously had. Given this operating system still has extended support what was the reason for explicitly removing support for .net8? To be clear this isnt a significant issue for us beyond the messaging we will need to give to our customers who may have been using Windows Server 2012 with tooling that we have been building in .net 8. |
Member
Author
|
Thanks for reporting. That's was an accident. I'll fit it tomorrow. |
richlander
added a commit
that referenced
this pull request
Mar 30, 2026
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>
richlander
added a commit
that referenced
this pull request
Mar 30, 2026
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>
richlander
added a commit
that referenced
this pull request
Mar 31, 2026
* 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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates
supported-os.jsonandsupported-os.mdfor .NET 8.0, 9.0, and 10.0.Moved to unsupported (EOL)
Added to supported
Verified with
dotnet-release verify supported-os— only CAUTION items (approaching EOL) remain.