.net 10 lts ships — .net 8 and 9 end support nov 10, 2026
Microsoft shipped .NET 10 as a three-year long-term-support release, and both earlier supported versions stop getting patches on the same day in November 2026.
- version
- .NET 10 (LTS)
- supported until
- November 2028 (see conflicts)
- end of life
- .NET 8 and .NET 9: 2026-11-10
- platforms
- ASP.NET Core, EF Core and .NET MAUI apps
what happened
- Microsoft released .NET 10 on November 11, 2025 as a Long Term Support (LTS) release with three years of support.[1,2]
- .NET 8 (LTS) and .NET 9 (STS) both reach end of support on November 10, 2026.[1,2]
- .NET 10 ships C# 14 and F# 10. ASP.NET Core 10 defaults to OpenAPI 3.1 and adds passkey support in Identity and built-in validation for Minimal APIs.[1]
- .NET 10 expands post-quantum cryptography support (ML-DSA, ML-KEM), and EF Core 10 adds vector search for SQL Server and Azure SQL.[1]
- As of October 13, 2026 the latest patches were 10.0.13, 9.0.21 and 8.0.32.[2]
- Microsoft's policy gives STS releases two years of free support and patches.[2]
- AWS Lambda schedules the dotnet8 runtime for deprecation on Nov 10, 2026 and the dotnet10 runtime for Nov 14, 2028.[3]
where sources differMicrosoft's launch post says .NET 10 is supported 'until November 10, 2028'; the .NET support-policy page and the AWS Lambda runtime table list November 14, 2028.
sources3
- 01Announcing .NET 10 ↗ primaryMicrosoft .NET Blogaccessed 2026-10-21
- 02.NET and .NET Core official support policy ↗ primaryMicrosoftaccessed 2026-10-21
- 03Lambda runtimes ↗ primaryAmazon Web Servicesaccessed 2026-10-21