.NET 11 RC1 Released with Go-Live Support and C# 15 as Default Language Version
Microsoft has released .NET 11 Release Candidate 1, marking the first release candidate of the .NET 11 cycle. This release comes with a go-live support license, allowing teams to use it in production applications.
.NET 11 RC1 supports C# 15 as the default language version for projects that target .NET 11. The latest version stabilizes features added during the preview cycle, including union types, non-virtual static interface members, and extension indexers.
F# 11 is also the default language version in this release. Record spreads and direct delegate construction are stabilized, and string interpolation now compiles to String.Concat instead of the reflection-based printf engine.
The .NET MAUI update extends dotnet test to mobile and desktop targets and adds new features such as TabbedPage badges and themed splash screens.