.NET 10 Preview 3 is now available!

Today, we are excited to announce the third preview release of .NET 10 with enhancements across the .NET Runtime, SDK, libraries, C#, ASP.NET Core, Blazor, .NET MAUI, and more. Check out the full release notes linked below and get started today.

This release contains the following improvements.

Libraries

Introduce an AOT-Safe Constructor for ValidationContext
Support for Telemetry Schema URLs in ActivitySource and Meter
Byte-Level Support in BPE Tokenizer
Deterministic option for LightGBM Trainer in ML.NET
Tensor enhancements
Full Release Notes

Runtime

Stack Allocation of Small Arrays of Reference Types
Improved Code Layout
Full Release Notes

SDK

The –interactive option is now…interactive!
Native Shell Tab-Completion scripts
Console apps can natively create container images
Explicitly control the image format of containers
Support for Microsoft Testing Platform in dotnet test
Full Release Notes

C#

Extension members
Null-conditional assignment
Full Release Notes

F#

This release you will find updates across the F# language, FSharp.Core standard library, and FSharp.Compiler.Service.

Visual Basic

No new features added in this preview release.
Full Release Notes

ASP.NET Core & Blazor

Declarative model for persisting state from components and services
Reference fingerprinted static web assets in standalone Blazor WebAssembly apps
HttpClient response streaming enabled by default on WebAssembly
DisableMatchAllIgnoresLeftUriPart app context switch renamed to EnableMatchAllForQueryStringAndFragment
Set the environment at build-time for standalone Blazor WebAssembly apps
Validation support in minimal APIs
OpenAPI support enabled by default in the ASP.NET Core Web API (native AOT) template
Support for Server-Sent Events (SSE)
Full Release Notes

.NET MAUI

Fullscreen video playback
Geolocation IsEnabled
WebAuthenticator CancellationToken
Performance improvements
Full Release Notes

.NET for Android

This release was focused on quality improvements, build performance, and experimental runtimes. A detailed list can be found on dotnet/android GitHub releases.

.NET for iOS, Mac Catalyst, macOS, tvOS

This release includes support for Xcode 16.3 Release Candidate and is focused on quality improvements. A detailed list can be found on dotnet/macios GitHub releases including a list of Known issues.

Windows Forms

This release is focused on several quality and engineering improvements. See the full release notes for details.

Windows Presentation Foundation (WPF)

This release includes Fluent style changes alongside several performance & quality improvements. See the full release notes for details.

Entity Framework Core

Improved experience when evolving the model on Azure Cosmos DB for NoSQL
Small improvements to redact inlined constants from logs and to LoadExtension
Full Release Notes

Container Images

No new features added in this preview release.
Full Release Notes

Get started

To get started with .NET 10, install the .NET 10 SDK.

If you’re on Windows using Visual Studio, we recommend installing the latest Visual Studio 2022 preview. You can also use Visual Studio Code and the C# Dev Kit extension with .NET 10.

Join us for .NET 10 Preview 3 Unboxed Live Stream

Join us for a live stream unboxing with the team to discuss what’s new in this preview release, with live demos from the dev team!

.NET 10 Discussions

The team has been making monthly announcements alongside full release notes on the dotnet/core GitHub Discussions and has seen great engagement and feedback from the community.

Stay up-to-date with .NET 10

You can stay up-to-date with all the features of .NET 10 with:

What’s new in .NET 10
What’s new in C# 14
What’s new in .NET MAUI
What’s new in ASP.NET Core
What’s new in Entity Framework Core
What’s new in Windows Forms
What’s new in WPF
Breaking Changes in .NET 10
.NET 10 Releases

Additionally, be sure to subscribe to the GitHub Discussions RSS news feed for all release announcements.

We want your feedback, so head over to the .NET 10 Preview 3 GitHub Discussion to discuss features and give feedback for this release.

The post .NET 10 Preview 3 is now available! appeared first on .NET Blog.

Scroll to Top