What’s new in .NET 10
What's new in .NET 10: LTS release with 3 years of support, new JIT optimizations, array devirtualization, stack allocation improvements, and more.
.NET 10 will be released in November 2025. .NET 10 is a Long Term Support (LTS) version, which will receive free support and patches for 3 years from the release date, up until November 2028.
.NET 10 will be released together with C# 14. See what’s new in C# 14.
There are several new features and improvements in the .NET 10 runtime:
- Array interface method devirtualization & array enumeration de-abstraction
- Inlining of late devirtualized methods
- Devirtualization based on inlining observations
- Stack allocation of arrays of value types
- Improved code layout to avoid jump instructions and to improve likelihood of sharing an instruction cache line
- SearchValues added support for strings
End of support
.NET 10 is a Long Term Support (LTS) version, and will go out of support in November 2028.