Update dotnet monorepo to v10 - #405
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/major-dotnet-monorepo
branch
2 times, most recently
from
September 17, 2026 19:44
afd9e9c to
96be584
Compare
renovate
Bot
force-pushed
the
renovate/major-dotnet-monorepo
branch
3 times, most recently
from
October 1, 2026 20:24
c6deb28 to
d0c0a89
Compare
renovate
Bot
force-pushed
the
renovate/major-dotnet-monorepo
branch
from
October 2, 2026 16:51
d0c0a89 to
4f1df91
Compare
This branch has not been deployed
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:
9.0.120→10.0.1109.0.120→10.0.110Release Notes
dotnet/maui (Microsoft.Maui.Controls)
v10.0.110Compare Source
.NET MAUI 10.0.110 Release Notes
.NET MAUI 10.0.110 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 181 commits with various improvements, bug fixes, and enhancements.
Ai Agents
Fix Copilot CLI path for agentic workflows by @kubaflo in #37447
🔧 Fixes
[release-readiness] Add RC release support by @PureWeen in #37856
Update Vally to 0.14.0 by @PureWeen in #37907
Fix CI scanner threat-detection contract by @PureWeen in #38196
Blazor
[tizen] align BlazorWebView TizenMauiAssetFileProvider with other platforms by @jonathanpeppers in #37972
[Android] Fix: WebView clamping small CSS font sizes by @SubhikshaSf4851 in #36559
🔧 Fixes
BlazorWebView
[Android] BlazorWebView: Simplify Blazor startup scripts by @mattleibow in #35053
[Candidate] Fix Build failure in MauiBlazorWebView DeviceTests by @Dhivya-SF4094 in #37669
Border
[Windows] Fix: StrokeLineCap values have no effect on Windows platform by @SubhikshaSf4851 in #36442
🔧 Fixes
Button
[iOS] Fix Button Content Overlap in RTL Layout by @devanathan-vaithiyanathan in #38339
🔧 Fixes
[iOS] Button: Fix text updates with CharacterSpacing by @jfversluis in #36326
🔧 Fixes
[leak-fix] Fix BackButtonBehavior.Command memory leak (Fixes #36345) by @github-actions[bot] in #36370
🔧 Fixes
[iOS, MacCatalyst] Fix Image and ImageButton BackgroundColor does not reset when set to null by @devanathan-vaithiyanathan in #36427
🔧 Fixes
[iOS] Fix Button TextColor not updating when CharacterSpacing is set by @Shalini-Ashokan in #36699
🔧 Fixes
[iOS] Add spacing below Done accessory button by @Redth in #36756
CollectionView
[iOS] CollectionView: Fix pull-to-refresh when empty by @kubaflo in #38296
🔧 Fixes
[iOS/MacCatalyst] Fix CollectionView (CV2) expanding to fill available space when no items are present by @SyedAbdulAzeemSF4852 in #36127
🔧 Fixes
[leak-fix] Fix IndicatorView.ItemsSource memory leak (Fixes #35775) by @kubaflo in #36252
🔧 Fixes
[Android, iOS/Mac] Fix IsSwipeEnabled Not Working on CarouselView by @Dhivya-SF4094 in #36428
🔧 Fixes
[iOS/Mac] Fix CarouselView Position and IndicatorView Not Updating When Moving to Next Item in CV2 by @Dhivya-SF4094 in #36287
🔧 Fixes
[Mac] Fix Prevent CollectionView scroll position reset on Mac Catalyst after Picker interaction by @Vignesh-SF3580 in #36431
🔧 Fixes
[Android] Fix for CurrentItem is updated incorrectly when the CarouselView is bound to an ObservableCollection with Loop = false by @BagavathiPerumal in #36243
🔧 Fixes
[iOS] Fix: Carouselview restores stale Position over CurrentItem after off-screen ItemsSource Change by @SubhikshaSf4851 in #36681
🔧 Fixes
Fix inconsistent Grouped CollectionView (GridItemsLayout) rendering on Windows and iOS/macOS by @Shalini-Ashokan in #36561
🔧 Fixes
[iOS/MacCatalyst] Controls.Core: Enable MemoryAnalyzers by @kubaflo in #36312
Fix grouped CollectionView section removal on iOS by @baaaaif in #36758
🔧 Fixes
Fix and Re-enable ItemsSource and ScrollView Memory Leak Device Tests by @BagavathiPerumal in #36695
🔧 Fixes
[iOS & Mac] Fix and Re-enable "Cells Do Not Leak" and "Handler Does Not Leak" Device Tests by @BagavathiPerumal in #36698
🔧 Fixes
Revert - [iOS & Mac] Fix and Re-enable "Cells Do Not Leak" and "Handler Does Not Leak" Device Tests by @BagavathiPerumal in #37672
🔧 Fixes
[release/10.0.1xx-sr11] [Android] Fix ArgumentOutOfRangeException when removing items from grouped CollectionView by @github-actions[bot] in #38482
[release/10.0.1xx-sr11] [iOS/MacCatalyst] Fix Editor and CarouselView remaining non-interactive after IsEnabled toggle by @github-actions[bot] in #38480
[release/10.0.1xx-sr11] Use CollectionView2 for test GroupedCollectionViewRemovalsUseCurrentAdapterPositions by @Vignesh-SF3580 in #38588
Controls
Remove XF previewer fallback from TryGetResource by @albyrock87 in #37065
🔧 Fixes
TryGetResource), running user callbacks on partially-constructed controlsCore Lifecycle
[tests] Re-enable Android memory-leak UI tests (#27411) by @kubaflo in #36480
🔧 Fixes
Fixed When focus is on entry and closing the app the "object disposed exception is thrown in windows platform" by @KarthikRajaKalaimani in #34354
🔧 Fixes
DateTimePicker
[iOS/MacCatalyst] DatePicker and TimePicker Background is not cleared when set to null at runtime by @HarishwaranVijayakumar in #36934
🔧 Fixes
Drawing
Fix GradientBrush.GradientStops.Clear() leaks brushes when stops are shared by @devanathan-vaithiyanathan in #36746
🔧 Fixes
[inflight] Fix netstandard build break: ReferenceEqualityComparer in GradientBrush by @kubaflo in #36808
Entry
[iOS] Entry: Fix Done accessory hit testing by @Redth in #36413
🔧 Fixes
[Windows] Fix Entry.Completed firing during IME candidate confirmation by @HarishwaranVijayakumar in #36577
🔧 Fixes
[iOS/MacCatalyst] Fix Entry clear button appearing dimmed compared to TextColor by @SyedAbdulAzeemSF4852 in #36472
🔧 Fixes
[iOS] Add legacy Done accessory compatibility switch by @Redth in #36776
[iOS And Windows] Fix Entry IsPassword ignored when Keyboard is set to Password by @SyedAbdulAzeemSF4852 in #36677
🔧 Fixes
[iOS/Mac] Fix UI becoming unresponsive when adding many Entry/Editor children to AbsoluteLayout by @praveenkumarkarunanithi in #36671
🔧 Fixes
[Android] Entry: Expose SemanticProperties.Description as ContentDescription by @devanathan-vaithiyanathan in #37276
🔧 Fixes
[release/10.0.1xx-sr11] [Android] Fix Keyboard="Numeric" Entry no longer accepts OS-locale decimal separator by @github-actions[bot] in #38483
Essentials
[Android] Fix Screenshot.CaptureAsync deadlock for synchronous UI-thread callers by @praveenkumarkarunanithi in #37680
🔧 Fixes
Fix for memory leak in Accelerometer.ReadingChanged/ShakeDetected by using weak event source by @BagavathiPerumal in #36503
🔧 Fixes
[Android] Fix PickPhotosAsync remains pending when its activity is recreated while Photo Picker is open by @HarishwaranVijayakumar in #36767
🔧 Fixes
Fix stale Android permission requests after off-main-thread failures by @jpd21122012 in #37056
🔧 Fixes
Permissions.RequestAsynccan poison future permission requests after repeated off-main-thread failuresRevert #36503: Weak event handling for Accelerometer events by @HarishwaranVijayakumar in #38096
🔧 Fixes
General
[HouseKeeping] Removed deprecated ViewCompat methods by @NirmalKumarYuvaraj in #37136
[Windows] Map: Fix crash when leaving a page by @jfversluis in #37154
🔧 Fixes
[Android] Fix TalkBack forward-swipe navigation in Task and Project Details by @Vignesh-SF3580 in #38416
🔧 Fixes
August 10th, Candidate by @kubaflo in #37393
Gestures
[leak-fix] Fix SwipeItemView.Command memory leak (Fixes #36343) by @github-actions[bot] in #36357
🔧 Fixes
Hybridwebview
Image
[Windows] Fix COMException when changing Image BackgroundColor via binding after navigation by @Shalini-Ashokan in #36747
🔧 Fixes
Label
Fix FlexLayout measuring items wider than their arranged size by @Kas-code in #36416
🔧 Fixes
[Testing] Refactoring Feature Matrix UITest Cases for Label Control by @NafeelaNazhir in #36275
[iOS] Fix Span TapGestureRecognizer hitbox misalignment in FormattedString when font contains a STAT table by @devanathan-vaithiyanathan in #36564
🔧 Fixes
Fix FormattedString memory leak caused by shared Span by @Dhivya-SF4094 in #36294
🔧 Fixes
[Windows]Fix: Label.FormattedText does not clear previous TextHighlighters by @SubhikshaSf4851 in #36608
🔧 Fixes
[Windows]Fix: Label Formatted Text crashed with out of memory Exception by @SubhikshaSf4851 in #36828
🔧 Fixes
[iOS/Mac] Fix RightToLeft does not apply for FormattedText by @Dhivya-SF4094 in #36277
🔧 Fixes
Layout
[main] [ci-fix] De-flake RootViewSizeDoesntChangeAfterBackground: wait for restored layout to settle (refs #35738) by @github-actions[bot] in #37352
[leak-test] Add memory-leak coverage for VerticalStackLayout family by @github-actions[bot] in #36348
🔧 Fixes
[Windows] - Fix InputTransparent layouts losing background color visibility by @prakashKannanSf3972 in #30311
🔧 Fixes
[Testing] SafeArea Feature Matrix Test Cases for Grid by @TamilarasanSF4853 in #36764
[Windows] Fix NullReferenceException in FlexLayout.Layout when _root is null after detach by @sheiksyedm in #36946
🔧 Fixes
[Android] SafeArea: Apply insets to views attached during IME animations by @albyrock87 in #37049
🔧 Fixes
[release/10.0.1xx-sr11] [iOS] ScrollView: Keep the content offset when the scroll view is resized by its parent layout by @github-actions[bot] in #38602
Map
[iOS/Mac Catalyst] Fix stale MapElementId left on other map elements after updating one by @SyedAbdulAzeemSF4852 in #37265
🔧 Fixes
Mediapicker
Navigation
[Windows] Fix Modal page has a 32px title bar gap at the top in full-screen mode by @devanathan-vaithiyanathan in #36209
🔧 Fixes
[MacCatalyst] Fix page content clipped behind TitleBar on first navigation by @Shalini-Ashokan in #36752
🔧 Fixes
[ci-fix] De-flake DisplayAlert navigation with push completion (refs #38016) by @github-actions[bot] in #38381
Navigationpage
[iOS] NavigationPage: Fix large-title collapse for wrapped scroll content by @jfversluis in #36511
🔧 Fixes
Revert "[iOS] NavigationPage: Fix large-title collapse for wrapped scroll content (#36511)" by @HarishwaranVijayakumar in #37810
Packaging
Performance
Fix memory leak in BindingDiagnostics.BindingFailed by backing the static event with WeakEventManager by @Shalini-Ashokan in #37645
🔧 Fixes
[leak-fix] Fix GeometryGroup.Children memory leak (Fixes #36365) by @github-actions[bot] in #36526
🔧 Fixes
[Content truncated due to length]
RadioButton
[Android] RadioButton border does not clear when BorderColor, BorderWidth, or CornerRadius are reset to default values by @HarishwaranVijayakumar in #37146
🔧 Fixes
RefreshView
[leak-fix] Fix ListView.RefreshCommand memory leak (Fixes #36344) by @github-actions[bot] in #36369
🔧 Fixes
SafeArea
[Android] Fix incorrect top padding for translated views by @kubaflo in #38295
🔧 Fixes
[Android] Fix blank gap when HasNavigationBar=false with SafeAreaEdges=None by @praveenkumarkarunanithi in #36072
🔧 Fixes
SafeAreaEdgeisn't respected when the page is pushed to aNavigationPage[Android] Fix RTL layout children shifting into display cutout after landscape rotation by @praveenkumarkarunanithi in #36586
🔧 Fixes
ScrollView
[main] [Android] Fix scrolling performance in shadowed containers by @github-actions[bot] in #37313
[iOS] ScrollView: Clamp ScrollTo requests against AdjustedContentInset by @albyrock87 in #37060
🔧 Fixes
ScrollView.ScrollToAsyncclamps withoutAdjustedContentInset— programmatic scrolls under-shoot by the safe-area amount[Android] Picker: Restore horizontal scrolling for selected text by @kubaflo in #37232
[iOS] ScrollView: Complete element scroll requests inside collapsed branches by @KarthikRajaKalaimani in #37837
[release/10.0.1xx-sr11] [Testing] Fix for ScrollViewInitialOffsetInGridRow UITests failure by @github-actions[bot] in #38629
Shapes
Shell
[ci-fix] De-flake ShellContentShouldRespectSafeAreaEdges_After_Navigation: wait before tap (refs #37653) by @github-actions[bot] in #37999
[iOS] Fix Shell Flyout SafeArea Rendering by @devanathan-vaithiyanathan in #33335
🔧 Fixes
Fix SearchHandler.ShowsResults runtime updates across platforms by @jpd21122012 in #36215
🔧 Fixes
[Windows] Fix Dynamic ShellContent Title Updates at Runtime by @devanathan-vaithiyanathan in #35998
🔧 Fixes
[Android] Fix flyout item TextColor not applied from Label styles by @StephaneDelcroix in #36616
🔧 Fixes
Fixed HideSoftInputOnTapped="True" on one page permanently affects all other pages if NavigatedFrom is never fired by @KarthikRajaKalaimani in #36238
🔧 Fixes
[ci-fix] De-flake SafeAreaShouldWorkOnAllShellTabs (StaleElementReferenceException on tab switch) by @github-actions[bot] in #36429
[Windows] Fix SearchHandler FontSize, FontFamily, VerticalTextAlignment, and FontAttributes are not applied by @devanathan-vaithiyanathan in #36700
🔧 Fixes
[Windows] Fix Shell.Items.Clear() memory leak by disconnecting child handlers on removal by @Shalini-Ashokan in #36872
🔧 Fixes
[iOS] Fix Unsubscribe replaced Shell flyout footer from MeasureInvalidated by @devanathan-vaithiyanathan in #37254
🔧 Fixes
Single Project
Fix font/splash assets missing on first build and when incremental outputs are deleted by @PureWeen in #33919
🔧 Fixes
Stepper
[iOS & Mac] Fix and Re-enable "Handler Does Not Leak" Device Tests for Stepper control by @BagavathiPerumal in #36741
🔧 Fixes
SwipeView
Fix SwipeItem background not updating on AppTheme change by @Shalini-Ashokan in #36271
🔧 Fixes
[Windows] Fix: Border containing SwipeView causes native crash by @SubhikshaSf4851 in #36714
🔧 Fixes
[Android] SwipeView: Execute SwipeItem commands with TalkBack by @SubhikshaSf4851 in #37143
🔧 Fixes
TableView
[leak-fix] Fix TableView.Root memory leak (Fixes #36355) by @github-actions[bot] in #36513
🔧 Fixes
[Content truncated due to length]
Templates
Add current .NET MAUI versions to bug template by @kubaflo in #37685
Update Aspire branding and links in MAUI template by @IEvangelist in #37850
Avoid duplicate startup refresh in .NET MAUI mobile template by @jonathanpeppers in #36687
Theming
Tooling
Use the latest version of Mono.Cecil. by @rolfbjarne in #37783
🔧 Fixes
Fix inflight/current build breaks (duplicate MAUIX2017, obsolete AddCircle, Assert.IsTrue) by @kubaflo in #36787
WebView
[iOS] Fix WebView GoBack/GoForward not working for HtmlWebViewSource by @devanathan-vaithiyanathan in #33183
🔧 Fixes
[Windows] Fix WebView appdir local-host detection and align its resource-access mode by @mattleibow in #36603
Xaml
Shorten BindingSourceGen hint names by @jfversluis in #35986
🔧 Fixes
Fix Switch ThumbColor Not Reset to Null by @Dhivya-SF4094 in #36750
🔧 Fixes
🔧 Infrastructure (30)
Fix CI scanner evidence recurrence by @PureWeen in #37194
Add "Input and Path Correctness" review dimension to maui-expert-reviewer by @PureWeen in #36211
Fix skill evaluation fixtures and failure reporting by @PureWeen in #36954
[ci] Replace custom NuGet.org publishing with 1ES.PublishNuget by @rmarinho via @Copilot in #36568
🔧 Fixes
Add local net11 official build readiness checks by @PureWeen in #36915
Remove Publish-Build-Assets variable group from main by @missymessa in #37589
Use WIF for OneLocBuild feed access by @missymessa in #37607
[ci] Fix empty conditional block breaking internal pipeline YAML by @rmarinho in #37686
Update dotnet version from 10.0.108 to 10.0.111 by @Redth in #37721
[ci-fix] De-flake SafeAreaNoWhiteSpaceAfterKeyboardDismissAndEdgeToggle with keyboard waits (refs #37556) by @github-actions[bot] in #37741
[ci-fix] De-flake SafeAreaPerEdgeValidation with keyboard waits (refs #37557) by @github-actions[bot] in #37742
[main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #37764
[ci] Prevent scheduled workflows from running in forks by @kubaflo in #37749
[main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #38019
Bump Magick.NET-Q8-AnyCPU from 14.14.0 to 14.15.0 by @dependabot[bot] in #38120
[main] Remove accidental net11 changes from #37995 by @kubaflo in #38155
[ci] Enable non-workload NuGet releases by @jonathanpeppers in #37658
Fix release readiness tracker workflow by @PureWeen in #38207
Replace androidsdk.tool with Microsoft.Maui.Cli for Android provisioning by @rmarinho in #35707
[main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #38269
Add .NET MAUI 10.0.101 to bug report versions by @kubaflo in #38293
Update dotnet/dotnet dependency to the latest 10.0.1xx SDK. by @rolfbjarne in #38318
Merge .NET MAUI 10 SR10 servicing changes into main by @kubaflo in #38301
Fix .NET 9 integration tests after the servicing SDK update by @kubaflo in #38373
[ci-fix] De-flake SoftInputExtensionsPageTest with WaitForElement (Android API 30) by @github-actions[bot] in #36091
[ci-fix] De-flake Issue31731 PickerDialogDoesNotCrashWhenPagePoppedWhileDialogOpen: pop deterministically on dialog open (refs #36536) by @github-actions[bot] in #36552
Bump the aspnetcore group with 3 updates by @dependabot[bot] in #36783
Bump the aspnetcore group with 3 updates by @dependabot[bot] in #36865
Bump the skiasharp group with 1 update by @dependabot[bot] in #38390
Prepare SR11 for servicing packages by @kubaflo in #38464
🧪 Testing (20)
[ci-scan-fix] Fix for flaky TextInEditorShouldScroll UITest in CI by @TamilarasanSF4853 in #37344
[YML] Removed duplicate deviceType code. by @Ahamed-Ali in #37389
[Flaky] Fixed the Issue34975 flaky issue by @Ahamed-Ali in #37805
🔧 Fixes
[Tests] Remove obsolete Apple NativeAOT warning workaround by @jfversluis in #37940
Tests: remove dedicated ListView coverage by @kubaflo in #37995
[ci-scan] Fix for Issue24996 ChangingTranslationShouldNotCauseLayoutPassOnAncestors failure on Mac by @Ahamed-Ali in #38109
🔧 Fixes
[Testing] Fix for flaky SearchBarLandscapeShowsInlineKeyboardNotExtractMode UI Test in CI by @TamilarasanSF4853 in #38192
[Mac Catalyst] Memory tests: Fix asynchronous and native lifetime cleanup by @devanathan-vaithiyanathan in #37278
🔧 Fixes
[Flaky-fix] Fix for flaky test (PickerShouldDismissWhenClickOnOutside) UI test in Maccatalyst by @LogishaSelvarajSF4525 in #38314
[Testing] SafeArea Feature Matrix Test Cases for Border by @TamilarasanSF4853 in #36049
[Testing] Refactoring Feature Matrix UITest Cases for Button Control by [@LogishaSelvarajSF4525](https://redirect.github.com/
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.