11.0.0-preview.6
Preview
Contributors
.NET MAUI 11.0.0-preview.6 Release Notes
.NET MAUI 11.0.0-preview.6 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 190 commits with various improvements, bug fixes, and enhancements.
Workloads
Workload Set: Microsoft.NET.Workloads.11.0.100-preview.6 @ 11.0.100-preview.6.26364.2
Installation
dotnet workload update --version 11.0.100-preview.6.26364.2
# Or install specific workloads
dotnet workload install maui ios maccatalyst android --version 11.0.100-preview.6.26364.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.6.26360.8 | 11.0.100-preview.6 | NuGet · Source |
| iOS | Microsoft.NET.Sdk.iOS | 26.5.11720-net11-p6 | 11.0.100-preview.6 | NuGet · Release |
| Mac Catalyst | Microsoft.NET.Sdk.MacCatalyst | 26.5.11720-net11-p6 | 11.0.100-preview.6 | NuGet · Release |
| Android | Microsoft.NET.Sdk.Android | 37.0.0-preview.6.59 | 11.0.100-preview.6 | NuGet · Release |
| tvOS | Microsoft.NET.Sdk.tvOS | 26.5.11720-net11-p6 | 11.0.100-preview.6 | NuGet · Release |
| macOS | Microsoft.NET.Sdk.macOS | 26.5.11720-net11-p6 | 11.0.100-preview.6 | NuGet · Release |
A matching MAUI GitHub release/tag has not been published yet. The Source link points to the repository commit recorded in the NuGet package.
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.6.26360.8 | 11.0.0-preview.6.26360.8 |
| Microsoft.Maui.Controls.Compatibility | Not published for preview 6 | 11.0.0-preview.5.26304.4 |
| Microsoft.Maui.Essentials | 11.0.0-preview.6.26360.8 | 11.0.0-preview.6.26360.8 |
| Microsoft.Maui.Graphics | 11.0.0-preview.6.26360.8 | 11.0.0-preview.6.26360.8 |
| Microsoft.Maui.Maps | 11.0.0-preview.6.26360.8 | 11.0.0-preview.6.26360.8 |
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 39 features and changes are unique to .NET 11 and not yet in the main branch:
Blazor
- [Net11]Skip request-interception tests that hit echo.free.beeceptor.com by @BagavathiPerumal in https://github.com/dotnet/maui/pull/36020
CollectionView
- [WinUI][CV2] CollectionView2 Handler Implementation for Windows by @SuthiYuvaraj in https://github.com/dotnet/maui/pull/34600
Essentials
-
Add geolocation listening minimum distance by Gerald Versluis in https://github.com/dotnet/maui/pull/35784
-
Fix Android MediaPicker result recovery by Adam Essenmacher in https://github.com/dotnet/maui/pull/35455
-
Make Permissions API testable by Gerald Versluis in https://github.com/dotnet/maui/pull/35987
Gestures
-
GestureManager: Add handler-provided platform managers by Shane Neuville via @Copilot in https://github.com/dotnet/maui/pull/33365
Hybridwebview
-
[AOT] Make HybridWebView AOT safe using source generator by Šimon Rozsíval in https://github.com/dotnet/maui/pull/35626
🔧 Fixes
- AOT integration tests fail: unexpected IL3050 warnings for HybridWebViewHandler
- [ci-scan-net11] HybridWebViewHandler IL2026 trim errors break iOS/AOT integration tests on net11.0
- [ci-scan-net11] AOT integration tests fail with “Unexpected warning files: ILC” for HybridWebViewHandler on iOS/macCatalyst (net11.0)
Image
- [net11] Update test resource URL and resave test image by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/36100
Layout
- [Windows][net11] Make Layout AutomationPeer public + opt-in for screen reader tree by Jonathan Dick in https://github.com/dotnet/maui/pull/35597
Setup
- Remove MAUI compatibility package by Gerald Versluis in https://github.com/dotnet/maui/pull/35870
Shell
-
Fix iOS Shell tab badge styling by Gerald Versluis in https://github.com/dotnet/maui/pull/35565
-
Fix [ci-scan-net11] Android UI test visual regressions for Shell and Material3 TabbedPage (net11.0) by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35969
-
Fix iOS Shell badge color bleed by Gerald Versluis in https://github.com/dotnet/maui/pull/36026
-
Fix ShellContent badge propagation by Gerald Versluis in https://github.com/dotnet/maui/pull/35462
-
[net11.0][Android] Implement handler based Shell architecture replacing legacy renderers by @Tamilarasan-Paranthaman in https://github.com/dotnet/maui/pull/34758
SwipeView
-
[Net 11]Fix SwipeItemView command leak by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35891
Toolbar
- Fix Android ToolbarItem badge positioning by Gerald Versluis in https://github.com/dotnet/maui/pull/35688
WebView
-
[net 11] Revert - Refactor the HybridWebView and properly support complex parameters by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35988
Xaml
-
[SourceGen] Don’t emit INPC handlers for static type references in C# XAML expressions by Stéphane Delcroix in https://github.com/dotnet/maui/pull/35922
🔧 Infrastructure (14)
-
Update PreReleaseVersionIteration from 4 to 6 by Shane Neuville in https://github.com/dotnet/maui/pull/35728
-
[ci] Use common macOS 26 hosted image by Shane Neuville in https://github.com/dotnet/maui/pull/35725
-
[ci] Forward-port simulator runtime provisioning fix from preview5 by Shane Neuville in https://github.com/dotnet/maui/pull/35933
-
[mobile] .NET 11 mobile runtime configuration updates by @kotlarmilos in https://github.com/dotnet/maui/pull/35878
-
[net11.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro[bot] in https://github.com/dotnet/maui/pull/35602
-
[net11.0] Update dependencies from dotnet/android, dotnet/dotnet, dotnet/macios by @dotnet-maestro[bot] in https://github.com/dotnet/maui/pull/35364
-
Update net11.0 merge-flow target to release/11.0.1xx-preview6 by Shane Neuville in https://github.com/dotnet/maui/pull/36110
-
Increment PreReleaseVersionIteration from 6 to 7 by Shane Neuville in https://github.com/dotnet/maui/pull/36137
-
[release/11.0.1xx-preview6] Bump dotnet/macios to 26.5.11714-net11-p6 by Shane Neuville in https://github.com/dotnet/maui/pull/36123
-
[release/11.0.1xx-preview6] Bump dotnet/dotnet to preview.6.26325.125 (BAR 320350) and remove sdk#54779 workaround by Shane Neuville in https://github.com/dotnet/maui/pull/36184
-
[release/11.0.1xx-preview6] Bump dotnet/macios to 26.5.11717-net11-p6 (BAR 320913) by Shane Neuville in https://github.com/dotnet/maui/pull/36237
-
[release/11.0.1xx-preview6] Bump dotnet/dotnet (BAR 321614), dotnet/android (BAR 321622) and dotnet/macios (BAR 321780) by Rui Marinho in https://github.com/dotnet/maui/pull/36433
-
Bump dotnet/dotnet (BAR 321994) to blessed preview.6.26357.118 by Shane Neuville in https://github.com/dotnet/maui/pull/36462
-
Update new dotnet/dotnet barid 322330 and dotnet/macios barid 322326 by Rui Marinho in https://github.com/dotnet/maui/pull/36500
🧪 Testing (2)
-
[ci-scan-net11] [Android] Resave Android UI test snapshots for ShouldHideHeaderWhenTitleEmpty and ShouldShowHeaderWhenTitleNotEmpty by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/36019
-
Fix AOT trim warnings on net11.0 (iOS + Android) for Integration tests AOT failure by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/36125
📦 Other (4)
- [automated] Merge branch ‘main’ => ‘net11.0’ by @github-actions[bot] in https://github.com/dotnet/maui/pull/35687
- [automated] Merge branch ‘main’ => ‘net11.0’ by @github-actions[bot] in https://github.com/dotnet/maui/pull/35932
- [automated] Merge branch ‘main’ => ‘net11.0’ by @github-actions[bot] in https://github.com/dotnet/maui/pull/36139
- [automated] Merge branch ‘net11.0’ => ‘release/11.0.1xx-preview6’ by @github-actions[bot] in https://github.com/dotnet/maui/pull/36195
Additional Changes (151)
The following changes are also present in the main branch:
Ai Agents
-
Add deep UI test execution to Copilot PR review pipeline by Jakub Florkowski in https://github.com/dotnet/maui/pull/35376
-
[CI] Refactor ci-copilot pipeline: scope env vars per task by @T-Gro in https://github.com/dotnet/maui/pull/35324
-
Improve code-review skill with regression prevention safeguards by Shane Neuville in https://github.com/dotnet/maui/pull/35478
Blazor
- Skip request-interception tests that hit echo.free.beeceptor.com by @akoeplinger in https://github.com/dotnet/maui/pull/35661
Button
-
[Android, iOS] Button: Fix VisualState properties not restored when leaving custom state by @BagavathiPerumal in https://github.com/dotnet/maui/pull/33346
🔧 Fixes
CollectionView
-
[Android]Fix CollectionView grid spacing updates for first row and column by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/34527
-
CarouselView: Fix cascading PositionChanged/CurrentItemChanged events on collection update by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/31275
-
[Windows] Fixed ItemSpacing doesn’t work in Carousel View by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/30014
-
Fix CollectionView not scrolling to top on iOS status bar tap by Gerald Versluis in https://github.com/dotnet/maui/pull/34687
-
[iOS] Fixed CollectionView Scroll Jitter for TextType HTML Labels by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/34383
-
Fix CollectionView Header is not visible when ItemsSource is not set and an EmptyView is set in iOS, Mac platform by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/34989
-
[Android] Fix CollectionView EmptyView not displayed correctly by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/34956
-
[iOS] Fix CollectionView ScrollOffset not resetting when ItemsSource changes by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/34488
-
[Revert] [iOS] Fixed CollectionView Scroll Jitter for TextType HTML Labels by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35341
Core Lifecycle
-
[Android] Fix NRE in ContainerView when Android Context is null during lifecycle transition by Rui Marinho in https://github.com/dotnet/maui/pull/34901
DateTimePicker
-
[Android] Fix for TimePicker Dialog doesn’t update the layout when rotating the device with dialog open by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/31910
-
[Android, iOS] Fixed TimePicker FlowDirection Not Applied Across Platforms by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/30369
-
[Windows] Fixed TimePicker CharacterSpacing issue by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/30533
-
[MacCatalyst] Fix DatePicker Opened/Closed events not being raised by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/34970
Dialogalert
-
[Android] Fix AlertDialog, ActionSheet, and Prompt render with Material 2 styles when Material 3 is enabled by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/35121
Docs
-
docs: Add UITesting-Guide, ReleasePlanning, and ReleaseProcess to docs/README.md index by Shane Neuville in https://github.com/dotnet/maui/pull/35195
-
docs: Fix hardcoded path and add library overview in Essentials.AI README by Shane Neuville in https://github.com/dotnet/maui/pull/35194
-
docs: Update branch reference from net10.0 to net11.0 in DEVELOPMENT.md by Shane Neuville in https://github.com/dotnet/maui/pull/35193
Drawing
-
Fix Path Rendering Issue Inside StackLayout When Margin Is Set by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/28071
-
Fixed FlowDirection property not working on Drawable control and GraphicsView by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/34557
-
[iOS & Mac] Fix image tile misalignment in GraphicsView ImagePaint by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/34935
-
Fix Shadow does not honour Styles by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/35081
🔧 Fixes
Entry
-
[iOS/macCatalyst] Fix Entry and Editor BackgroundColor reset when set to null by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/34741
-
[Windows] Fix password Entry crash when setting text on empty field by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/33891
Essentials
-
[Essentials] Use mean sea level altitude on Android API 34+ by @KitKeen in https://github.com/dotnet/maui/pull/35097
Flyout
-
Fixed Flyout Not Displayed on Android When FlyoutWidth Is Set Only for Desktop via OnIdiom by @NanthiniMahalingam in https://github.com/dotnet/maui/pull/29028
-
Revert “[Windows] Fix Flyout/Locked mode header collapse regression causing UI test failures on candidate branch” by Jakub Florkowski in https://github.com/dotnet/maui/pull/35339
-
Revert “Revert “[Windows] Fix Flyout/Locked mode header collapse regression causing UI test failures on candidate branch"" by Jakub Florkowski in https://github.com/dotnet/maui/pull/35342
Flyoutpage
-
Fix [Android] Title of FlyOutPage is not updating anymore after showing a NonFlyOutPage by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/34839
General
- Fix BindableObject.GetLocalValueEnumerator() removed by #33584 breaks VS Live Property Explorer by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/36063
Hybridwebview
- [HybridWebView] Filter Android
messageevents by source by Jonathan Peppers in https://github.com/dotnet/maui/pull/35717
Label
-
Add labeler skill evals and fix Handlers/*/Android/ rule gap by Shane Neuville in https://github.com/dotnet/maui/pull/35468
-
Recompile agentic-labeler.lock.yml (PR #35540 follow-up) by Shane Neuville in https://github.com/dotnet/maui/pull/35549
-
[iOS] Fix span Tap gesture on wrapped Label lines in iOS 26+ by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/34640
Layout
-
Fixed Stacklayout is not rendered when clip is applied and StackLayout placed child to the Border control in iOS/ Mac platform by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/33330
Map
-
Fix Changing Location on a Pin does nothing by @NirmalKumarYuvaraj in https://github.com/dotnet/maui/pull/30201
Mediapicker
-
[iOS] Fix HEIC images picked via PickPhotosAsync not displayed by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/34954
-
[Android] Fix MediaPicker.PickPhotosAsync UnauthorizedAccessException on API 28 and below by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/34981
Pages
-
[iOS] Fix ContentPage with ToolbarItem Clicked event leaks when presented as modal page by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35009
Platform
-
[Android] Fix OnBackButtonPressed not invoked for Shell by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35150
RadioButton
-
Fix RadioButtonGroup not working with ContentView by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/34781
-
[Windows] Fix for RadioButton BorderColor and BorderWidth not updated at runtime by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/28335
-
[iOS] Fix RadioButton BackgroundColor bleeding outside CornerRadius by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/34844
SafeArea
-
[iOS] Fix stale bottom safe area after changing SafeAreaEdges with keyboard open by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/35083
ScrollView
- [Windows] Fix Preserve ScrollView offsets when Orientation changes to Neither by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/34827
Searchbar
-
[iOS] Fix SearchBar unexpected left margin in iPad windowed mode on 26 Version by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/34704
Shapes
- Update pr-review skill model lineup by Jakub Florkowski in https://github.com/dotnet/maui/pull/35174
Shell
-
[Windows] Fix for Shell.FlyoutBehavior=“Flyout” forces the title height space above the tab bar even if the page title is empty by @BagavathiPerumal in https://github.com/dotnet/maui/pull/30382
-
Fix Shell flyout items scrolling behind FlyoutHeader on iOS by @Qythyx in https://github.com/dotnet/maui/pull/34936
-
[iOS, Mac] Fix Shell.CurrentState.Location stale in OnNavigated after GoToAsync by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/34880
-
[iOS26]Fix BackButtonBehavior_IsEnabled_False_BackButtonDoesNotNavigate UITest fails by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/34890
-
[iOS] Fix Shell page memory leak when using TitleView with x:Name by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35082
🔧 Fixes
-
[Material 3] Fix Material 2 color flash in AppBar when switching tabs for the first time by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35117
-
[Android] Fix Shell/TabbedPage “More” BottomSheet uses hard-coded M2 colors when Material3 is enabled by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/35129
-
[Android] Shell: Fix top-tab unselected text visibility in Material 3 light theme by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/35128
-
Fix Shell.Items.Clear() memory leak by disconnecting child handlers on removal (#34898) by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35031
-
[iOS&Mac] Fix Shell SearchHandler Query update on Initial load by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35008
SwipeView
-
[iOS,MacCatalyst] Fix for SwipeView.Open() throwing an ArgumentException on the second programmatic call by @BagavathiPerumal in https://github.com/dotnet/maui/pull/34982
-
[Android/iOS] Fix SwipeItem visibility change causing double command execution in Execute mode by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/35087
-
May 4th, Candidate by Shane Neuville in https://github.com/dotnet/maui/pull/35234
🔧 Fixes
- Changing visibility on an SwipeItem causes multiple items to be executed
- On Screen Back Button Does Not Fire OnBackButtonPressed in Android
- TabbedPage App on resize hides page bottom content
- [Maps] [Regression from Xamarin.Forms.Maps] Changing Location on a Pin does nothing
- [Android] FlyoutWidth with OnIdiom shows no flyout
- Path does not render if it has Margin
- RadioButton Border color not working for focused visual state
- Shadow does not honour Styles
- Button VisualStates do not work
- [iOS] UICollectionView ScrollToTop does not work
- Grid overflows child ContentPage of parent TabbedPage on initial load and when resizing on Windows
- TabbedPage - ScrollView not allowing scrolling when it should
- [IOS] CollectionView ScrollOffset does not reset when the ItemSource is changed in iOS.
- Add support for MslAltitudeMeters in Essentials Geolocation on Android
- [Windows] CurrentItemChangedEventArgs and PositionChangedEventArgs Not Working Properly in CarouselView
- ItemSpacing on CarouselView is not applied on Windows.
- TimePicker FlowDirection Not Working on All Platforms
- [Windows] TimePicker CharacterSpacing Property Not Working on Windows
- (Windows) Shell.FlyoutBehavior=“Flyout” forces the title height space above the tab bar even if the page title is empty
- [Android] TimePicker Dialog doesn’t update the layout when rotating the device with dialog open
- WinUI TabbedPage can have multiple tabs selected
- [Android] WebView’s content does not scroll when placed inside a ScrollView
- CollectionView scrolling is jittery when ItemTemplate contains Label with TextType=“Html” in .NET 10
- [Mac/iOS] StackLayout fails to render content while applying Clip, and the layout is placed inside a Border with Background in .NET MAUI
- [WinUI] Password Obfuscation causes unhandled crash
- [Windows] SemanticProperties.Description announced twice when set on focusable container cell (Label inside)
- Re-enable Issue7993 test on iOS/Catalyst - CollectionView scroll position not reset when updating ItemsSource
- [Android] Title of FlyOutPage is not updating anymore after showing a NonFlyOutPage
- I9-On macOS 26.2, the “Animate scroll” button is white by default on iOS and Maccatalyst platforms.
- Switch ThumbColor not Initialized Using VisualStateManager on iOS Device
MainThread.BeginInvokeOnMainThreadthrows on custom platform backends - Common UI-thread marshaling pattern crashes;Dispatcherworks but isn’t the documented/recommended path- [MAUI] I2_Vertical grid for horizontal Item Spacing and Vertical Item Spacing - horizontally updating the spacing only applies to the second column
ViewExtensions.CaptureAsync(IView)andIPlatformScreenshotneed extensibility for third-party platform backends- [Android, Windows, iOS, macOS] FlowDirection property not working on BoxView Control
- [iOS]Span TapGestureRecognizer does not work on the second line of the span, if the span is wrapped to the next line
- in iPad windowed mode SearchBar adds left margin equivaltent to SafeAreaInsets when placed inside grid
- [iOS, Maccatalyst] Entry & Editor BackgroundColor not reset to Null
- Shell.OnNavigated not called for route navigation
- [Windows] ScrollView offsets do not preserve when Orientation changes to Neither
- SourceGen: VisualStateManager.VisualStateGroups causes ‘Names must be unique’ at startup
- [iOS] Image resized with ResizeMode.Fit is not rendered correctly in GraphicsView
- RadioButtonGroup not working with ContentView
- [iOS 26] BackButtonBehavior_IsEnabled_False_BackButtonDoesNotNavigate test fails with TimeoutException
- [Testing][Windows]CollectionView ScrollTo related test cases failed in CI
- [iOS] RadioButton BackgroundColor bleeds outside CornerRadius
- [iOS] ContentPage bottom has white space after changing SafeAreaEdges while keyboard is open
- [MacCatalyst] DatePicker Opened and Closed events are not raised on Mac platform
- [Android] CollectionView - EmptyView not displayed correctly
- MediaPicker.PickPhotos fails to modify image, tries to load original source, fails to load source on Android 9.0
- ContentPage with ToolbarItem Clicked event leaks when presented as modal page
- CollectionView Header is not visible when ItemsSource is not set and EmptyView is set in iOS, Mac platform
- Shell.Items.Clear() does not disconnect handlers correctly
- [Android] NullReferenceException in NavigationRootManager.Connect when mapping Window content
- [net 11.0][iOS,MacCatalyst] SwipeView.Open() throws ArgumentException on second programmatic call
- Shell flyout items scroll behind FlyoutHeader on iOS
- [iOS] [Regression] HEIC images picked via PickPhotosAsync not displayed
- [iOS] Title view memory leak
- [iOS&Mac] Shell SearchHandler Query not shown in search bar on initial load
- The maui app quit and no errors in error list after editing ResourceDictionary XAML file on iOS Simulator with MAUI SR6 10.0.60
- [Android] Material3 - TabbedPage bottom tabs overflowing the contents
- Material 3: AppBar briefly displays Material 2 colors when switching tabs for the first time
- [Android] AlertDialog, ActionSheet, and Prompt render with Material 2 styles when Material 3 is enabled
- [Android] Shell top-tab unselected text appears too faint in Material 3 light theme
- [Android] Shell/TabbedPage “More” BottomSheet uses hard-coded M2 colors when Material3 is enabled
Switch
-
[iOS] Fix Switch ThumbColor reset on iOS 26+ theme changes. by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/33953
TabbedPage
-
[Windows] TabbedPage: Refresh layout when NavigationView size changes by @BagavathiPerumal in https://github.com/dotnet/maui/pull/26217
-
[Android] Material 3 Fixed BottomNavigationView overflowing in Tabbed page by @NirmalKumarYuvaraj in https://github.com/dotnet/maui/pull/35064
-
[Windows] Fix for Multiple Tabs Being Selected in WinUI TabbedPage by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/33312
Templates
- Add version 11.0.0-preview.4 to bug report template by David Ortinau in https://github.com/dotnet/maui/pull/35449
Theming
-
[iOS] Fix StaticResource Hot Reload crash on iOS by Stéphane Delcroix in https://github.com/dotnet/maui/pull/35020
Toolbar
- [Windows] Fix for CS1061 build error caused by missing HasMenuBarContent property in MauiToolbar by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35040
Tooling
-
Add agentic labeler workflow for issues and PRs by @JanKrivanek in https://github.com/dotnet/maui/pull/35382
-
Fix VisualStateGroups duplicate name crash with implicit styles (#34716) by Stéphane Delcroix in https://github.com/dotnet/maui/pull/34719
WebView
-
[Testing] Fix for flaky UITests in CI that occasionally fail by Jakub Florkowski in https://github.com/dotnet/maui/pull/35589
-
Refactor the HybridWebView and properly support complex parameters by Matthew Leibowitz in https://github.com/dotnet/maui/pull/32491
-
[Android] Fix WebView scrolling inside ScrollView by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/33133
🔧 Infrastructure (48)
-
Add dependency-flow Copilot skill for MAUI build promotion and feed management by Shane Neuville in https://github.com/dotnet/maui/pull/35350
-
Remove ci-doctor, upgrade all gh-aw workflows to v0.72.1 by Shane Neuville in https://github.com/dotnet/maui/pull/35465
-
Fix agentic-labeler truncating labels to 1 per call by Jakub Florkowski in https://github.com/dotnet/maui/pull/35540
-
Clarify SR vs preview channel mapping in dependency-flow skill by Shane Neuville in https://github.com/dotnet/maui/pull/35529
-
Add version 10.0.70 to bug report template by Shane Neuville in https://github.com/dotnet/maui/pull/35569
-
Restrict agentic-labeler to exactly one area-* label by Shane Neuville in https://github.com/dotnet/maui/pull/35567
-
[Windows] Fix Narrator announcing ContentView children twice when Description is set by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/33979
-
Update SDK pin to 10.0.108 and align global.json with dotnet repo patterns by Gerald Versluis in https://github.com/dotnet/maui/pull/35684
-
ci: skip provision AVD creation in ci-copilot.yml (inline script owns it) by Shane Neuville in https://github.com/dotnet/maui/pull/35714
-
Stop PR Review Queue workflow from running on forks and @-pinging PR authors by Shane Neuville in https://github.com/dotnet/maui/pull/35751
-
[ci] Set __PWSH_LOGIN_CHECKED to avoid macOS pwsh ‘procargs failed’ startup crashes by Shane Neuville in https://github.com/dotnet/maui/pull/35724
-
Add CI failure scanner gh-aw workflow by Jakub Florkowski in https://github.com/dotnet/maui/pull/35734
-
Add gh-aw rerun review scanner by Jakub Florkowski in https://github.com/dotnet/maui/pull/35685
-
Add /review tests failure review workflow by Jakub Florkowski in https://github.com/dotnet/maui/pull/35701
-
Document Maestro subscription authoring & lifecycle in dependency-flow skill by Shane Neuville in https://github.com/dotnet/maui/pull/35719
-
Remove CI scanner token budget limit by Jakub Florkowski in https://github.com/dotnet/maui/pull/35818
🔧 Fixes
-
Fix /review tests trigger and output by Jakub Florkowski in https://github.com/dotnet/maui/pull/35820
-
Fix /review rerun for MauiBot summaries by Jakub Florkowski in https://github.com/dotnet/maui/pull/35817
-
Fix /review trigger lock label permissions by Jakub Florkowski in https://github.com/dotnet/maui/pull/35829
-
Fix /review tests comment formatting by Jakub Florkowski in https://github.com/dotnet/maui/pull/35828
-
Update PatchVersion from 80 to 90 by Shane Neuville in https://github.com/dotnet/maui/pull/35879
-
Restrict /review rerun eligibility to author activity by Jakub Florkowski in https://github.com/dotnet/maui/pull/35874
-
Style skill validation results comment by Jakub Florkowski in https://github.com/dotnet/maui/pull/35713
-
Release readiness skill — SR + Preview (supersedes #35754) by Shane Neuville in https://github.com/dotnet/maui/pull/35807
-
ci(skills): migrate skill-eval suite from skill-validator to Vally by Shane Neuville in https://github.com/dotnet/maui/pull/35942
-
Add
environment:gating to write/spend-capable gh-aw workflows + recompile all to v0.79.8 by Shane Neuville in https://github.com/dotnet/maui/pull/35951 -
Resolve SR sub-patch milestones from the earliest containing tag by Shane Neuville in https://github.com/dotnet/maui/pull/35972
-
Add
environment: gh-aw-agentsto remaining workflows by Shane Neuville in https://github.com/dotnet/maui/pull/35974 -
Hide
/review,/review rerun, and/review testscommand comments as resolved by Jakub Florkowski in https://github.com/dotnet/maui/pull/35895 -
Surface p/0 PRs as Preview blockers; drop stale below-watermark SR branches from the tracker matrix by Shane Neuville in https://github.com/dotnet/maui/pull/35971
-
Revert
environment:gating on review-trigger.yml by Shane Neuville in https://github.com/dotnet/maui/pull/36005 -
Deflake release-readiness recency test: remove wall-clock-dependent live assertions, add deterministic fixture coverage by Shane Neuville in https://github.com/dotnet/maui/pull/36004
-
Fix Skill Validation results comment: define missing agentCount + harden comment posting by Shane Neuville in https://github.com/dotnet/maui/pull/36003
-
Surface p/0-labelled PRs targeting SR branches as release blockers (SR lane parity with Preview) by Shane Neuville in https://github.com/dotnet/maui/pull/36006
-
Update rebase action by Shane Neuville in https://github.com/dotnet/maui/pull/36028
-
Always minimize /review, /review rerun, and /review tests command comments once authorized by Jakub Florkowski in https://github.com/dotnet/maui/pull/36021
-
Fix release-readiness tracker warnings: filter cross-repo PR cross-references and drop invalid authorAssociation gh field by Shane Neuville in https://github.com/dotnet/maui/pull/36029
-
Sanitize upstream titles in release-readiness tracker tables (embedded newlines + unescaped pipes) by Shane Neuville in https://github.com/dotnet/maui/pull/36031
-
Fix rerun review scanner dispatch (batch decisions + harden PR-not-found guard) by Jakub Florkowski in https://github.com/dotnet/maui/pull/35955
-
Fix SR regression header overcounting when exactly one candidate exists by Shane Neuville in https://github.com/dotnet/maui/pull/36061
-
Bump Magick.NET-Q8-AnyCPU from 14.12.0 to 14.13.1 by @dependabot[bot] in https://github.com/dotnet/maui/pull/35999
-
Add CI Failure Fixer: branch-scoped main + net11.0 auto-fix workflows by Shane Neuville in https://github.com/dotnet/maui/pull/35927
-
Surface nightly dogfood feed staleness at the top of release-readiness trackers by Shane Neuville in https://github.com/dotnet/maui/pull/36066
-
Fix dogfood PR artifact retrieval for failed aggregate builds by Gerald Versluis in https://github.com/dotnet/maui/pull/35939
-
Add new versions to bug report template by Shane Neuville in https://github.com/dotnet/maui/pull/36112
-
Document automated PR review workflow by Jakub Florkowski in https://github.com/dotnet/maui/pull/35704
-
Fix rerun review scanner: dispatch review-trigger.yml instead of reimplementing AzDO by Jakub Florkowski in https://github.com/dotnet/maui/pull/36080
-
Converge /review tests with azdo-build-investigator via shared CI facts doc by Shane Neuville in https://github.com/dotnet/maui/pull/36067
🧪 Testing (14)
-
[Testing] SafeArea Feature Matrix Test Cases for ContentPage by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/34877
-
[Windows] Fix CollectionView ScrollTo related test cases failed in CI by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/34907
-
[Testing] Fixed Build error on inflight/ candidate PR 35234 by @HarishKumarSF4517 in https://github.com/dotnet/maui/pull/35241
-
Fix CI for ValidateKeyboardRuntime_SwitchContainerToSoftInput_WhileKeyboardOpen test failure in May 4th Candidate by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35307
-
[Windows] Fix Flyout/Locked mode header collapse regression causing UI test failures on candidate branch by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35312
-
[iOS/macCatalyst] [Candidate Fix] Editor shadow and theme regression caused by BackgroundColor reset on initial handler connection by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35343
-
[Testing] Fixed UI test image failure in PR 35234 - [30/03/2026] Candidate - 1 by @HarishKumarSF4517 in https://github.com/dotnet/maui/pull/35325
-
[iOS] Fix ShellFeatureMatrix test failures on candidate branch by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/35346
-
[Windows] Fix Issue29529VerifyPreviousPositionOnInsert test failure on candidate branch by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/35398
-
[Android] [Candidate Fix] Shell: Fix handler disconnect timing to preserve WebView navigation and memory leak fix by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35417
-
[Testing]Revert ‘Fix Preserve ScrollView offsets when Orientation changes to Neither’ by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/35412
-
[Windows] Fix VerifyAllIndicatorDotsShowShadowsWhenIndicatorSize test failure on candidate branch by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/35458
-
[Testing] Fixed test failure in PR 35234 - [05/08/2026] Candidate by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/35362
-
[Testing] Fixed test failure in PR 35234 - [05/04/2026] Candidate - 3 by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/35639
🏠 Housekeeping (1)
- ci: delete unused add-remove-label-check-suites workflow by @arpitjain099 in https://github.com/dotnet/maui/pull/35450
📦 Other (11)
-
Update PatchVersion from 70 to 80 by Shane Neuville in https://github.com/dotnet/maui/pull/35433
-
Add review triggering workflow by @JanKrivanek in https://github.com/dotnet/maui/pull/35250
-
Fix /review trigger when comment has leading whitespace by @JanKrivanek in https://github.com/dotnet/maui/pull/35438
-
[UIKit] Avoid useless measure invalidation propagation cycles by Alberto Aldegheri in https://github.com/dotnet/maui/pull/33459
-
BindableObject property access micro-optimizations by Alberto Aldegheri in https://github.com/dotnet/maui/pull/33584
-
Extract filename from DisplayName and add extension if missing by Matthew Leibowitz in https://github.com/dotnet/maui/pull/35050
-
[core] Add keyed-DI screenshot extensibility for 3rd-party platform backends by Jonathan Dick in https://github.com/dotnet/maui/pull/35096
-
Fix MainThread throwing on custom platform backends by Jonathan Dick in https://github.com/dotnet/maui/pull/35070
-
Tests: Add 11 missing UnitConverters unit tests by Shane Neuville in https://github.com/dotnet/maui/pull/35191
-
Remove duplicate @ prefix from issueAuthor in GitOps by @akoeplinger in https://github.com/dotnet/maui/pull/34834
-
Extract shared versioning module, add -CloseFixedIssues flag, and earliest-release-wins milestone validation by Shane Neuville in https://github.com/dotnet/maui/pull/35858
Full Changelog: https://github.com/dotnet/maui/compare/11.0.0-preview.5.26304.4…release/11.0.1xx-preview6