| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 10.0.90 source code.tar.gz | 2026-07-10 | 679.4 MB | |
| 10.0.90 source code.zip | 2026-07-10 | 693.4 MB | |
| README.md | 2026-07-10 | 78.4 kB | |
| Totals: 3 Items | 1.4 GB | 1 | |
.NET MAUI 10.0.90 Release Notes
.NET MAUI 10.0.90 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 231 commits with various improvements, bug fixes, and enhancements.
Activityindicator
- [Android] Fix CollectionView ActivityIndicator not animating after header height change by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/35358
π§ Fixes
- [CollectionView items fail to update ActivityIndicator state after header height change](https://github.com/dotnet/maui/issues/33780)
Ai Agents
- Improve code-review skill with regression prevention safeguards by @PureWeen in https://github.com/dotnet/maui/pull/35478
Animation
- [Android] Fix Shadow property affecting transform matrix. by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/32962
π§ Fixes
- [[Android] Applying Shadow property affects the properties in Visual Transform Matrix](https://github.com/dotnet/maui/issues/32731)
API
- Add delegate-based alert dialog extensibility convention (no public API changes) by @Redth in https://github.com/dotnet/maui/pull/35095
π§ Fixes
- [Alert/Dialog system (`DisplayAlert`, `DisplayActionSheet`, `DisplayPromptAsync`) needs a public extensibility point](https://github.com/dotnet/maui/issues/34104)
Blazor
-
[Android] Fix for BlazorWebView predictive back callback blocks Android back-to-home animation by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35538
π§ Fixes
- [[Android] BlazorWebView predictive back callback blocks Android back-to-home animation](https://github.com/dotnet/maui/issues/35397) -
[Android] Fix BlazorWebView back callback can swallow the first Back press when its callback is stale-enabled by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35611
π§ Fixes
- [[inflight regression] Android BlazorWebView back callback can swallow the first Back press when its callback is stale-enabled](https://github.com/dotnet/maui/issues/35573) -
Skip request-interception tests that hit echo.free.beeceptor.com by @akoeplinger in https://github.com/dotnet/maui/pull/35661
Border
-
[Windows] Fixed the ContentView clip is not updated when wrapping inside the Border by @Ahamed-Ali in https://github.com/dotnet/maui/pull/30408
π§ Fixes
- [[Windows] ContentView clip is not updated when wrapping inside the Border](https://github.com/dotnet/maui/issues/30404) -
Fix Border.StrokeDashArray leaks dashed Borders when using a shared Application resource by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35544
π§ Fixes
- [`Border.StrokeDashArray` leaks dashed Borders when using a shared Application resource](https://github.com/dotnet/maui/issues/35492) -
[Windows] Border: Add AutomationPeer support by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/35577
π§ Fixes
- [Adding AutomationPeers to Windows Borders](https://github.com/dotnet/maui/issues/27627) -
[Windows] Fixed BoxView improper rendering inside Border by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/28465
π§ Fixes
- [[Windows] Issues with BoxView Placement Inside Border](https://github.com/dotnet/maui/issues/19668)
Button
-
Prevent NullReferenceException in LayoutButton by @GamesAgeddon in https://github.com/dotnet/maui/pull/35284
π§ Fixes
- [NullReferenceException on iOS in Button.LayoutButton from WrapperView.LayoutSubviews](https://github.com/dotnet/maui/issues/31048) -
Fix TextColor null reset to restore platform defaults on iOS and Android by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35563
π§ Fixes
- [[Windows, Android, iOS & Mac]Button TextColor does not restore to platform default when reset to null after dynamic update](https://github.com/dotnet/maui/issues/35513)
CollectionView
-
[Android]Fix CollectionView grid spacing updates for first row and column by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/34527
π§ Fixes
- [[MAUI] I2_Vertical grid for horizontal Item Spacing and Vertical Item Spacing - horizontally updating the spacing only applies to the second column](https://github.com/dotnet/maui/issues/34257) -
[MacCatalyst] Fix CollectionView Header/Footer Not Expanding to Content Width by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/35213
π§ Fixes
- [[MacOS][CV2] I8_View header and footer_Horizontal_View - Footer on the right doesn't adapt when resizing the window](https://github.com/dotnet/maui/issues/35113) -
[iOS/MacCatalyst] Fix IndicatorView not updating when IndicatorSize is changed to default value by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35215
π§ Fixes
- [[iOS/MacCatalyst] IndicatorView does not update when IndicatorSize is dynamically changed to the default value](https://github.com/dotnet/maui/issues/35214) -
CollectionView selecteditem background lost if collectionview (or parent) IsEnabled changed. by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/31540
π§ Fixes
- [CollectionView selecteditem background lost if collectionview (or parent) IsEnabled changed.](https://github.com/dotnet/maui/issues/20615) -
[iOS/macOS] CollectionView: Fix FlowDirection not working on EmptyView by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/32674
π§ Fixes
- [[iOS, MacOS] FlowDirection not working on EmptyView in CollectionView](https://github.com/dotnet/maui/issues/32404) - [[iOS, Mac] CollectionView EmptyViewTemplate content text is mirrored when FlowDirection is RightToLeft](https://github.com/dotnet/maui/issues/34522) -
Fix iOS CollectionView stale layout invalidations by @filipnavara in https://github.com/dotnet/maui/pull/35245
π§ Fixes
- [[iOS] CollectionView tries to invalidate cells with invalid indexes](https://github.com/dotnet/maui/issues/35244) -
Fix Android grouped CollectionView header/footer rebind leak by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35368
π§ Fixes
- [Memory leak when scrolling a CollectionView with IsGrouped=true](https://github.com/dotnet/maui/issues/17698) -
[Windows] Fix for Item should scrolled based on the GroupHeaderTemplate by @SuthiYuvaraj in https://github.com/dotnet/maui/pull/28074
π§ Fixes
- [I9_Scroll by object for grouped data - The group name is always pined at the top after clicking 'Scroll to Proboscis Monkey' button](https://github.com/dotnet/maui/issues/27922) -
[Android] Fix ScrollTo regression when IsGrouped true on CollectionView by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35356
π§ Fixes
- [[10.0.60] ScrollTo(0) not working anymore on CollectionView when IsGrouped="True"](https://github.com/dotnet/maui/issues/35313) -
[Android] Fix CollectionView scrolling performance regression by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35379
π§ Fixes
- [[10.0.60] CollectionView scrolling performance regression](https://github.com/dotnet/maui/issues/35344) -
Optimize parent dynamic resource refresh by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35408
π§ Fixes
- [Memory usage increases when scrolling collectionview if resources count is more than 191](https://github.com/dotnet/maui/issues/22053) -
Fix CI failure for CollectionView Scrolling Feature Tests due to PR [#35379] by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35536
-
[iOS & Mac] CarouselViewController2 leaks on iOS/MacCatalyst due to unremoved orientation notification observer by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35532
π§ Fixes
- [CarouselViewController2 leaks on iOS/MacCatalyst due to unremoved orientation notification observer](https://github.com/dotnet/maui/issues/35472) -
Fix CollectionView.SelectedItems leaks popped views when bound to a retained ObservableCollection by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/35558
π§ Fixes
- [`CollectionView.SelectedItems` leaks popped views when bound to a retained `ObservableCollection`](https://github.com/dotnet/maui/issues/35497) -
Fix for Android - Dynamic Updates to CollectionView Header/Footer and Templates Are Not Displayed by @SuthiYuvaraj in https://github.com/dotnet/maui/pull/28904
π§ Fixes
- [Android - Dynamic Updates to CollectionView Header/Footer and Templates Are Not Displayed](https://github.com/dotnet/maui/issues/28676) -
[Windows] Fix CarouselView EmptyView display when filtering to zero items by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/29247
π§ Fixes
- [[Windows] [Scenario Day] EmptyView using Template displayed at the same time as the content](https://github.com/dotnet/maui/issues/7150) -
[Android/iOS] Fix IsEnabled=False on CollectionView not working by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/27749
π§ Fixes
- [[iOS/Android] CollectionView IsEnabled Not Working](https://github.com/dotnet/maui/issues/27770) -
Fix CarouselView.Loop property does not update dynamically and fails to maintain the scroll position when the loop value is changed at runtime by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/29527
π§ Fixes
- [[Android] CarouselView.Loop = false causes crash on Android when changed at runtime](https://github.com/dotnet/maui/issues/29411) - [Loop Binding in CarouselView Not Updating Dynamically at Runtime](https://github.com/dotnet/maui/issues/29449) -
[iOS / Mac] Fix CollectionView.ScrollTo(index) silently failing whenIsGrouped="True" by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35609
π§ Fixes
- [CollectionView.ScrollTo(index) doesn't work correctly when IsGrouped="True" on iOS, MacCatalyst, and Windows](https://github.com/dotnet/maui/issues/35326) -
Fix Android nested carousel scrolling by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35656
π§ Fixes
- [Vertical scrolling not working for CarouselView and CustomLayouts](https://github.com/dotnet/maui/issues/7814) -
[Inflight regression] Fixed Test failures ModalTabbedPagePushAsyncShouldOverlayBottomNavigationView and GroupedCollectionViewScrollToIndexScrollsToCorrectItem by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35823
-
Fix CarouselView tests fail in June 8 Candidate by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35825
-
Revert Android CollectionView handler cleanup and scrolling performance fixes (#34534, [#35379], [#35536]) by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/36058
Core
- Reduce allocations on AnimationManager by @pictos in https://github.com/dotnet/maui/pull/35612
π§ Fixes
- [AnimationManager is allocating a lot](https://github.com/dotnet/maui/issues/35654)
Core Lifecycle
- Fix device test memory by @pictos in https://github.com/dotnet/maui/pull/35487
π§ Fixes
- [Memory leak Device.Test pass with false positive](https://github.com/dotnet/maui/issues/35485)
Datepicker
- Fix MacCatalyst DatePicker focus handling by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35553
π§ Fixes
- [[mauipalooza] DatePicker focus only works first time](https://github.com/dotnet/maui/issues/5947)
DateTimePicker
- [Android] Fix DatePicker dialog dismisses after the device is rotated by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/34980
π§ Fixes
- [[Android] [Regression] DatePicker dialog dismisses after the device is rotated](https://github.com/dotnet/maui/issues/34973)
Docs
- doc: Add paragraph to README.md explaining how to fetch the
mauiproject templates by @durandt in https://github.com/dotnet/maui/pull/34561
Drawing
-
[Android] Fix LinearGradientBrush rendering as opaque black box by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35299
π§ Fixes
- [[Regression] LinearGradientBrush broken on Android in 10.0.60](https://github.com/dotnet/maui/issues/35280) - [10.0.60 breaks transparency on Brushes (on Android?)](https://github.com/dotnet/maui/issues/35354) -
Fix polygon points collection handler leak by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35526
π§ Fixes
- [PolygonHandler and PolylineHandler leak when Points is replaced before disconnect](https://github.com/dotnet/maui/issues/35387)
Editor
-
[iOS] Fix Editor losing scrollability after rotation when CharacterSpacing is applied by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/35309
π§ Fixes
- [[.NET 10][iOS] D2 - Editor can't be scrolled after rotating simulator.](https://github.com/dotnet/maui/issues/35114) -
[Inflight/Candidate][iOS & Mac] Fix for Editor height inconsistency when VerticalTextAlignment is Center or End on iOS and MacCatalyst by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35662
π§ Fixes
- [[MAUI] D13_Customize_Text_Alignment - Text Editor Height is not consistent](https://github.com/dotnet/maui/issues/35615) -
[iOS] Fix EditorScrollingWhenEnclosedInBorder test failure on candidate branch by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/35920
-
[Inflight/Candidate][iOS] Fix for ShouldIgnoreBottomContentInsetForCollectionViewItems - Editor cells becoming invisible in CollectionView (CV1) by @BagavathiPerumal in https://github.com/dotnet/maui/pull/36107
Entry
-
[iOS/Mac] Fix Entry clear button retaining tint color after TextColor is reset to null by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/35177
π§ Fixes
- [[iOS/Mac]Entry ClearButtonVisibility color does not reset when TextColor is set to null](https://github.com/dotnet/maui/issues/35076) -
[iOS/MacCatalyst] Fix Entry clear button appearing dimmed compared to TextColor by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/35541
π§ Fixes
- [[MacCatalyst] [Entry] ClearButtonVisibility color appears dimmed compared to TextColor](https://github.com/dotnet/maui/issues/35517) -
Fix pill-shaped focus ring on macOS 26 by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35393
π§ Fixes
- [.Net 10 Picker item not centered and wrong focus outline of Entry on Mac](https://github.com/dotnet/maui/issues/34899) -
Fix Entry select all text on refocus not working on WinUI by @kubaflo in https://github.com/dotnet/maui/pull/35383
-
Revert - Fix Entry clear button appearing dimmed compared to TextColor [#35541] by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/36134
Essentials
-
[Android] Fix Capture video crashes after stopping recording on Android 12 by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/35638
π§ Fixes
- [Capture video crashes after stopping recording on Android 12](https://github.com/dotnet/maui/issues/28891) -
[Essentials] Browser.OpenAsync(External): drop visibility-filtered ResolveActivity pre-check by @Kebechet in https://github.com/dotnet/maui/pull/35652
π§ Fixes
- [Browser.OpenAsync(External) on Android throws FeatureNotSupportedException for verified App Link owner URLs even with documented <queries> fix applied](https://github.com/dotnet/maui/issues/35651) -
Remove Essentials.AI from dotnet/maui by @jfversluis in https://github.com/dotnet/maui/pull/36153
Essentials Texttospeech
- [Mac, iOS, Windows] Fix for inconsistent Text-to-Speech rate behavior by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/32850
π§ Fixes
- [[Essentials] TTS rate](https://github.com/dotnet/maui/issues/32492)
Flyoutpage
-
[iOS/Mac] Fix FlyoutPage RTL FlowDirection is not working by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/34831
π§ Fixes
- [[iOS/Mac] FlyoutPage RTL FlowDirection is not working properly](https://github.com/dotnet/maui/issues/34830) -
[Android] Fix for Android 16 Back button is not working after command from FlyoutPage by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35196
π§ Fixes
- [Android: BackButton on Android 16 not working after command from FlyOutPage](https://github.com/dotnet/maui/issues/33508)
General
- Fix BindableObject.GetLocalValueEnumerator() removed by [#33584] breaks VS Live Property Explorer by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/36063
Gestures
-
Fix DragGestureRecognizer.DropCompleted event not firing in Android platform by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/35179
π§ Fixes
- [[Android] DragGestureRecognizer.DropCompleted event not firing](https://github.com/dotnet/maui/issues/17554) -
Windows: Ensure layouts without background participate in hit testing by @jpd21122012 in https://github.com/dotnet/maui/pull/34364
π§ Fixes
- [[Windows] TapGestureRecognizer does NOT work on a ContentView without Background](https://github.com/dotnet/maui/issues/32279) -
[iOS] Fix VoiceOver dropping child labels on layouts with SemanticProperties.Hint or TapGestureRecognizer by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/35590
π§ Fixes
- [[iOS] VoiceOver does not correctly describe View with GestureRecognizers](https://github.com/dotnet/maui/issues/34380)
Hybridwebview
-
Fix RemovePossibleQueryString to also strip URL fragments by @kubaflo in https://github.com/dotnet/maui/pull/35551
π§ Fixes
- [HybridWebViewQueryStringHelper.RemovePossibleQueryString removes '?' but not other special characters e.g. '#'](https://github.com/dotnet/maui/issues/31472) -
[Revert] - [Windows] Fix WebView blank rendering when used with HybridWebView by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35814
-
[Inflight Regression] Revert - Refactor the HybridWebView and properly support complex parameters by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35852
π§ Fixes
- [[inflight regression] Windows HybridWebView JS invocation bypasses WebView2 initialization after [#32491]](https://github.com/dotnet/maui/issues/35696)
Image
-
Avoid image source layout invalidation for fixed-size views by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35369
π§ Fixes
- [Image source swaps thrash layout under fixed constraints, tanking frame rate when scrolling virtualized collections](https://github.com/dotnet/maui/issues/32457) -
[Windows] Fix Image layout inconsistency caused by async decode race in GetDesiredSize by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/34699
π§ Fixes
- [[Windows] Image cropping produces inconsistent results when window is minimized or resized](https://github.com/dotnet/maui/issues/32393) -
[Testing] Include more testing around Windows Image Aspect recent fixes by @kubaflo in https://github.com/dotnet/maui/pull/35620
π§ Fixes
- [[Testing] Include more testing around Windows Image Aspect recent fixes](https://github.com/dotnet/maui/issues/31686) -
Revert PR [#30068] β Fix FontImageSource centering regression on Windows by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35642
π§ Fixes
- [[Windows] Image with FontImageSource is not centered and gets clipped when WidthRequest/HeightRequest equals FontImageSource Size](https://github.com/dotnet/maui/issues/35618) -
[Android] Fix screenshot from WebView content not working by @kubaflo in https://github.com/dotnet/maui/pull/35384
π§ Fixes
- [[Android] Loading the captured screenshot from webview content to Image control does not visible](https://github.com/dotnet/maui/issues/30010) -
[Windows] Fix AspectFit image fills container regression causing UI test failures on candidate branch by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/35923
-
Fixed VerifyImageAspect_CenterWithImageSourceFromUri failure by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35945
Label
-
Improve label mapping performance and ensure complete coverage including ToPlatform and subsequent property changes by @Tamilarasan-Paranthaman in https://github.com/dotnet/maui/pull/31159
-
Fix for Label.FormattedText leaks labels when shared FormattedString is stored in Application.Resources by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35582
π§ Fixes
- [`Label.FormattedText` leaks labels when shared `FormattedString` is stored in `Application.Resources`](https://github.com/dotnet/maui/issues/35495) -
[iOS] Fix Label Span formatting test failures on candidate branch by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/35815
-
[Testing] Fixed Test case failure in PR 35716 - [06/08/2026] Candidate - 1 by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/35762
Layout
-
[iOS, Mac] Fix Item spacing not properly applied between items in Horizontal LinearItemsLayout by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35445
π§ Fixes
- [[CollectionView2] Item spacing not properly applied between items in Horizontal LinearItemsLayout](https://github.com/dotnet/maui/issues/35429) -
[Windows] Add Automation Id support for Layouts. by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35562
π§ Fixes
- [[Windows] AutomationId does not work for ContentView, Layouts and controls that inherit them](https://github.com/dotnet/maui/issues/4715) -
Avoid layout diagnostics allocations without listeners by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35475
π§ Fixes
- [MAUI 10 layout diagnostics no-consumer path is not zero-allocation](https://github.com/dotnet/maui/issues/35473) -
[Windows/Android] FlexLayout: Fix wrap misalignment due to floating-point precision by @SuthiYuvaraj in https://github.com/dotnet/maui/pull/31341
π§ Fixes
- [FlexLayout Wrap Misalignment with Dynamically-Sized Buttons in .NET MAUI](https://github.com/dotnet/maui/issues/30957) -
[inflight/candidate] Revert - Avoid layout diagnostics allocations without listeners (#35475) by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/36095
Listview
- Fix Binding for ListView.IsRefreshing by @bill2004158 in https://github.com/dotnet/maui/pull/28516
π§ Fixes
- [Bind ListView.IsRefreshing is not work.](https://github.com/dotnet/maui/issues/28514)
Map
-
Fix iOS/Catalyst MapPool retention with MapElements by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35480
π§ Fixes
- [iOS/Mac Catalyst MapHandler leaks MAUI Map views and MapElements through MapPool](https://github.com/dotnet/maui/issues/35479) -
Fix Android map view lifecycle cleanup by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35476
π§ Fixes
- [Navigating to a page with Maps multiple times Increase RAM Usage but doesn't reduce it back after navigating back](https://github.com/dotnet/maui/issues/15257) -
Fix Android map element options retention by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35634
π§ Fixes
- [[Regression] [Android] [Maps] Map locks up after rendering 50 Polylines](https://github.com/dotnet/maui/issues/20502)
Menubar
- [MacCatalyst] Fix KeyboardAccelerator with Cmd+Shift modifiers breaks entire MenuBarItem on Mac Catalyst by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/35318
π§ Fixes
- [[Bug] KeyboardAccelerator with Cmd+Shift modifiers breaks entire MenuBarItem on Mac Catalyst](https://github.com/dotnet/maui/issues/35279)
Navigation
-
[iOS, Mac] Fix OnBackButtonPressed not invoked for NavigationPage and Shell by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35072
π§ Fixes
- [On Screen Back Button Does Not Fire OnBackButtonPressed in Android](https://github.com/dotnet/maui/issues/9095) - [ContentPage's OnBackButtonPressed not invoked on iOS and MacCatalyst](https://github.com/dotnet/maui/issues/8296) -
Fix Android stale ContainerView root leak by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35372
π§ Fixes
- [Android: Stale ContainerView retains replaced FlyoutPage graph](https://github.com/dotnet/maui/issues/35371) -
[Android] Fix for predictive back-to-home animation blocked by unconditional back callback registration by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35223
π§ Fixes
- [OnBackInvokedCallbacks block back-to-home animation](https://github.com/dotnet/maui/issues/34594) - [Migrate to OnBackPressedCallback](https://github.com/dotnet/maui/issues/24752) -
Revert [Android, iOS] - Flyout icon should remain visible when a page is pushed onto a NavigationPage or Shell page with the back button disabled. by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/35604
Navigationpage
- [inflight/candidate] Revert Fix Android app bar inset background coloring by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/35856
Picker
-
[iOS] Fix Picker CharacterSpacing lost after item selection when Title is set by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/34974
π§ Fixes
- [[iOS] Picker loses CharacterSpacing after item selection when Title is set](https://github.com/dotnet/maui/issues/34971) -
[iOS] Fix Picker CharacterSpacing ignored on initial load by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/34957
π§ Fixes
- [[iOS] Picker ignores CharacterSpacing on initial load](https://github.com/dotnet/maui/issues/34955) -
[Windows] Fix for Picker CharacterSpacing Not Being Applied to Title and Dropdown Items by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/30612
π§ Fixes
- [[Windows] Picker CharacterSpacing property not applied to Title and PickerItems text](https://github.com/dotnet/maui/issues/30464) -
Fix Picker SelectedIndex deferred initialization by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35629
π§ Fixes
- [Picker Attribute "SelectedIndex" Not being respected on page load on Android?](https://github.com/dotnet/maui/issues/9150)
Progressbar
-
Fix iOS ProgressBar bounding box by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35507
π§ Fixes
- [[iOS] ProgressBar and Label don't correctly obey height and width at the core level](https://github.com/dotnet/maui/issues/7935) -
[Revert] Fix iOS ProgressBar bounding box by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35868
RadioButton
-
[Windows, Android] Fix Border Color and Border Width Not applying for Radio Button by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/35616
π§ Fixes
- [[Windows, Android] Border Color and Border Width Not applying for Radio Button.](https://github.com/dotnet/maui/issues/35587) -
[inflight/current] Fixes a CS0111 build failure in RadioButton.cs caused by a duplicate OnPropertyChanged override by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/35631
-
Revert - Fix TalkBack not correctly narrating RadioButtons with Content by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35625
π§ Fixes
- [[Android] MissingMethodException AccessibilityNodeInfoCompat.set_Checked(bool) on 10.0.70 due to AndroidX.Core 1.17 breaking change](https://github.com/dotnet/maui/issues/35584)
Refreshview
-
[Windows] Fix RefreshView IsRefreshing property not working while binding by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/34845
π§ Fixes
- [[Windows] RefreshView IsRefreshing property not working while binding](https://github.com/dotnet/maui/issues/30535) -
[Android] Fix for RefreshView triggering pull-to-refresh when scrolling inside a WebView with internal scrollable content by @BagavathiPerumal in https://github.com/dotnet/maui/pull/34614
π§ Fixes
- [[Android] RefreshView triggers pull-to-refresh immediately when scrolling up inside a WebView](https://github.com/dotnet/maui/issues/33510)
SafeArea
-
[Android] Fix bottom safe area padding dropping to zero when keyboard is shown by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/35084
π§ Fixes
- [[Android] Bottom insets issues when keyboard is shown.](https://github.com/dotnet/maui/issues/32871) -
Gate SafeArea inset listeners in recycler items by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35664
π§ Fixes
- [[10.0.60] CollectionView scrolling performance regression](https://github.com/dotnet/maui/issues/35344) - [[.NET 10] Increasing gap in the bottom while scrolling.](https://github.com/dotnet/maui/issues/34634) -
[Android] Fix ShellPages_NavBarVisibilityHide, VerifyNavBarStatusAtRuntime, and ToggleHasNavigationBar_HidesBar_Visual test failures by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/35819
-
[inflight/candidate] Revert Android Shell safe area nav bar inset fixes by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/35940
ScrollView
-
[Windows] Fix COMException when restoring a ScrollView as ContentPage.Content after swapping it out by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/35360
π§ Fixes
- [COMException when clone a page's content to a object and set it back later in mainthread on Windows](https://github.com/dotnet/maui/issues/35277) -
Fix - ScrollView.ScrollToAsync(x, y, animated) doesn't work when called from Page.OnAppearing by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35395
π§ Fixes
- [[iOS] ScrollView.ScrollToAsync(x, y, animated) doesn't work when called from Page.OnAppearing](https://github.com/dotnet/maui/issues/31177)
Searchbar
-
[Android] Fix SearchBar IME full-screen extract mode in landscape orientation by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35197
π§ Fixes
- [[Android] Investigate SearchBar presentation in horizontal screen orientation ](https://github.com/dotnet/maui/issues/14708) -
[iOS 26] Fix SearchBar layout spacing issues for small HeightRequest values by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35347
π§ Fixes
- [Spacing problem with maui 10.0.60 iOS](https://github.com/dotnet/maui/issues/35286)
SearchBar
- [Windows] Fix SearchHandler does not focus when ShowSoftInputAsync is called by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/35079
π§ Fixes
- [[Windows] SearchHandler.ShowSoftInputAsync() does not focus the SearchHandler](https://github.com/dotnet/maui/issues/34930)
Shapes
- Skip simulator install in official pack pipeline by @PureWeen in https://github.com/dotnet/maui/pull/34859
Shell
-
Fix Android layout jump when navigating with IME open and NavBarIsVisible=false by @jpd21122012 in https://github.com/dotnet/maui/pull/34621
π§ Fixes
- [Shell page without NavBar jumping when navigating with keyboard open](https://github.com/dotnet/maui/issues/34584) -
[Android] Add defensive not null check to SearchHandlerAppearanceTracker.FocusChange by @Transis-Felipe in https://github.com/dotnet/maui/pull/29939
-
[Android] Fix for Shell colors change before navigation completes on Android in .NET 10 by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35295
π§ Fixes
- [Shell colors change before navigation completes on Android in .NET 10](https://github.com/dotnet/maui/issues/35060) -
[Windows] Fix Shell FlyoutItem not taking full width by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35131
π§ Fixes
- [MAUI WinUI Grids don't render properly in flyout menu](https://github.com/dotnet/maui/issues/19542) - [[Windows] [.NET 8 RC2] FlyoutItem Backgroundcolor Is not fully displaying](https://github.com/dotnet/maui/issues/18238) -
[Android, iOS, Catalyst] Fix SearchHandler.BackgroundColor cannot be reset to null by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/35224
π§ Fixes
- [[Android, iOS, Catalyst] SearchHandler.BackgroundColor cannot be reset to null](https://github.com/dotnet/maui/issues/35088) -
Fix for ApplyQueryAttributes being called on non-destination pages during back navigation by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35392
π§ Fixes
- [ApplyQueryAttributes gets called for not activated (navigated to) page on back](https://github.com/dotnet/maui/issues/35183) -
[Android] Fix Shell flyout background to follow Material 3 theme colors by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/35148
π§ Fixes
- [[Android] Shell Flyout ignores Material 3 surface color when UseMaterial3 is enabled](https://github.com/dotnet/maui/issues/35147) -
[Android] Fix Shell.FlyoutHeader background incorrect by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/35489
π§ Fixes
- [[Android] Shell.FlyoutHeader background is incorrect](https://github.com/dotnet/maui/issues/35416) -
[iOS/MacCatalyst] Fix Shell.BackgroundColor not applied to bottom TabBar by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35545
π§ Fixes
- [[MacCatalyst] Shell.BackgroundColor not applied to bottom TabBar](https://github.com/dotnet/maui/issues/35380) - [[Catalyst] Shell.TabBarBackgroundColor is not applied](https://github.com/dotnet/maui/issues/35381) -
[Android] Fix Shell FlyoutIcon tint loss after navigation by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/35561
π§ Fixes
- [[Android] The flyout icon loses colours](https://github.com/dotnet/maui/issues/35390) -
[iOS] Fix Shell - opened keyboard on modal page shifts parent page/frame behind modal after update to 10.0.60 by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/35559
π§ Fixes
- [[iOS] Shell - opened keyboard on modal page shifts parent page/frame behind modal after update to 10.0.60](https://github.com/dotnet/maui/issues/35401) -
Fix intermediate pages not receiving query parameters in multi-page Shell navigation by @mattleibow in https://github.com/dotnet/maui/pull/35432
π§ Fixes
- [Shell GoToAsync: no way to pass query parameters to intermediate pages in multi-segment navigation](https://github.com/dotnet/maui/issues/35107) -
[Windows] Fix Shell title bar overlap with window controls in RTL mode by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/33109
π§ Fixes
- [[Windows] Binding RTL FlowDirection in Shell causes Flyout MenuIcon and native window controls to overlap](https://github.com/dotnet/maui/issues/32476) -
[macOS] Fix IsEnabled property false not working on MenuBarItem by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35546
π§ Fixes
- [[macOS] IsEnabled property false not working on MenuBarItem](https://github.com/dotnet/maui/issues/34038) -
Fix Android Shell top inset when nav bar is hidden by @ne0rrmatrix in https://github.com/dotnet/maui/pull/35555
π§ Fixes
- [wrong statusbar height when Android device has a notch](https://github.com/dotnet/maui/issues/35103) -
Fix Changing Content property of ShellContent doesn't change visual content by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/34630
π§ Fixes
- [Changing Content property of ShellContent doesn't change visual content. ](https://github.com/dotnet/maui/issues/12669) -
Fixed a NullReferenceException when starting application with empty shell on Windows by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/28879
π§ Fixes
- [NullReferenceException when starting application with empty shell on Windows](https://github.com/dotnet/maui/issues/21562) - [Using SelectionChangedCommand with CollectionView in Shell.FlyoutContent results in Win32 Unhandled Exception](https://github.com/dotnet/maui/issues/10041) -
[Inflight/Candidate] Revert - Fix Changing Shell.NavBarIsVisible does not update the nav bar by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35896
π§ Fixes
- [Shell.NavBarIsVisible="False" on page is ignored in 10.0.60 (regression from 10.0.51)](https://github.com/dotnet/maui/issues/35249) -
Fix Windows Shell tests failure in June 8 Candidate by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35898
-
[Testing] Fixed Test case failure in PR 35716 - [06/08/2026] Candidate - 2 by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/35924
-
[release/10.0.1xx-sr9] Revert Shell flyout header layout on iOS by @github-actions[bot] in https://github.com/dotnet/maui/pull/36498
Slider
- [iOS] Slider: Scale ThumbImageSource to match default thumb size by @NirmalKumarYuvaraj in https://github.com/dotnet/maui/pull/34184
π§ Fixes
- [[Slider] MAUI Slider thumb image is big on android](https://github.com/dotnet/maui/issues/13258)
Stepper
- Fix iOS 26 Stepper overlap in landscape by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35374
π§ Fixes
- [[.NET10] D10-The number and buttons overlap after rotating the simulator.](https://github.com/dotnet/maui/issues/35211)
SwipeView
-
Fix SwipeViews with invoked properties crash the app in Release mode by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35208
π§ Fixes
- [[iOS/Catalyst] Swipeviews with invoked properties crash the app in Release](https://github.com/dotnet/maui/issues/18055) -
Fix SwipeItemView command leak by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35510
π§ Fixes
- [`SwipeItemView.Command` leaks row views and command parameters through `CanExecuteChanged`](https://github.com/dotnet/maui/issues/35498) -
[iOS/Android] Fix SwipeItem.IsVisible not refreshing native swipe items when binding changes by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/35217
π§ Fixes
- [SwipeItem.IsVisible doesn't properly refresh the native swipe items when the binding value changes dynamically](https://github.com/dotnet/maui/issues/34832) -
Fix SwipeView memory leak when SwipeItems are reused or replaced by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/35539
π§ Fixes
- [SwipeView leaks when SwipeItems are reused or replaced](https://github.com/dotnet/maui/issues/35481) -
Fix SwipeItem IconImageSource color handling and rendering across platforms by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35632
π§ Fixes
- [[Android] SwipeItem IconImageSource should allow more configuration](https://github.com/dotnet/maui/issues/23074)
Switch
-
[Android/Windows] Fix RadioButton gradient not clearing when switching background by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/34997
π§ Fixes
- [RadioButton Background does not reset when set to null at runtime](https://github.com/dotnet/maui/issues/34993) -
[Windows] Fix "PlatformView cannot be null here" exception during handler disconnect by @kubaflo in https://github.com/dotnet/maui/pull/35314
π§ Fixes
- ["PlatformView cannot be null here" Exception in Switch control [Windows]](https://github.com/dotnet/maui/issues/27101) -
[iOS 26] Fix Switch ThumbColor and OffColor not applied on initial load by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/35400
π§ Fixes
- [iOS 26 Switch default color for Off and On is incorrect + Off Color is not applied at start + Thumb Colors is not applied](https://github.com/dotnet/maui/issues/35257) -
[Android] Fix AppBar flicker on CheckBox/Switch toggle with Material 3 by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35181
π§ Fixes
- [[Android] AppBar flicker while changing the CheckBox or Switch state after scrolling in Material 3](https://github.com/dotnet/maui/issues/35180) -
[Android] Fix Switch Shadow Does Not Follow Thumb when Toggle On or Off by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35623
π§ Fixes
- [[Android] Switch Shadow Does Not Follow Thumb when Toggle On or Off](https://github.com/dotnet/maui/issues/30046)
TabbedPage
-
[Android] Fix TabbedPage truncating tab titles instead of scrolling by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35086
π§ Fixes
- [Maui migrating Xamarin to Maui - Tabbed Page Scroll Issue - Tabs are not scrolling](https://github.com/dotnet/maui/issues/16470) -
[Android] Fix BottomNavigationView remaining visible for TabbedPage inside modal NavigationPage after PushAsync by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35359
π§ Fixes
- [Android TabbedPage inside Modal Navigation does not overlay BottomNavigationView after PushAsync in .NET MAUI 10.0.60](https://github.com/dotnet/maui/issues/35331) -
[Android & iOS] TabbedPage leaks with shared GradientBrush. by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35543
π§ Fixes
- [TabbedPage leaks renderer/manager when BarBackground uses shared GradientBrush resource](https://github.com/dotnet/maui/issues/35469) -
Fix OnNavigatedTo not firing after PopModalAsync when tab is changed inside modal by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/35916
Templates
-
Bumps Syncfusion.Maui.Toolkit dependency to version 1.0.10 by @PaulAndersonS in https://github.com/dotnet/maui/pull/35608
-
Use MVVM Toolkit partial properties in templates by @jfversluis in https://github.com/dotnet/maui/pull/36074
Toolbar
- Fix Android app bar inset background coloring by @ne0rrmatrix in https://github.com/dotnet/maui/pull/35601
π§ Fixes
- [Android Edge-to-Edge: Shell and NavigationPage Top Bar colour is not used for status bar.](https://github.com/dotnet/maui/issues/35568)
Tooling
-
Add default .gitignore to MAUI project templates by @davidortinau in https://github.com/dotnet/maui/pull/34862
π§ Fixes
- [Add a gitignore file to the Maui template in VS 2022](https://github.com/dotnet/maui/issues/4131) -
Fix: Propagate AdditionalProperties from ProjectReference in ResizetizeCollectItems by @mattleibow in https://github.com/dotnet/maui/pull/35575
π§ Fixes
- [Resizetizer GetMauiItems does not propagate ProjectReference AdditionalProperties](https://github.com/dotnet/maui/issues/35574) -
June 8th, Candidate by @PureWeen in https://github.com/dotnet/maui/pull/35716
π§ Fixes
- [Add a gitignore file to the Maui template in VS 2022](https://github.com/dotnet/maui/issues/4131) - [[Windows] AutomationId does not work for ContentView, Layouts and controls that inherit them](https://github.com/dotnet/maui/issues/4715) - [[mauipalooza] DatePicker focus only works first time](https://github.com/dotnet/maui/issues/5947) - [[Windows] [Scenario Day] EmptyView using Template displayed at the same time as the content](https://github.com/dotnet/maui/issues/7150) - [Vertical scrolling not working for CarouselView and CustomLayouts](https://github.com/dotnet/maui/issues/7814) - [[iOS] ProgressBar and Label don't correctly obey height and width at the core level](https://github.com/dotnet/maui/issues/7935) - [ContentPage's OnBackButtonPressed not invoked on iOS and MacCatalyst](https://github.com/dotnet/maui/issues/8296) - [On Screen Back Button Does Not Fire OnBackButtonPressed in Android](https://github.com/dotnet/maui/issues/9095) - [Picker Attribute "SelectedIndex" Not being respected on page load on Android?](https://github.com/dotnet/maui/issues/9150) - [Using SelectionChangedCommand with CollectionView in Shell.FlyoutContent results in Win32 Unhandled Exception](https://github.com/dotnet/maui/issues/10041) - [Changing Content property of ShellContent doesn't change visual content. ](https://github.com/dotnet/maui/issues/12669) - [[Slider] MAUI Slider thumb image is big on android](https://github.com/dotnet/maui/issues/13258) - [[Android] Investigate SearchBar presentation in horizontal screen orientation ](https://github.com/dotnet/maui/issues/14708) - [Navigating to a page with Maps multiple times Increase RAM Usage but doesn't reduce it back after navigating back](https://github.com/dotnet/maui/issues/15257) - [Maui migrating Xamarin to Maui - Tabbed Page Scroll Issue - Tabs are not scrolling](https://github.com/dotnet/maui/issues/16470) - [Setting the `Style` property using the `VisualStateManager` within a Style resource does not work](https://github.com/dotnet/maui/issues/17175) - [[Android] DragGestureRecognizer.DropCompleted event not firing](https://github.com/dotnet/maui/issues/17554) - [Memory leak when scrolling a CollectionView with IsGrouped=true](https://github.com/dotnet/maui/issues/17698) - [Right way to dispose page with WebView](https://github.com/dotnet/maui/issues/18021) - [[iOS/Catalyst] Swipeviews with invoked properties crash the app in Release](https://github.com/dotnet/maui/issues/18055) - [[Windows] [.NET 8 RC2] FlyoutItem Backgroundcolor Is not fully displaying](https://github.com/dotnet/maui/issues/18238) - [MAUI WinUI Grids don't render properly in flyout menu](https://github.com/dotnet/maui/issues/19542) - [[Windows] Issues with BoxView Placement Inside Border](https://github.com/dotnet/maui/issues/19668) - [[Regression] [Android] [Maps] Map locks up after rendering 50 Polylines](https://github.com/dotnet/maui/issues/20502) - [CollectionView selecteditem background lost if collectionview (or parent) IsEnabled changed.](https://github.com/dotnet/maui/issues/20615) - [NullReferenceException when starting application with empty shell on Windows](https://github.com/dotnet/maui/issues/21562) - [Memory usage increases when scrolling collectionview if resources count is more than 191](https://github.com/dotnet/maui/issues/22053) - [[Android] SwipeItem IconImageSource should allow more configuration](https://github.com/dotnet/maui/issues/23074) - [Migrate to OnBackPressedCallback](https://github.com/dotnet/maui/issues/24752) - ["PlatformView cannot be null here" Exception in Switch control [Windows]](https://github.com/dotnet/maui/issues/27101) - [Adding AutomationPeers to Windows Borders](https://github.com/dotnet/maui/issues/27627) - [[iOS/Android] CollectionView IsEnabled Not Working](https://github.com/dotnet/maui/issues/27770) - [I9_Scroll by object for grouped data - The group name is always pined at the top after clicking 'Scroll to Proboscis Monkey' button](https://github.com/dotnet/maui/issues/27922) - [Bind ListView.IsRefreshing is not work.](https://github.com/dotnet/maui/issues/28514) - [Android - Dynamic Updates to CollectionView Header/Footer and Templates Are Not Displayed](https://github.com/dotnet/maui/issues/28676) - [Capture video crashes after stopping recording on Android 12](https://github.com/dotnet/maui/issues/28891) - [[Android] CarouselView.Loop = false causes crash on Android when changed at runtime](https://github.com/dotnet/maui/issues/29411) - [Loop Binding in CarouselView Not Updating Dynamically at Runtime](https://github.com/dotnet/maui/issues/29449) - [[Android] Loading the captured screenshot from webview content to Image control does not visible](https://github.com/dotnet/maui/issues/30010) - [[Android] Switch Shadow Does Not Follow Thumb when Toggle On or Off](https://github.com/dotnet/maui/issues/30046) - [[Windows] ContentView clip is not updated when wrapping inside the Border](https://github.com/dotnet/maui/issues/30404) - [[Windows] Picker CharacterSpacing property not applied to Title and PickerItems text](https://github.com/dotnet/maui/issues/30464) - [[Windows] RefreshView IsRefreshing property not working while binding](https://github.com/dotnet/maui/issues/30535) - [FlexLayout Wrap Misalignment with Dynamically-Sized Buttons in .NET MAUI](https://github.com/dotnet/maui/issues/30957) - [NullReferenceException on iOS in Button.LayoutButton from WrapperView.LayoutSubviews](https://github.com/dotnet/maui/issues/31048) - [[iOS] ScrollView.ScrollToAsync(x, y, animated) doesn't work when called from Page.OnAppearing](https://github.com/dotnet/maui/issues/31177) - [HybridWebViewQueryStringHelper.RemovePossibleQueryString removes '?' but not other special characters e.g. '#'](https://github.com/dotnet/maui/issues/31472) - [[Testing] Include more testing around Windows Image Aspect recent fixes](https://github.com/dotnet/maui/issues/31686) - [[Windows] TapGestureRecognizer does NOT work on a ContentView without Background](https://github.com/dotnet/maui/issues/32279) - [[Windows] Image cropping produces inconsistent results when window is minimized or resized](https://github.com/dotnet/maui/issues/32393) - [[iOS, MacOS] FlowDirection not working on EmptyView in CollectionView](https://github.com/dotnet/maui/issues/32404) - [Image source swaps thrash layout under fixed constraints, tanking frame rate when scrolling virtualized collections](https://github.com/dotnet/maui/issues/32457) - [[Windows] Binding RTL FlowDirection in Shell causes Flyout MenuIcon and native window controls to overlap](https://github.com/dotnet/maui/issues/32476) - [[Essentials] TTS rate](https://github.com/dotnet/maui/issues/32492) - [[Android] Applying Shadow property affects the properties in Visual Transform Matrix](https://github.com/dotnet/maui/issues/32731) - [[Android] Bottom insets issues when keyboard is shown.](https://github.com/dotnet/maui/issues/32871) - [Android: BackButton on Android 16 not working after command from FlyOutPage](https://github.com/dotnet/maui/issues/33508) - [[Android] RefreshView triggers pull-to-refresh immediately when scrolling up inside a WebView](https://github.com/dotnet/maui/issues/33510) - [CollectionView items fail to update ActivityIndicator state after header height change](https://github.com/dotnet/maui/issues/33780) - [[macOS] IsEnabled property false not working on MenuBarItem](https://github.com/dotnet/maui/issues/34038) - [Alert/Dialog system (`DisplayAlert`, `DisplayActionSheet`, `DisplayPromptAsync`) needs a public extensibility point](https://github.com/dotnet/maui/issues/34104) - [[MAUI] I2_Vertical grid for horizontal Item Spacing and Vertical Item Spacing - horizontally updating the spacing only applies to the second column](https://github.com/dotnet/maui/issues/34257) - [[iOS] VoiceOver does not correctly describe View with GestureRecognizers](https://github.com/dotnet/maui/issues/34380) - [[iOS, Mac] CollectionView EmptyViewTemplate content text is mirrored when FlowDirection is RightToLeft](https://github.com/dotnet/maui/issues/34522) - [[Windows] WebView Regression from NET9 to NET10](https://github.com/dotnet/maui/issues/34558) - [Shell page without NavBar jumping when navigating with keyboard open](https://github.com/dotnet/maui/issues/34584) - [OnBackInvokedCallbacks block back-to-home animation](https://github.com/dotnet/maui/issues/34594) - [[.NET 10] Increasing gap in the bottom while scrolling.](https://github.com/dotnet/maui/issues/34634) - [WebView on Windows Does Not Inherit App Theme](https://github.com/dotnet/maui/issues/34823) - [[iOS/Mac] FlyoutPage RTL FlowDirection is not working properly](https://github.com/dotnet/maui/issues/34830) - [SwipeItem.IsVisible doesn't properly refresh the native swipe items when the binding value changes dynamically](https://github.com/dotnet/maui/issues/34832) - [.Net 10 Picker item not centered and wrong focus outline of Entry on Mac](https://github.com/dotnet/maui/issues/34899) - [[Windows] SearchHandler.ShowSoftInputAsync() does not focus the SearchHandler](https://github.com/dotnet/maui/issues/34930) - [[iOS] Picker ignores CharacterSpacing on initial load](https://github.com/dotnet/maui/issues/34955) - [[iOS] Picker loses CharacterSpacing after item selection when Title is set](https://github.com/dotnet/maui/issues/34971) - [[Android] [Regression] DatePicker dialog dismisses after the device is rotated](https://github.com/dotnet/maui/issues/34973) - [RadioButton Background does not reset when set to null at runtime](https://github.com/dotnet/maui/issues/34993) - [Shell colors change before navigation completes on Android in .NET 10](https://github.com/dotnet/maui/issues/35060) - [[iOS/Mac]Entry ClearButtonVisibility color does not reset when TextColor is set to null](https://github.com/dotnet/maui/issues/35076) - [[Android, iOS, Catalyst] SearchHandler.BackgroundColor cannot be reset to null](https://github.com/dotnet/maui/issues/35088) - [wrong statusbar height when Android device has a notch](https://github.com/dotnet/maui/issues/35103) - [Shell GoToAsync: no way to pass query parameters to intermediate pages in multi-segment navigation](https://github.com/dotnet/maui/issues/35107) - [[MacOS][CV2] I8_View header and footer_Horizontal_View - Footer on the right doesn't adapt when resizing the window](https://github.com/dotnet/maui/issues/35113) - [[.NET 10][iOS] D2 - Editor can't be scrolled after rotating simulator.](https://github.com/dotnet/maui/issues/35114) - [[Android] Shell Flyout ignores Material 3 surface color when UseMaterial3 is enabled](https://github.com/dotnet/maui/issues/35147) - [[Android] AppBar flicker while changing the CheckBox or Switch state after scrolling in Material 3](https://github.com/dotnet/maui/issues/35180) - [ApplyQueryAttributes gets called for not activated (navigated to) page on back](https://github.com/dotnet/maui/issues/35183) - [[.NET10] D10-The number and buttons overlap after rotating the simulator.](https://github.com/dotnet/maui/issues/35211) - [[iOS/MacCatalyst] IndicatorView does not update when IndicatorSize is dynamically changed to the default value](https://github.com/dotnet/maui/issues/35214) - [[iOS] CollectionView tries to invalidate cells with invalid indexes](https://github.com/dotnet/maui/issues/35244) - [Shell.NavBarIsVisible="False" on page is ignored in 10.0.60 (regression from 10.0.51)](https://github.com/dotnet/maui/issues/35249) - [iOS 26 Switch default color for Off and On is incorrect + Off Color is not applied at start + Thumb Colors is not applied](https://github.com/dotnet/maui/issues/35257) - [COMException when clone a page's content to a object and set it back later in mainthread on Windows](https://github.com/dotnet/maui/issues/35277) - [[Bug] KeyboardAccelerator with Cmd+Shift modifiers breaks entire MenuBarItem on Mac Catalyst](https://github.com/dotnet/maui/issues/35279) - [[Regression] LinearGradientBrush broken on Android in 10.0.60](https://github.com/dotnet/maui/issues/35280) - [Spacing problem with maui 10.0.60 iOS](https://github.com/dotnet/maui/issues/35286) - [Build fails when appicon is an empty (but valid) svg after upgrade to 10.0.60](https://github.com/dotnet/maui/issues/35293) - [[10.0.60] ScrollTo(0) not working anymore on CollectionView when IsGrouped="True"](https://github.com/dotnet/maui/issues/35313) - [CollectionView.ScrollTo(index) doesn't work correctly when IsGrouped="True" on iOS, MacCatalyst, and Windows](https://github.com/dotnet/maui/issues/35326) - [Android TabbedPage inside Modal Navigation does not overlay BottomNavigationView after PushAsync in .NET MAUI 10.0.60](https://github.com/dotnet/maui/issues/35331) - [[10.0.60] CollectionView scrolling performance regression](https://github.com/dotnet/maui/issues/35344) - [10.0.60 breaks transparency on Brushes (on Android?)](https://github.com/dotnet/maui/issues/35354) - [Android: Stale ContainerView retains replaced FlyoutPage graph](https://github.com/dotnet/maui/issues/35371) - [[MacCatalyst] Shell.BackgroundColor not applied to bottom TabBar](https://github.com/dotnet/maui/issues/35380) - [[Catalyst] Shell.TabBarBackgroundColor is not applied](https://github.com/dotnet/maui/issues/35381) - [PolygonHandler and PolylineHandler leak when Points is replaced before disconnect](https://github.com/dotnet/maui/issues/35387) - [[Android] The flyout icon loses colours](https://github.com/dotnet/maui/issues/35390) - [Implicit parameter conversion from integer to byte fails with source generated XAML](https://github.com/dotnet/maui/issues/35396) - [[Android] BlazorWebView predictive back callback blocks Android back-to-home animation](https://github.com/dotnet/maui/issues/35397) - [VisualElement's ChangeVisualState gets stuck in Selected state](https://github.com/dotnet/maui/issues/35399) - [[iOS] Shell - opened keyboard on modal page shifts parent page/frame behind modal after update to 10.0.60](https://github.com/dotnet/maui/issues/35401) - [Android WebView file chooser callbacks leak via ActivityResultCallbackRegistry](https://github.com/dotnet/maui/issues/35405) - [[Android] Shell.FlyoutHeader background is incorrect](https://github.com/dotnet/maui/issues/35416) - [[CollectionView2] Item spacing not properly applied between items in Horizontal LinearItemsLayout](https://github.com/dotnet/maui/issues/35429) - [TabbedPage leaks renderer/manager when BarBackground uses shared GradientBrush resource](https://github.com/dotnet/maui/issues/35469) - [CarouselViewController2 leaks on iOS/MacCatalyst due to unremoved orientation notification observer](https://github.com/dotnet/maui/issues/35472) - [MAUI 10 layout diagnostics no-consumer path is not zero-allocation](https://github.com/dotnet/maui/issues/35473) - [iOS/Mac Catalyst MapHandler leaks MAUI Map views and MapElements through MapPool](https://github.com/dotnet/maui/issues/35479) - [SwipeView leaks when SwipeItems are reused or replaced](https://github.com/dotnet/maui/issues/35481) - [WebView leaks when reusing a shared WebViewSource](https://github.com/dotnet/maui/issues/35483) - [Memory leak Device.Test pass with false positive](https://github.com/dotnet/maui/issues/35485) - [`Border.StrokeDashArray` leaks dashed Borders when using a shared Application resource](https://github.com/dotnet/maui/issues/35492) - [`Label.FormattedText` leaks labels when shared `FormattedString` is stored in `Application.Resources`](https://github.com/dotnet/maui/issues/35495) - [`CollectionView.SelectedItems` leaks popped views when bound to a retained `ObservableCollection`](https://github.com/dotnet/maui/issues/35497) - [`SwipeItemView.Command` leaks row views and command parameters through `CanExecuteChanged`](https://github.com/dotnet/maui/issues/35498) - [[Windows, Android, iOS & Mac]Button TextColor does not restore to platform default when reset to null after dynamic update](https://github.com/dotnet/maui/issues/35513) - [[MacCatalyst] [Entry] ClearButtonVisibility color appears dimmed compared to TextColor](https://github.com/dotnet/maui/issues/35517) - [Android Edge-to-Edge: Shell and NavigationPage Top Bar colour is not used for status bar.](https://github.com/dotnet/maui/issues/35568) - [[inflight regression] Android BlazorWebView back callback can swallow the first Back press when its callback is stale-enabled](https://github.com/dotnet/maui/issues/35573) - [Resizetizer GetMauiItems does not propagate ProjectReference AdditionalProperties](https://github.com/dotnet/maui/issues/35574) - [[Android] MissingMethodException AccessibilityNodeInfoCompat.set_Checked(bool) on 10.0.70 due to AndroidX.Core 1.17 breaking change](https://github.com/dotnet/maui/issues/35584) - [[Windows, Android] Border Color and Border Width Not applying for Radio Button.](https://github.com/dotnet/maui/issues/35587) - [[MAUI] D13_Customize_Text_Alignment - Text Editor Height is not consistent](https://github.com/dotnet/maui/issues/35615) - [[Windows] Image with FontImageSource is not centered and gets clipped when WidthRequest/HeightRequest equals FontImageSource Size](https://github.com/dotnet/maui/issues/35618) - [Browser.OpenAsync(External) on Android throws FeatureNotSupportedException for verified App Link owner URLs even with documented <queries> fix applied](https://github.com/dotnet/maui/issues/35651) - [AnimationManager is allocating a lot](https://github.com/dotnet/maui/issues/35654) - [[inflight regression] Windows HybridWebView JS invocation bypasses WebView2 initialization after [#32491]](https://github.com/dotnet/maui/issues/35696)
WebView
-
[Windows] Fix WebView blank rendering when used with HybridWebView by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/35092
π§ Fixes
- [[Windows] WebView Regression from NET9 to NET10](https://github.com/dotnet/maui/issues/34558) -
Fix AOT integration test failures: suppress IL3050/IL2026 for HybridWebViewHandler in AddControlsHandlers by @mattleibow via @Copilot in https://github.com/dotnet/maui/pull/34868
-
Fix Android activity result callback leak by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35436
π§ Fixes
- [Android WebView file chooser callbacks leak via ActivityResultCallbackRegistry](https://github.com/dotnet/maui/issues/35405) -
[Windows] Fix WebView Does Not Inherit App Theme by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/35037
π§ Fixes
- [WebView on Windows Does Not Inherit App Theme](https://github.com/dotnet/maui/issues/34823) -
Fix for WebView leaks when reusing a shared WebViewSource by @BagavathiPerumal in https://github.com/dotnet/maui/pull/35524
π§ Fixes
- [WebView leaks when reusing a shared WebViewSource](https://github.com/dotnet/maui/issues/35483) -
Destroy Android WebView on handler disconnect by @AdamEssenmacher in https://github.com/dotnet/maui/pull/35552
π§ Fixes
- [Right way to dispose page with WebView](https://github.com/dotnet/maui/issues/18021) -
[release/10.0.1xx-sr9] Fix WebView SwipeView gestures on Android by @github-actions[bot] in https://github.com/dotnet/maui/pull/36506
Window
- Revert - Fix Android stale ContainerView root leak [#35372] by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/36152
Xaml
-
Fix: Enable VisualStateManager to set Style property dynamically by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/33389
π§ Fixes
- [Setting the `Style` property using the `VisualStateManager` within a Style resource does not work](https://github.com/dotnet/maui/issues/17175) -
Fix Implicit parameter conversion from integer to byte fails with source generated XAML by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/35444
π§ Fixes
- [Implicit parameter conversion from integer to byte fails with source generated XAML](https://github.com/dotnet/maui/issues/35396)
π§ Infrastructure (49)
- Fix: Build fails when appicon is an empty (but valid) SVG by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/35305π§ Fixes
- [Build fails when appicon is an empty (but valid) svg after upgrade to 10.0.60](https://github.com/dotnet/maui/issues/35293)π§ Fixes
- [[aw] CI Failure Scanner failed](https://github.com/dotnet/maui/issues/35812)π§ Fixes
- [[Android] MissingMethodException AccessibilityNodeInfoCompat.set_Checked(bool) on 10.0.70 due to AndroidX.Core 1.17 breaking change](https://github.com/dotnet/maui/issues/35584)π§ͺ Testing (3)
- Backport Test Fixes and Snapshots from SR to Inflight Branch by @Tamilarasan-Paranthaman in https://github.com/dotnet/maui/pull/35499 - Fix hardcoded version of Microsoft.DotNet.XHarness.TestRunners.Xunit in test projects by @akoeplinger in https://github.com/dotnet/maui/pull/29905 - [Testing] Fixed Build error on inflight/ candidate PR 35716 by @HarishKumarSF4517 in https://github.com/dotnet/maui/pull/35730π Housekeeping (1)
- [HouseKeeping] Fix inconsistant namespace in HostApp by @NirmalKumarYuvaraj in https://github.com/dotnet/maui/pull/35210π¦ Other (13)
- Add .cab and ReconnectModal.razor.js to signing config by @jesuszarate in https://github.com/dotnet/maui/pull/35026 - Fix typo in Clipboard.shared.cs by @Deadpikle in https://github.com/dotnet/maui/pull/35316 - Fix single modifier for NSMenuItem accelerators by @jeremy-visionaid in https://github.com/dotnet/maui/pull/35351 - Avoid unnecessary LINQ enumerations by @jeremy-visionaid in https://github.com/dotnet/maui/pull/35272 - [Testing] Replace retryDelay with retryTimeout in UI tests by @kubaflo in https://github.com/dotnet/maui/pull/35367 - Replace JavaFinalize() with Dispose(bool) in GenericAnimatorListener by @jonathanpeppers in https://github.com/dotnet/maui/pull/35548 - Fix incorrect SDK provisioning commands in integration-tests instructions by @davidnguyen-tech in https://github.com/dotnet/maui/pull/34992 - Fix VisualElement.ChangeVisualState() gets stuck in Selected state by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/35421π§ Fixes
- [VisualElement's ChangeVisualState gets stuck in Selected state](https://github.com/dotnet/maui/issues/35399)Full Changelog: https://github.com/dotnet/maui/compare/10.0.80...release/10.0.1xx-sr9