Update dotnet monorepo to 10.0.60#206
Merged
ChrisPulman merged 1 commit intomainfrom May 4, 2026
Merged
Conversation
ChrisPulman
approved these changes
May 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
10.0.51→10.0.6010.0.51→10.0.60Release Notes
dotnet/maui (Microsoft.Maui.Controls)
v10.0.60: .NET 10 SR6 10.0.60Compare Source
What's Changed
.NET MAUI 10.0.60 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 242 commits with various improvements, bug fixes, and enhancements.
Ai Agents
Blazor
SupportedOSPlatformattribute with templates by @jonathanpeppers in #25073Border
[Testing] Refactoring Feature Matrix UITest Cases for Border Control by @HarishKumarSF4517 in #34349
Fix LayoutCycleException from nested Borders on Windows by @Oxymoron290 in #34337
🔧 Fixes
Button
[iOS] Button RTL text and image overlap - fix by @kubaflo in #29041
[Android] Button with corner radius shadow broken on Android device - fix by @kubaflo in #29339
🔧 Fixes
[iOS] Preserve AlwaysTemplate rendering mode in Button.ResizeImageIfNecessary by @kubaflo in #25107
🔧 Fixes
[Android] Implemented Material3 support for ImageButton by @Dhivya-SF4094 in #33649
🔧 Fixes
Fixed CI failure : Restore BackButtonBehavior IsEnabled after CanExecute changes by @Shalini-Ashokan in #34668
Checkbox
[iOS/MacCatalyst] Fix CheckBox foreground color not resetting when set to null by @Ahamed-Ali in #34284
🔧 Fixes
CollectionView
[Android] Fix CollectionView selection crash with HeaderTemplate by @NirmalKumarYuvaraj in #34275
🔧 Fixes
[Windows] Fixed CollectionView with grouping fails to add items when a footer template is present or crashes when removing data. by @NirmalKumarYuvaraj in #24867
🔧 Fixes
[Windows] CollectionView with grouping fails to add items when a footer template is present or crashes when removing data.
[Windows] CollectionView Not Updating Correctly When Adding Items or Groups
Using CollectionView IsGrouped="True" bound to ObservableCollection causes crash
.net 8 CollectionView Group Add method issue
[iOS] Label LinebreakMode (TailTruncation) for FormattedText does't work in CollectionView after scroll - fix by @kubaflo in #28151
🔧 Fixes
[iOS] Fix CollectionView excessive height when ObservableCollection source loads with delay by @Vignesh-SF3580 in #34424
🔧 Fixes
[Android] Fix CollectionView sizing when wrapped in RefreshView by @Dhivya-SF4094 in #34387
🔧 Fixes
[iOS] Fix CollectionView horizontal scroll when empty inside RefreshView by @praveenkumarkarunanithi in #34382
🔧 Fixes
[iOS/Mac] CollectionView: Fix incorrect ItemsViewScrolledEventArgs indices with grouped items by @SyedAbdulAzeemSF4852 in #34240
🔧 Fixes
[iOS] Fix for CollectionView.Measure() returning incorrect height when called before the view is mounted by @BagavathiPerumal in #34331
🔧 Fixes
[Android] Fix for CollectionView EmptyView swaps reusing stale RecyclerView item holders by @BagavathiPerumal in #34452
🔧 Fixes
[Android, iOS] Fix for ContentView not clearing its Background when set to null by @SyedAbdulAzeemSF4852 in #31340
🔧 Fixes
[Android] Fix for Android TalkBack announcing CollectionView items as clickable when SelectionMode is None by @praveenkumarkarunanithi in #31516
🔧 Fixes
[iOS] Fix indicator dots not rendering when using indicator size with shadow by @Shalini-Ashokan in #31463
🔧 Fixes
[Android] Fix for ArgumentOutOfRangeException thrown by ScrollTo when an invalid group index is specified by @SyedAbdulAzeemSF4852 in #31553
🔧 Fixes
[Android] - Fix Inconsistent Footer Scrolling Behaviour in CollectionView with EmptyView by @prakashKannanSf3972 in #28107
🔧 Fixes
[Android] CollectionView: Defer RemainingItemsThresholdReached to avoid RecyclerView scroll callback warnings by @NirmalKumarYuvaraj in #30907
🔧 Fixes
[iOS] Fix incorrect FirstVisibleItemIndex reported by CollectionView.Scrolled after programmatic scroll by @Shalini-Ashokan in #33719
🔧 Fixes
[Android] CarouselView incorrectly reads out "double tap to activate" - fix by @kubaflo in #31418
🔧 Fixes
IndicatorView: Fix MaximumVisible not respected when using custom IndicatorTemplate by @SyedAbdulAzeemSF4852 in #31469
🔧 Fixes
[iOS] Fix for CarouselView remains interactive when disabled by @SyedAbdulAzeemSF4852 in #32794
🔧 Fixes
[Android/iOS] Fix CollectionView not respecting SafeAreaEdges settings by @praveenkumarkarunanithi in #33908
🔧 Fixes
[Testing] Additional Feature Matrix Test Cases for CollectionView - 2 by @TamilarasanSF4853 in #33632
[Android, Windows] Fix CollectionView handler cleanup when DataTemplateSelector switches templates by @Vignesh-SF3580 in #34534
🔧 Fixes
[iOS, Mac] Fix exponential event handler accumulation in CollectionViewHandler2 causing SnapPoints freeze by @Vignesh-SF3580 in #34493
🔧 Fixes
[Android] Fixed CollectionView MeasureFirstItem ItemSizingStrategy Not Applied in Horizontal Layouts by @NanthiniMahalingam in #29474
🔧 Fixes
Fixed - Grouped CollectionView items not rendered properly on Android, works on Windows by @KarthikRajaKalaimani in #27847
🔧 Fixes
[Windows] Fixed Horizontal Spacing for Horizontal List by @SubhikshaSf4851 in #28311
[Windows, MAC] - Fix Selected State Not Being Retained in CollectionView Items When PointerOver Is Applied by @prakashKannanSf3972 in #29815
🔧 Fixes
Fix CollectionView grid spacing updates for first row and column by @KarthikRajaKalaimani in #34527
🔧 Fixes
[Android] ItemsUpdatingScrollMode in CarouselView by @kubaflo in #30106
🔧 Fixes
[Windows] Fix image shift in CarouselView when resizing the window by @Vignesh-SF3580 in #33959
🔧 Fixes
[Windows] Fixed CollectionView throws NRE when value of IsGrouped property is changed to false by @NirmalKumarYuvaraj in #27331
🔧 Fixes
CollectionViewthrows NRE when value ofIsGroupedproperty is changed tofalse[Android] Fix the CarouselView ScrollTo issue in the candidate branch by @Ahamed-Ali in #34739
🔧 Fixes
[iOS/MacCatalyst] Fix CollectionView cell misalignment regression on candidate branch by @praveenkumarkarunanithi in #34667
🔧 Fixes
[Android] Fix CollectionView LinearItemsLayout first/last items clipped when ItemSpacing changes at runtime and candidate tests failures by @Shalini-Ashokan in #34664
🔧 Fixes
[Android] Fix CollectionView dynamic item sizing reset after scroll by @Vignesh-SF3580 in #34882
🔧 Fixes
DateTimePicker
Android TimePicker ignores 24 hour system setting when using Format Property - fix by @kubaflo in #28797
🔧 Fixes
[Android] Implemented Material3 support for DatePicker by @Dhivya-SF4094 in #33651
🔧 Fixes
[Windows] Fix for TimePicker rendering a default time when its value is null by @SyedAbdulAzeemSF4852 in #32314
🔧 Fixes
[Windows] Fix DatePicker CharacterSpacing Property Not Working by @devanathan-vaithiyanathan in #30495
🔧 Fixes
Dialogalert
[Issue-Resolver] Fix alert dialogs not displaying after dismissing modal page on iOS by @kubaflo in #32872
🔧 Fixes
Drawing
[iOS, Mac, Windows] GraphicsView: Fix Background/BackgroundColor not updating by @NirmalKumarYuvaraj in #31254
🔧 Fixes
[iOS] GraphicsView DrawString - fix by @kubaflo in #26304
🔧 Fixes
[Android] - Fix Shadow Rendering For Transparent Fill, Stroke (Lines), and Text on Shapes by @prakashKannanSf3972 in #29528
🔧 Fixes
Revert "[iOS, Mac, Windows] GraphicsView: Fix Background/BackgroundColor not updating (#31254)" by @Ahamed-Ali via @Copilot in #34508
[Android] Fix GraphicsView dirtyRect mismatch when display density changes by @praveenkumarkarunanithi in #34416
🔧 Fixes
[Android] Fix for Automatic Flow Direction change in Graphics View by @HarishwaranVijayakumar in #29392
🔧 Fixes
[iOS, Windows] GraphicsView: Fix GetStringSize() returning inaccurate text measurements by @Dhivya-SF4094 in #30133
🔧 Fixes
[Android] Fix for Shadows disappearing permanently in Android after Label opacity is at any time set to "0" by @BagavathiPerumal in #30379
🔧 Fixes
Entry
[iOS] Fixed Entry with IsPassword toggling loses previously entered text by @SubhikshaSf4851 in #30572
🔧 Fixes
[Android] Fixed SelectionLength Not Updated Correctly for Right-to-Left Text Selection on Editor and Entry by @Dhivya-SF4094 in #30906
🔧 Fixes
[Android] Fix Java.Lang.IllegalArgumentException crash in Entry with StringFormat binding by @Vignesh-SF3580 in #34427
🔧 Fixes
[Android] Implement material3 support for Entry by @HarishwaranVijayakumar in #33673
🔧 Fixes
[Windows] Fix Narrator announcing typed characters for password Entry by @Vignesh-SF3580 in #33600
🔧 Fixes
SelectionLength property update when entry is focused - fix by @kubaflo in #26213
🔧 Fixes
Fixed Early casting in Entry bound to double for negative decimal input by @Dhivya-SF4094 in #30540
🔧 Fixes
Revert "SelectionLength property update when entry is focused - fix (#26213)" by @Ahamed-Ali via @Copilot in #34753
Essentials
Replace deprecated NetworkReachability with NWPathMonitor on iOS/macOS by @jfversluis via @Copilot in #32354
🔧 Fixes
March 16th, Candidate by @PureWeen in #34437
🔧 Fixes
IsRunningignoresIsVisiblewhen set totrue[iOS] Permissions.RequestAsync<Permissions.Sensors> does not return a value on iOS16+ - fix by @kubaflo in #30733
🔧 Fixes
[iOS] Fix PickContactAsync blocking subsequent dialog presentation by @Vignesh-SF3580 in #34425
🔧 Fixes
Refactor image rotation and PNG format logic by @kubaflo in #33140
🔧 Fixes
[Regression][Windows]Fix Exception thrown on .NET 10 Windows when calling Permissions.CheckStatusAsync<Permissions.Microphone>() by @devanathan-vaithiyanathan in #33179
🔧 Fixes
[iOS] Fixed the ConnectivityChanged event is not triggered when toggling Wifi (turning it on or off) by @KarthikRajaKalaimani in #29606
🔧 Fixes
Essentials Connectivity
Update Android Connectivity implementation to use modern APIs by @jfversluis via @Copilot in #30348
🔧 Fixes
Flyout
[iOS] Fix Flyout icon visibility when popping page using PopAsync or PopToRootAsync by @Vignesh-SF3580 in #29779
🔧 Fixes
[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 #28187
🔧 Fixes
[Android] Flyout IsGestureEnabled fix by @kubaflo in #21686
🔧 Fixes
Flyoutpage
[iOS] Fix FlyoutPage toolbar items visibility and ordering by @Shalini-Ashokan in #31067
🔧 Fixes
Fonts
[Android] Fix SwipeItem FontImageSource.Size being ignored by @Shalini-Ashokan in #34505
🔧 Fixes
Gestures
[iOS] SwipeGestureRecognizer: Fix swipe direction detection on rotated views by @BagavathiPerumal in #30878
🔧 Fixes
Fix: Replace double.IsFinite to resolve compilation errors in SwipeGestureExtensions by @Vignesh-SF3580 in #34511
[iOS/Mac] SwipeGestureRecognizer: Avoid firing parent swipes during child scroll gestures by @KarthikRajaKalaimani in #33525
🔧 Fixes
[Windows] Fix for inconsistent PanGestureRecognizer behavior on Windows compared to other platforms. by @HarishwaranVijayakumar in #34112
🔧 Fixes
Windows: Fix PanGestureRecognizer not starting when drag begins near control edge by @jpd21122012 in #34362
🔧 Fixes
Fix pan & swipe update event values on Windows by @jeremy-visionaid in #33540
Image
[iOS, Android] Fix for Incorrect Orientation in HEIC and JPG Images During Resize by @HarishwaranVijayakumar in #29769
🔧 Fixes
[iOS] - Fixed ImageSource.FromFile fails when image in subfolder by @NirmalKumarYuvaraj in #31258
🔧 Fixes
[Windows] Fixed COMException when changing Image Aspect to Fill by @SubhikshaSf4851 in #34033
🔧 Fixes
[Windows] FontImageSource: Fix center alignment inside Image by @Shalini-Ashokan in #30068
🔧 Fixes
[MacOS] Fixed NullReferenceException when using ImagePaint by @NirmalKumarYuvaraj in #28726
🔧 Fixes
Keyboard
[iOS] Fix gap at top of view after rotating device while Entry keyboard is visible by @praveenkumarkarunanithi in #34328
🔧 Fixes
Label
[Android] Support for images inside HTML label by @kubaflo in #21679
🔧 Fixes
[fix] ContentLabel Moved to a nested class to prevent CS0122 in external source generators by @SubhikshaSf4851 in #34514
🔧 Fixes
[iOS] Fix Label background not clipped when Clip property is set by @Shalini-Ashokan in #34276
🔧 Fixes
[iOS][Android] Label: Fix RTL padding not mirroring by @kubaflo in #32333
🔧 Fixes
Fix CharacterSpacing Set on Label Does Not Apply to Spans in FormattedString by @SyedAbdulAzeemSF4852 in #33907
🔧 Fixes
[iOS] Fix Label with TailTruncation not rendering after empty-to-non-empty text transition by @SyedAbdulAzeemSF4852 in #34698
🔧 Fixes
Revert "[iOS] Fix Label with TailTruncation not rendering after empty-to-non-empty text transition" by @kubaflo in #34808
Layout
Optimize ordering of children in Flex layout by @symbiogenesis in #21961
[Android] Fix control size properties not available during Loaded event by @Vignesh-SF3580 in #31590
🔧 Fixes
Fix FlexLayout items with dynamic WidthRequest not updating on Android by @Oxymoron290 in #34454
🔧 Fixes
[Windows] Fixed Setting a ContentView with a content of StaticResource Style Causes a System.Runtime.InteropServices.COMException. by @Ahamed-Ali in #30047
🔧 Fixes
[Android] Fix the Setting Content of ContentView through style would crash on parent change by @Ahamed-Ali in #29931
🔧 Fixes
ContentViewthrough style would crash on parent changeBugfix/26633 grid layout manager by @maonaoda in #26641
🔧 Fixes
Fixed the Label height nested VerticalStackLayout is truncated when width is set by @NanthiniMahalingam in #25748
🔧 Fixes
Fix FlexLayout Grow causes measured child sizes to be ignored by @devanathan-vaithiyanathan in #34535
🔧 Fixes
Map
Fix Android/iOS map polygon clearing issue by resetting MapElementId by @mattleibow via @Copilot in #30116
🔧 Fixes
[Android] Fix MapElements.Clear() not removing native elements from Google Map by @KarthikRajaKalaimani in #33855
🔧 Fixes
Mediapicker
[Android] Fix picked images end up with unexpected "_processed" suffix by @devanathan-vaithiyanathan in #33439
🔧 Fixes
[iOS] Fix MediaPicker.PickPhotosAsync returning empty list when selecting 4+ images with CompressionQuality set by @Vignesh-SF3580 in #34281
🔧 Fixes
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.