github dotnet/maui 11.0.100-preview.7.26410.2
11.0.0-preview.7

pre-release6 hours ago

.NET MAUI 11.0.0-preview.7 Release Notes

.NET MAUI 11.0.0-preview.7 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 170 commits with various improvements, bug fixes, and enhancements.

Workloads

Workload Set: Microsoft.NET.Workloads.11.0.100-preview.7 @ 11.0.100-preview.7.26410.2

Installation

dotnet workload update --version 11.0.100-preview.7.26410.2
# Or install specific workloads
dotnet workload install maui ios maccatalyst android --version 11.0.100-preview.7.26410.2

Recommended Tools:

  • Xcode: 26.6
  • Java JDK: 21.0.8
  • Android API-36

Workload Versions

Workload Full ID Version SDK Band Links
MAUI Microsoft.NET.Sdk.Maui 11.0.0-preview.7.26406.9 11.0.100-preview.7 NuGet · Source
iOS Microsoft.NET.Sdk.iOS 26.5.11997-net11-p7 11.0.100-preview.7 NuGet · Source
Mac Catalyst Microsoft.NET.Sdk.MacCatalyst 26.5.11997-net11-p7 11.0.100-preview.7 NuGet · Source
Android Microsoft.NET.Sdk.Android 37.0.0-preview.7.2131 11.0.100-preview.7 NuGet · Release
tvOS Microsoft.NET.Sdk.tvOS 26.5.11997-net11-p7 11.0.100-preview.7 NuGet · Source
macOS Microsoft.NET.Sdk.macOS 26.5.11997-net11-p7 11.0.100-preview.7 NuGet · Source

Matching MAUI and exact macios 11997 GitHub release tags have not been published yet. The Source links point to the repository commits recorded in the NuGet packages.

MAUI NuGet Packages

The following NuGet packages are the core .NET MAUI libraries. The Implicit Version is bundled with the workload, while Latest Version may be newer due to out-of-band releases.

Package Implicit Version Latest Version
Microsoft.Maui.Controls 11.0.0-preview.7.26406.9 11.0.0-preview.7.26406.9
Microsoft.Maui.Controls.Compatibility Not published for preview 7 11.0.0-preview.5.26304.4
Microsoft.Maui.Essentials 11.0.0-preview.7.26406.9 11.0.0-preview.7.26406.9
Microsoft.Maui.Graphics 11.0.0-preview.7.26406.9 11.0.0-preview.7.26406.9
Microsoft.Maui.Maps 11.0.0-preview.7.26406.9 11.0.0-preview.7.26406.9

Native Tool & SDK Compatibility

Apple (iOS, Mac Catalyst, tvOS, macOS)

Tool Min Version Recommended Version
Xcode >= 26.6 26.6

Java JDK (Android)

Tool Min / Required Version Recommended Version
Java JDK >= 21.0 and < 22.0 21.0.8

Android SDK Packages (Required)

SDK Package Description
build-tools;36.0.0 Android SDK Build-Tools 36
cmdline-tools;19.0 Android SDK Command-line Tools (latest)
platforms;android-36 Android SDK Platform 36
platform-tools Android SDK Platform-Tools 36.0.0

Android SDK Packages (Optional)

Package Description
emulator Android Emulator (recommended 36.2.12)
ndk-bundle NDK (recommended 27.2.12479018)
System Images Google APIs ARM 64 v8a / x86_64 (system-images;android-36.1;google_apis;...)

MAUI Windows Dependencies

Dependency Minimum Version Recommended
Windows App SDK >= 1.8.251106002 1.8.251106002
Windows SDK Build Tools >= 10.0.26100.4654 10.0.26100.4654
Win2D >= 1.3.2 1.3.2
WebView2 >= 1.0.3179.45 1.0.3179.45

✨ New in .NET 11

The following 115 features and changes are unique to .NET 11 and not yet in the main branch:

Animation

Blazor

  • [ci-fix-net11] Guard Blazor sample JS interop calls by @PureWeen in #36888

  • [Sample] Remove obsolete Router.PreferExactMatches from gallery sample by @mattleibow in #36892

