Skip to content

dotnet/maui

v9.0.110 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 8mo Build & Package
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

android desktop .net ios maccatalyst maui
+6 more
microsoft mobile multi-platform user-interface winui winui3

Summary

AI summary

.NET MAUI 9.0.110 improves CollectionView, Picker, DialogAlert, Slider, TabbedPage, NavigationStack, and adds nativeAOT support across iOS, Android, Windows, Drawing, Gestures, Image, XAML.

Full changelog

What's Changed

.NET MAUI 9 SR 11 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 72 commits with various improvements, bug fixes, and enhancements.

.NET MAUI Product Fixes

Collectionview

Controls Button

Controls Dialogalert

Controls Entry

  • [Android] Editor and Entry don't update placeholder and text color on theme change - fix by @kubaflo in https://github.com/dotnet/maui/pull/30603
🔧 Fixes

Controls General

  • [Windows] Cleanup of AccessibilityExtensions by @MartyIX in https://github.com/dotnet/maui/pull/27052

Controls Label

Controls Searchbar

Controls Slider

Controls Stepper

Docs

Drawing

Essentials

Gestures

Image

  • [android] improve performance of ImageHandler.PlatformArrange() by @jonathanpeppers in https://github.com/dotnet/maui/pull/23665

  • [Windows] Fixed Image clipping not working by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/30684

    🔧 Fixes

Infrastructure

  • Update Versions.props SR11 Versioning by @PureWeen in https://github.com/dotnet/maui/pull/31117

  • [ci] Add more keys by @rmarinho in https://github.com/dotnet/maui/pull/31130

  • Update bug-report.yml 9.0.100 SR10 by @PureWeen in https://github.com/dotnet/maui/pull/31163

  • [ci] Add branch classification file by @rmarinho in https://github.com/dotnet/maui/pull/31292

Navigation

Other

Picker

Shell

TabbedPage

Templates

  • Changed Syncfusion toolkit version from 1.0.5 to 1.0.6 by @PaulAndersonS in https://github.com/dotnet/maui/pull/30960

  • [Proposal] Removed the default span styling from the template by @kubaflo in https://github.com/dotnet/maui/pull/28818

WebView

  • Optimize JS escaping by @symbiogenesis in https://github.com/dotnet/maui/pull/27528

Windows

Xaml

  • Fix XAML compiled binding warnings in DeviceTests.Runners by adding x:DataType attributes by @Copilot in https://github.com/dotnet/maui/pull/30219

    🔧 Fixes

iOS

🧪 Testing (9)
  • [Testing] Publish new snapshots and diffs to a specific artifacts folder by @jsuarezruiz in https://github.com/dotnet/maui/pull/27928

  • [Android] Input controls should not change keyboard visibility - UITest by @kubaflo in https://github.com/dotnet/maui/pull/29569

    🔧 Fixes
  • [Testing] Fixed Test case failure in PR 31201 - [08/16/2025] Candidate by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/31212

  • Added manual test App by @jsuarezruiz in https://github.com/dotnet/maui/pull/29963

  • Add BuildNativeAOT parameter with separate build and test execution control by @Copilot in https://github.com/dotnet/maui/pull/31252

  • [Testing] Fix for flaky UITests in CI by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/30959

  • [Testing] Fixed Test case failure in PR 31201 - [08/16/2025] Candidate - 2 by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/31249

  • Add comments for manual test app .NET MAUI package configuration by @jfversluis in https://github.com/dotnet/maui/pull/31493

  • Add TargetFramework instructions for ManualTest app by @jfversluis in https://github.com/dotnet/maui/pull/31523

🏠 Housekeeping (10)
  • [housekeeping] Automated PR to fix formatting errors on main by @github-actions[bot] in https://github.com/dotnet/maui/pull/31120

  • [housekeeping] Automated PR to fix formatting errors on main by @github-actions[bot] in https://github.com/dotnet/maui/pull/31181

  • [housekeeping] Automated PR to fix formatting errors on inflight/current by @github-actions[bot] in https://github.com/dotnet/maui/pull/31094

  • [housekeeping] Automated PR to fix formatting errors on inflight/current by @github-actions[bot] in https://github.com/dotnet/maui/pull/31138

  • [housekeeping] Automated PR to fix formatting errors on main by @github-actions[bot] in https://github.com/dotnet/maui/pull/31197

  • [housekeeping] Automated PR to fix formatting errors on main by @github-actions[bot] in https://github.com/dotnet/maui/pull/31312

  • [housekeeping] Automated PR to fix formatting errors on main by @github-actions[bot] in https://github.com/dotnet/maui/pull/31333

  • Fix file locking race condition in parallel builds by adding retry logic to Copy tasks by @jsuarezruiz in https://github.com/dotnet/maui/pull/31364

    🔧 Fixes
  • [housekeeping] Automated PR to fix formatting errors on main by @github-actions[bot] in https://github.com/dotnet/maui/pull/31477

  • [housekeeping] Automated PR to fix formatting errors on main by @github-actions[bot] in https://github.com/dotnet/maui/pull/31508

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track dotnet/maui

Get notified when new releases ship.

Sign up free

About dotnet/maui

All releases →

Related context

Beta — feedback welcome: [email protected]