.NET 10 Preview 4 is now available!

thumbnail

Table of Contents

  • Libraries
  • Runtime
  • SDK
  • C#
  • F#
  • Visual Basic
  • ASP.NET Core & Blazor
  • .NET MAUI
  • .NET for Android
  • .NET for iOS, Mac Catalyst, macOS, tvOS
  • Windows Forms
  • Windows Presentation Foundation (WPF)
  • Get started
  • .NET 10 Discussions
  • Stay up-to-date with .NET 10

Libraries

  • Added 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

Runtime

  • Escape Analysis for Local Struct Fields
  • Inlining Improvements

SDK

  • No new features added in this preview release.

C#

  • No new features added in this preview release.

F#

  • Updates across the F# language, FSharp.Core standard library, and FSharp.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 OpenAPI.NET updated to Preview.17
  • JavaScript interop for constructors and properties
  • Signal Not Found responses using no longer throws a method renamed to Preload
  • Blazor WebAssembly Standalone App template updates

.NET MAUI

  • MediaPicker modernization
  • Nullable Pickers

.NET for Android

  • Use System.IO.Compression for creation
  • Reduced download size

.NET for iOS, Mac Catalyst, macOS, tvOS

  • Focused on quality improvements and build performance

Windows Forms

  • Introduced shared core clipboard functionality with WPF
  • Focused on quality and engineering improvements

Windows Presentation Foundation (WPF)

  • API Enhancements
  • Shared Clipboard Code
  • Fluent Theme Bug Fixes and Enhancements
  • Performance Improvements

Get started

  • Install the .NET 10 SDK
  • Use Visual Studio 2022 preview or Visual Studio Code with the C# Dev Kit extension

.NET 10 Discussions

  • Monthly announcements alongside full release notes on the dotnet/core GitHub Discussions

Stay up-to-date with .NET 10

  • Stay informed with what's new in various aspects of .NET 10
  • Subscribe to the GitHub Discussions RSS news feed for release announcements
  • Provide feedback on .NET 10 Preview 4 in the GitHub Discussion.