BlazorWebView

Border

CollectionView

Core

Essentials

Essentials Webauth

Gestures

Graphics

  • [release/11.0.1xx-preview7] Suppress CA1416 for legacy iOS image scaling by @PureWeen in #37090

Label

ListView

  • [ci-fix-net11] De-flake Issue1939Test (intermittent macOS grouped-ListView failure) by @github-actions[bot] in #36114

Map

Navigationpage

Resizetizer

  • [Resizetizer] Invalidate image outputs when platform type changes by @PureWeen in #36984

Shapes

  • [ci-fix-net11] De-flake AOT warning baseline against volatile compiler-generated local-function ordinals by @github-actions[bot] in #36379

Shell

Slider

TabbedPage

Templates

  • Revert unintended Sandbox sample changes from route-template work by @sheiksyedm via @Copilot in #36970

  • Add Avalonia.Controls.Maui support to templates by @drasticactions in #35950

  • [net11] Templates: remove Blazor render-mode workaround in maui-blazor-web by @mattleibow in #36484

Theming

Tooling

WebView

Windows

  • Add Microsoft.Windows.SDK.BuildTools.WinApp dependency for Windows apps by @mattleibow in #36889

Xaml

🔧 Infrastructure (25)
  • Re-add Mono device-tests smoke legs for Android and iOS by @kotlarmilos in #36295

  • [NET11] Update AndroidX package references to latest stable versions by @sheiksyedm in #36288

  • [net11.0] Update dependencies from dotnet/android, dotnet/dotnet, dotnet/macios by @dotnet-maestro[bot] in #36121

  • [net11.0] Fix main merge build errors by @kubaflo in #36751

  • [automated] Merge branch 'main' => 'merge/main-to-net11.0' by @kubaflo in #36786

  • [ci-fix-net11] De-flake DropEventCoordinates: retry until the drop reports valid positive coordinates by @github-actions[bot] in #36027

  • [net11.0] Update dependencies from dotnet/android, dotnet/macios by @dotnet-maestro[bot] in #36737

  • [ci-fix-net11] De-flake flaky DispatcherTests by resetting leaked ThreadStatic dispatcher flag by @github-actions[bot] in #36221

  • [ci] Fix internal build: duplicate .cab signing + missing MicrosoftWixVersion by @rmarinho in #36879

  • [Windows] Bump Windows App SDK, SDK BuildTools, WebView2 and Win2D by @mattleibow in #36891

  • [release/11.0.1xx-preview7] Update dependencies from dotnet/android, dotnet/dotnet, dotnet/macios by @dotnet-maestro[bot] in #36838

  • [release/11.0.1xx-preview7] Update to final blessed Preview 7 SDK/runtime by @PureWeen in #36908

  • [release/11.0.1xx-preview7] Update dependencies from dotnet/android by @dotnet-maestro[bot] in #36929

  • [net11.0] Refresh .NET dependencies and fix RC1 build failures by @dotnet-maestro[bot] in #36861

  • [release/11.0.1xx-preview7] Update dependencies from dotnet/android by @dotnet-maestro[bot] in #36959

  • [Extensibility] SingleProject: Fix dual-path backend activation and Compile filtering by @PureWeen in #36957

    🔧 Fixes
  • [release/11.0.1xx-preview7] Update dependencies from dotnet/macios by @dotnet-maestro[bot] in #36965

  • Revert "[release/11.0.1xx-preview7] Update dependencies from dotnet/macios" by @kubaflo in #36973

  • [release/11.0.1xx-preview7] Align release SDK/runtime and component builds by @dotnet-maestro[bot] in #36985

  • [release/11.0.1xx-preview7] Update dependencies from dotnet/macios by @dotnet-maestro[bot] in #36995

  • [net11.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro[bot] in #36200

  • [ci-fix-net11][WIP] Fix Windows CV2 UITest failures by @devanathan-vaithiyanathan in #36949

  • [ci-fix-net11] Fixed Build Error in net 11 branch by @NafeelaNazhir in #37029

  • [release/11.0.1xx-preview7] Align with blessed SDK build by @kubaflo in #37046

  • [ci-fix-net11] Needs review: de-flake ActiveWindowTracker Windows device tests — bounded condition wait instead of fixed 100 ms delay (refs #36
    [Content truncated due to length] by @github-actions[bot] in #36092

🧪 Testing (7)
📦 Other (20)
  • [automated] Merge branch 'main' => 'net11.0' by @github-actions[bot] in #36733

  • [automated] Merge branch 'main' => 'net11.0' by @github-actions[bot] in #36843

  • [automated] Merge branch 'net11.0' => 'release/11.0.1xx-preview7' by @github-actions[bot] in #36860

  • Remove the TrimmerRootAssembly workaround from Controls targets (net11.0) by @sbomer via @Copilot in #34519

  • [automated] Merge branch 'net11.0' => 'release/11.0.1xx-preview7' by @github-actions[bot] in #36920

  • [automated] Merge branch 'main' => 'net11.0' by @github-actions[bot] in #36886

  • [automated] Merge branch 'net11.0' => 'release/11.0.1xx-preview7' by @github-actions[bot] in #36923

  • [net11.0] Controls: Annotate remaining converters and harden conversion behavior by @NirmalKumarYuvaraj in #30875

  • [automated] Merge branch 'net11.0' => 'release/11.0.1xx-preview7' by @github-actions[bot] in #36944

  • [automated] Merge branch 'main' => 'net11.0' by @github-actions[bot] in #36931

  • Remove InternalsVisibleTo attributes for .NET MAUI Community Toolkit by @jfversluis in #34070

  • [automated] Merge branch 'net11.0' => 'release/11.0.1xx-preview7' by @github-actions[bot] in #36947

  • [automated] Merge branch 'net11.0' => 'release/11.0.1xx-preview7' by @github-actions[bot] in #36950

  • [automated] Merge branch 'main' => 'net11.0' by @github-actions[bot] in #36953

  • [automated] Merge branch 'net11.0' => 'release/11.0.1xx-preview7' by @github-actions[bot] in #36952

  • Cache Brushes by @pictos in #36405

    🔧 Fixes
  • [automated] Merge branch 'main' => 'net11.0' by @github-actions[bot] in #37001

  • [automated] Merge branch 'main' => 'net11.0' by @github-actions[bot] in #37007

  • [automated] Merge branch 'net11.0' => 'release/11.0.1xx-preview7' by @github-actions[bot] in #36986

  • [automated] Merge branch 'net11.0' => 'release/11.0.1xx-preview7' by @github-actions[bot] in #37042


Additional Changes (55)

The following changes are also present in the main branch:

Ai Agents

  • Improve /review tests: Opus engine, multi-build base diff, and readable grouped comments by @kubaflo in #36533

  • Add Trim/NativeAOT safety rules to code review skill by @PureWeen in #34962

  • [CI] Agentic workflows: Update gh-aw workflows to v0.82.14 by @PureWeen in #36705

  • Fix regression scanner attribution source by @PureWeen in #36686

  • Automate visual failure comparisons in /review tests by @kubaflo in #36666

  • Fix regression scanner attribution reads by @PureWeen in #36734

  • Escalate Blast Radius probing for frequently-regressed component families by @PureWeen in #34884

  • Add missing YAML frontmatter to find-regression-risk SKILL.md by @kubaflo in #36799

BlazorWebView

Entry

Shapes

  • [main] Add Gradle cache to official pack pipeline by @github-actions[bot] in #35065

Shell

SwipeView

Templates

🔧 Infrastructure (38)
📦 Other (3)
  • Update net11.0 merge flow target to preview7 by @PureWeen via @Copilot in #36841
  • Improve release readiness tracker accuracy and post-ship guidance by @PureWeen in #36760
  • Address post-merge review findings on the PR finalize apply step by @PureWeen in #36919

Full Changelog: 11.0.0-preview.6.26360.8...release/11.0.1xx-preview7

Don't miss a new maui release

NewReleases is sending notifications on new releases.