* Update os-packages.json with current Linux distros Add and update package information for supported Linux distributions: - Alpine 3.21, 3.22 - Azure Linux 3.0 - CentOS Stream 8, 9, 10 - Debian 12, 13 - Fedora 42, 43 - openSUSE Leap 15.6, 16.0 - RHEL 8, 9, 10 - SLES 15.6, 15.7, 16.0 - Ubuntu 22.04, 24.04, 25.10, 26.04 Also add test-os-packages.sh script to validate package names via Docker containers. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Add os-packages.json for .NET 8 and update .NET 9 Add package information for supported Linux distributions: - Alpine 3.20, 3.21, 3.22 - Azure Linux 3.0 - CentOS Stream 8, 9, 10 - Debian 12, 13 - Fedora 41, 42, 43 - openSUSE Leap 15.6, 16.0 - RHEL 8, 9, 10 - SLES 15.6, 15.7, 16.0 - Ubuntu 22.04, 24.04, 25.10, 26.04 Also add test-os-packages.sh script to validate package names. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Add RHEL 8 to .NET 10 supported-os.json Fixes https://github.com/dotnet/core/issues/10169 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Update supported-os and os-packages markdown files Update last-updated dates and regenerate markdown from JSON. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Update linux.md dependencies and packages - Remove .NET 6 (out of support), add .NET 10 - Update .NET 8 link to os-packages.md - Add Azure Linux to packages list 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Regenerate os-packages markdown files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Sort os-packages.json distros alphabetically and versions descending 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Update markdown with new sort * Remove date-only changes from .NET 8 and 9 supported-os files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
.NET 10
.NET 10 is a Long Term Support (LTS) release and will be supported on multiple operating systems for three years from November 11, 2025 to November 14, 2028.
- Downloads
- Linux Package Managers
- Containers
- Supported OSes
- OS packages
- Known Issues
- Installation instructions
Release notes
| Date | Release |
|---|---|
| 2025/11/11 | 10.0.0 |
| 2025/10/14 | 10.0.0 RC 2 |
| 2025/09/09 | 10.0.0 RC 1 |
| 2025/08/12 | 10.0.0 Preview 7 |
| 2025/07/15 | 10.0.0 Preview 6 |
| 2025/06/10 | 10.0.0 Preview 5 |
| 2025/05/10 | 10.0.0 Preview 4 |
| 2025/04/10 | 10.0.0 Preview 3 |
| 2025/03/18 | 10.0.0 Preview 2 |
| 2025/02/25 | 10.0.0 Preview 1 |
.NET Libraries
- What's new in .NET 10 libraries
- RC 1
- Preview 7
- Preview 6
- Preview 5
- Preview 4
- Preview 3
- Preview 2
- Preview 1
.NET Runtime
- What's new in the .NET 10 runtime
- RC 1
- Preview 7
- Preview 6
- Preview 5
- Preview 4
- Preview 3
- Preview 2
- Preview 1
.NET SDK
- What's new in the SDK for .NET 10
- RC 1
- Preview 7
- Preview 6
- Preview 5
- Preview 4
- Preview 3
- Preview 2
- Preview 1
C#
ASP.NET Core
- What's new in ASP.NET Core 10.0
- RC 1
- Preview 7
- Preview 6
- Preview 5
- Preview 4
- Preview 3
- Preview 2
- Preview 1
.NET MAUI
- What's new in .NET MAUI for .NET 10
- RC 1
- Preview 7
- Preview 6
- Preview 5
- Preview 4
- Preview 3
- Preview 2
- Preview 1
Entity Framework Core
Windows Forms
- What's new in Windows Forms for .NET 10
- RC 1
- Preview 7
- Preview 6
- Preview 5
- Preview 4
- Preview 3
- Preview 2
- Preview 1