ELSEIF
Your brief EB
493 stories from 193 feeds 1229 clusters Refreshed 28 minutes ago next pull 08:56

TECH Signal 433

Microsoft ships .NET 11 RC1 with go-live license and sets C# 15, F# 11 as defaults

.NET 11 Release Candidate 1 provides go-live licensing, makes C# 15 and F# 11 the default language versions, and extends dotnet test to Android, iOS, macOS and Mac Catalyst targets.

WHY IT MATTERS

The go-live license lets teams run .NET 11 RC1 in production without waiting for a full release, reducing upgrade latency. Setting C# 15 and F# 11 as defaults removes the need to specify language versions in project files, simplifying onboarding for new code.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

C# 15 stabilizes collection expression arguments, union types, non-virtual static interface members, closed class hierarchies, labeled break and continue, and extension indexers.

02

F# 11 stabilizes record spreads, direct delegate construction, and changes string interpolation to use String.Concat, improving compatibility with trimming and Native AOT.

03

dotnet test now supports Android, iOS, macOS and Mac Catalyst test projects, adds timeout and failure-stop options, and gives each test run its own results directory.

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
InfoQ Microsoft Releases .NET 11 RC1 with Go-Live Support, C# 15 and F# 11 as Default Language Versions Open ↗