The world’s most popular IDE just got an upgrade.
.NET 10 Preview 4 is now available!
Today, we are excited to announce thefourth 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
- Add Out-of-Proc Trace Support for Activity Events and Links
- Rate Limiting Trace Sampling Support
- New async Zip APIs
- Performance improvement in GZipStream for concatenated streams
- Full Release Notes
⏱️Runtime
🛠️ SDK
- No new features added in this preview release.
C#
- No new features added in this preview release.
F#
This release you will find updates across theF# language,FSharp.Core standard library, andFSharp.Compiler.Service.
Visual Basic
- No new features added in this preview release.
🌐 ASP.NET Core & Blazor
- JSON Patch with System.Text.Json
- Minimal API validation for record types
- Generate OpenAPI schemas in transformers
- Improved OpenAPI XML documentation support
- Access the OpenAPI document with
IOpenApiDocumentProvider - OpenAPI.NET updated to Preview.17
- JavaScript interop for constructors and properties
- Reference a JavaScript function with
IJSObjectReference - Blazor WebAssembly runtime diagnostics
- Signal Not Found responses using
NavigationManager NavigationManager.NavigateTono longer throws aNavigationExceptionQuickGridmethodCloseColumnOptionsAsyncrenamed toHideColumnOptionsAsyncWriteImportMapToHtmlrenamed toOverrideHtmlAssetPlaceholders- Preload Blazor framework static assets
- Blazor WebAssembly Standalone App template updates
- Blazor boot manifest merged into dotnet.js
- Use
WebApplicationFactorywith Kestrel for integration testing - Full Release Notes
📱 .NET MAUI
- MediaPicker modernization
- Nullable Pickers
- Full Release Notes
- Full list of quality improvements ondotnet/maui GitHub releases.
🤖 .NET for Android
- Use System.IO.Compression for
.apkcreation - Reduced download size
- Full list of quality improvements ondotnet/android GitHub releases.
🍎 .NET for iOS, Mac Catalyst, macOS, tvOS
This release was focused on quality improvements and build performance. A detailed list can be found ondotnet/macios GitHub releases including a list ofKnown issues.
🖥️ Windows Forms
This release introducedshared core clipboard functionality with WPF and was focused on several quality and engineering improvements. See thefull release notes for details.
🖥️ Windows Presentation Foundation (WPF)
- API Enhancements
- Shared Clipboard Code
- Fluent Theme Bug Fixes and Enhancements
- Performance Improvements
- Full Release Notes for details.
🎁 Entity Framework Core
- Full-text search support on Azure Cosmos DB for NoSQL
- Hybrid search
- Vector similarity search exits preview
- Several small improvements
- Full Release Notes
📦 Container Images
- No new features added in this preview release.
🚀 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 latestVisual Studio 2022 preview, which now includesGitHub Copilot agent mode and MCP server support. You can also use Visual Studio Code and theC# Dev Kit extension with .NET 10.
📦 Join us for .NET 10 Preview 4 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 makingmonthly announcements alongside fullrelease notes on thedotnet/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 DiscussionsRSS news feed for all release announcements.
We want your feedback, so head over to the.NET 10 Preview 4 GitHub Discussion to discuss features and give feedback for this release.
3 comments
Discussion is closed.Login to edit/delete existing comments.

d3c0d3d Where are the release notes in the sdk and documentation for the new “dotnet run file.cs” feature?

Rod Macdonald· Edited Nice work!
Will there ever be a time when the .NET team build an API for a common UI stack which will run in the browser (without WASM) and on the Windows desktop – C# and markup options embracing HTML, XAML and SVG?
Rick Brewster· Edited Unfortunatelyillink is still broken and completely blocking me from trying out .NET 10https://github.com/dotnet/runtime/issues/113031 . Haven’t seen any progress, or even a response, in over 2 months.


