chore(deps): update dependency microsoft.maui.core to 10.0.80#104
Merged
Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #104 +/- ##
=======================================
Coverage 90.88% 90.88%
=======================================
Files 651 651
Lines 20464 20464
Branches 2454 2454
=======================================
Hits 18599 18599
+ Misses 1492 1491 -1
- Partials 373 374 +1 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
ChrisPulman
approved these changes
Jun 28, 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.71→10.0.80Release Notes
dotnet/maui (Microsoft.Maui.Core)
v10.0.80Compare Source
.NET MAUI 10.0.80 Release Notes
.NET MAUI 10.0.80 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 112 commits with various improvements, bug fixes, and enhancements.
Ai Agents
Add deep UI test execution to Copilot PR review pipeline by @kubaflo in #35376
[CI] Refactor ci-copilot pipeline: scope env vars per task by @T-Gro in #35324
Button
[Android, iOS] Button: Fix VisualState properties not restored when leaving custom state by @BagavathiPerumal in #33346
🔧 Fixes
CollectionView
Fix CollectionView grid spacing updates for first row and column by @KarthikRajaKalaimani in #34527
🔧 Fixes
CarouselView: Fix cascading PositionChanged/CurrentItemChanged events on collection update by @praveenkumarkarunanithi in #31275
🔧 Fixes
[Windows] Fixed ItemSpacing doesn't work in Carousel View by @SubhikshaSf4851 in #30014
🔧 Fixes
Fix CollectionView not scrolling to top on iOS status bar tap by @jfversluis in #34687
🔧 Fixes
[iOS] Fixed CollectionView Scroll Jitter for TextType HTML Labels by @SubhikshaSf4851 in #34383
🔧 Fixes
Fix CollectionView Header is not visible when ItemsSource is not set and an EmptyView is set in iOS, Mac platform by @KarthikRajaKalaimani in #34989
🔧 Fixes
[Android] Fix CollectionView EmptyView not displayed correctly by @KarthikRajaKalaimani in #34956
🔧 Fixes
[iOS] Fix CollectionView ScrollOffset not resetting when ItemsSource changes by @SyedAbdulAzeemSF4852 in #34488
🔧 Fixes
[Revert] [iOS] Fixed CollectionView Scroll Jitter for TextType HTML Labels by @SubhikshaSf4851 in #35341
Core Lifecycle
[Android] Fix NRE in ContainerView when Android Context is null during lifecycle transition by @rmarinho in #34901
🔧 Fixes
DateTimePicker
[Android] Fix for TimePicker Dialog doesn't update the layout when rotating the device with dialog open by @HarishwaranVijayakumar in #31910
🔧 Fixes
[Android, iOS] Fixed TimePicker FlowDirection Not Applied Across Platforms by @Dhivya-SF4094 in #30369
🔧 Fixes
[Windows] Fixed TimePicker CharacterSpacing issue by @SubhikshaSf4851 in #30533
🔧 Fixes
[MacCatalyst] Fix DatePicker Opened/Closed events not being raised by @SubhikshaSf4851 in #34970
🔧 Fixes
[MacCatalyst] DatePicker Opened and Closed events are not raised on Mac platform
Dialogalert
[Android] Fix AlertDialog, ActionSheet, and Prompt render with Material 2 styles when Material 3 is enabled by @HarishwaranVijayakumhttps://github.com/dotnet/maui/pull/35121/35121
🔧 Fixes
[Android] AlertDialog, ActionSheet, and Prompt render with Material 2 styles when Material 3 is enabled
Docs
docs: Add UITesting-Guide, ReleasePlanning, and ReleaseProcess to docs/README.md index by @PureWehttps://github.com/dotnet/maui/pull/35195/35195
docs: Fix hardcoded path and add library overview in Essentials.AI README by @PureWeen in #35194
docs: Update branch reference from net10.0 to net11.0 in DEVELOPMENT.md by @PureWeen in #35193
Drawing
Fix Path Rendering Issue Inside StackLayout When Margin Is Set by @Shalini-Ashokan in #28071
🔧 Fixes
Fixed FlowDirection property not working on Drawable control and GraphicsView by @Dhivya-SF4094 in #34557
🔧 Fixes
[iOS & Mac] Fix image tile misalignment in GraphicsView ImagePaint by @SubhikshaSf4851 in #34935
🔧 Fixes
[iOS] Image resized with ResizeMode.Fit is not rendered correctly in GraphicsView
Fix Shadow does not honour Styles by @KarthikRajaKalaimani in #35081
🔧 Fixes
Entry
[iOS/macCatalyst] Fix Entry and Editor BackgroundColor reset when set to null by @Shalini-Ashokan in #34741
🔧 Fixes
[Windows] Fix password Entry crash when setting text on empty field by @praveenkumarkarunanithi in #33891
🔧 Fixes
Essentials
[Essentials] Use mean sea level altitude on Android API 34+ by @KitKeen in #35097
🔧 Fixes
Flyout
Fixed Flyout Not Displayed on Android When FlyoutWidth Is Set Only for Desktop via OnIdiom by @NanthiniMahalingam in #29028
🔧 Fixes
Revert "[Windows] Fix Flyout/Locked mode header collapse regression causing UI test failures on candidate branch" by @kubaflo in #35339
Revert "Revert "[Windows] Fix Flyout/Locked mode header collapse regression causing UI test failures on candidate branch"" by @kubaflo in #35342
Flyoutpage
Fix [Android] Title of FlyOutPage is not updating anymore after showing a NonFlyOutPage by @KarthikRajaKalaimani in #34839
🔧 Fixes
Hybridwebview
messageevents by source by @jonathanpeppers in #35717Label
Add labeler skill evals and fix Handlers/*/Android/ rule gap by @PureWeen in #35468
Recompile agentic-labeler.lock.yml (PR #35540 follow-up) by @PureWeen in #35549
[iOS] Fix span Tap gesture on wrapped Label lines in iOS 26+ by @SubhikshaSf4851 in #34640
🔧 Fixes
[iOS]Span TapGestureRecognizer does not work on the second line of the span, if the span is wrapped to the next line
Layout
Fixed Stacklayout is not rendered when clip is applied and StackLayout placed child to the Border control in iOS/ Mac platform by @KarthikRajaKalaimahttps://github.com/dotnet/maui/pull/33330/33330
🔧 Fixes
[Mac/iOS] StackLayout fails to render content while applying Clip, and the layout is placed inside a Border with Background in .NET MAUI
Map
Fix Changing Location on a Pin does nothing by @NirmalKumarYuvarhttps://github.com/dotnet/maui/pull/30201/30201
🔧 Fixes
[Maps] [Regression from Xamarin.Forms.Maps] Changing Location on a Pin does nothing
Mediapicker
[iOS] Fix HEIC images picked via PickPhotosAsync not displayed by @HarishwaranVijayakumhttps://github.com/dotnet/maui/pull/34954/34954
🔧 Fixes
[iOS] [Regression] HEIC images picked via PickPhotosAsync not displayed
[Android] Fix MediaPicker.PickPhotosAsync UnauthorizedAccessException on API 28 and below by @HarishwaranVijayakumar in #34981
🔧 Fixes
Pages
[iOS] Fix ContentPage with ToolbarItem Clicked event leaks when presented as modal page by @devanathan-vaithiyanathan in #35009
🔧 Fixes
Platform
[Android] Fix OnBackButtonPressed not invoked for Shell by @Dhivya-SF4094 in #35150
🔧 Fixes
RadioButton
Fix RadioButtonGroup not working with ContentView by @Dhivya-SF4094 in #34781
🔧 Fixes
[Windows] Fix for RadioButton BorderColor and BorderWidth not updated at runtime by @SyedAbdulAzeemSF4852 in #28335
🔧 Fixes
[iOS] Fix RadioButton BackgroundColor bleeding outside CornerRadius by @SyedAbdulAzeemSF4852 in #34844
🔧 Fixes
SafeArea
[iOS] Fix stale bottom safe area after changing SafeAreaEdges with keyboard open by @praveenkumarkarunanithi in #35083
🔧 Fixes
ScrollView
[Windows] Fix Preserve ScrollView offsets when Orientation changes to Neither by @SubhikshaSf4851 in #34827
🔧 Fixes
[Windows] ScrollView offsets do not preserve when Orientation changes to Neither
Searchbar
[iOS] Fix SearchBar unexpected left margin in iPad windowed mode on 26 Version by @SubhikshaSf48https://github.com/dotnet/maui/pull/34704/34704
🔧 Fixes
in iPad windowed mode SearchBar adds left margin equivaltent to SafeAreaInsets when placed inside grid
Shapes
Shell
[Windows] Fix for Shell.FlyoutBehavior="Flyout" forces the title height space above the tab bar even if the page title is empty by @BagavathiPerumhttps://github.com/dotnet/maui/pull/30382/30382
🔧 Fixes
(Windows) Shell.FlyoutBehavior="Flyout" forces the title height space above the tab bar even if the page title is empty
Fix Shell flyout items scrolling behind FlyoutHeader on iOS by @Qythyx in #34936
🔧 Fixes
[iOS, Mac] Fix Shell.CurrentState.Location stale in OnNavigated after GoToAsync by @Vignesh-SF3580 in #34880
🔧 Fixes
[iOS26]Fix BackButtonBehavior_IsEnabled_False_BackButtonDoesNotNavigate UITest fails by @devanathan-vaithiyanathan in #34890
🔧 Fixes
[iOS] Fix Shell page memory leak when using TitleView with x:Name by @Shalini-Ashokan in #35082
🔧 Fixes
[Material 3] Fix Material 2 color flash in AppBar when switching tabs for the first time by @Dhivya-SF4094 in #35117
🔧 Fixes
[Android] Fix Shell/TabbedPage "More" BottomSheet uses hard-coded M2 colors when Material3 is enabled by @HarishwaranVijayakumar in #35129
🔧 Fixes
[Android] Shell: Fix top-tab unselected text visibility in Material 3 light theme by @SyedAbdulAzeemSF4852 in #35128
🔧 Fixes
Fix Shell.Items.Clear() memory leak by disconnecting child handlers on removal (#34898) by @Shalini-Ashokan in #35031
🔧 Fixes
[iOS&Mac] Fix Shell SearchHandler Query update on Initial load by @SubhikshaSf4851 in #35008
🔧 Fixes
SwipeView
[iOS,MacCatalyst] Fix for SwipeView.Open() throwing an ArgumentException on the second programmatic call by @BagavathiPerumal in #34982
🔧 Fixes
[Android/iOS] Fix SwipeItem visibility change causing double command execution in Execute mode by @praveenkumarkarunanithi in #35087
🔧 Fixes
May 4th, Candidate by @PureWeen in #35234
🔧 Fixes
MainThread.BeginInvokeOnMainThreadthrows on custom platform backends - Common UI-thread marshaling pattern crashes;Dispatcherworks but isn't the documented/recommended pathViewExtensions.CaptureAsync(IView)andIPlatformScreenshotneed extensibility for third-party platform backendsSwitch
[iOS] Fix Switch ThumbColor reset on iOS 26+ theme changes. by @Shalini-Ashokan in #33953
🔧 Fixes
TabbedPage
[Windows] TabbedPage: Refresh layout when NavigationView size changes by @BagavathiPerumal in #26217
🔧 Fixes
[Android] Material 3 Fixed BottomNavigationView overflowing in Tabbed page by @NirmalKumarYuvaraj in #35064
🔧 Fixes
[Windows] Fix for Multiple Tabs Being Selected in WinUI TabbedPage by @SyedAbdulAzeemSF4852 in #33312
🔧 Fixes
Templates
Theming
[iOS] Fix StaticResource Hot Reload crash on iOS by @StephaneDelcroix in #35020
🔧 Fixes
Toolbar
Tooling
Add agentic labeler workflow for issues and PRs by @JanKrivanek in #35382
Fix VisualStateGroups duplicate name crash with implicit styles (#34716) by @StephaneDelcroix in #34719
🔧 Fixes
WebView
[Testing] Fix for flaky UITests in CI that occasionally fail by @kubaflo in #35589
Refactor the HybridWebView and properly support complex parameters by @mattleibow in #32491
[Android] Fix WebView scrolling inside ScrollView by @Shalini-Ashokan in #33133
🔧 Fixes
🔧 Infrastructure (13)
Add dependency-flow Copilot skill for MAUI build promotion and feed management by @PureWeen in #35350
Remove ci-doctor, upgrade all gh-aw workflows to v0.72.1 by @PureWeen in #35465
Fix agentic-labeler truncating labels to 1 per call by @kubaflo in #35540
Clarify SR vs preview channel mapping in dependency-flow skill by @PureWeen in #35529
Add version 10.0.70 to bug report template by @PureWeen in #35569
Restrict agentic-labeler to exactly one area-* label by @PureWeen in #35567
[Windows] Fix Narrator announcing ContentView children twice when Description is set by @praveenkumarkarunanithi in #33979
🔧 Fixes
Update SDK pin to 10.0.108 and align global.json with dotnet repo patterns by @jfversluis in #35684
ci: skip provision AVD creation in ci-copilot.yml (inline script owns it) by @PureWeen in #35714
Stop PR Review Queue workflow from running on forks and @-pinging PR authors by @PureWeen in #35751
[ci] Set __PWSH_LOGIN_CHECKED to avoid macOS pwsh 'procargs failed' startup crashes by @PureWeen in #35724
Add CI failure scanner gh-aw workflow by @kubaflo in #35734
Add gh-aw rerun review scanner by @kubaflo in #35685
🧪 Testing (14)
[Testing] SafeArea Feature Matrix Test Cases for ContentPage by @TamilarasanSF4853 in #34877
[Windows] Fix CollectionView ScrollTo related test cases failed in CI by @HarishwaranVijayakumar in #34907
🔧 Fixes
[Testing] Fixed Build error on inflight/ candidate PR 35234 by @HarishKumarSF4517 in #35241
Fix CI for ValidateKeyboardRuntime_SwitchContainerToSoftInput_WhileKeyboardOpen test failure in May 4th Candidate by @devanathan-vaithiyanathan in #35307
[Windows] Fix Flyout/Locked mode header collapse regression causing UI test failures on candidate branch by @BagavathiPerumal in #35312
[iOS/macCatalyst] [Candidate Fix] Editor shadow and theme regression caused by BackgroundColor reset on initial handler connection by @Shalini-Ashokan in #35343
[Testing] Fixed UI test image failure in PR 35234 - [30/03/2026] Candidate - 1 by @HarishKumarSF4517 in #35325
[iOS] Fix ShellFeatureMatrix test failures on candidate branch by @Vignesh-SF3580 in #35346
[Windows] Fix Issue29529VerifyPreviousPositionOnInsert test failure on candidate branch by @praveenkumarkarunanithi in #35398
[Android] [Candidate Fix] Shell: Fix handler disconnect timing to preserve WebView navigation and memory leak fix by @Shalini-Ashokan in #35417
[Testing]Revert 'Fix Preserve ScrollView offsets when Orientation changes to Neither' by @TamilarasanSF4853 in #35412
[Windows] Fix VerifyAllIndicatorDotsShowShadowsWhenIndicatorSize test failure on candidate branch by @praveenkumarkarunanithi in #35458
[Testing] Fixed test failure in PR 35234 - [05/08/2026] Candidate by @TamilarasanSF4853 in #35362
[Testing] Fixed test failure in PR 35234 - [05/04/2026] Candidate - 3 by @TamilarasanSF4853 in #35639
🏠 Housekeeping (1)
📦 Other (10)
Update PatchVersion from 70 to 80 by @PureWeen in #35433
Add review triggering workflow by @JanKrivanek in #35250
Fix /review trigger when comment has leading whitespace by @JanKrivanek in #35438
[UIKit] Avoid useless measure invalidation propagation cycles by @albyrock87 in #33459
BindableObject property access micro-optimizations by @albyrock87 in #33584
Extract filename from DisplayName and add extension if missing by @mattleibow in #35050
[core] Add keyed-DI screenshot extensibility for 3rd-party platform backends by @Redth in #35096
🔧 Fixes
ViewExtensions.CaptureAsync(IView)andIPlatformScreenshotneed extensibility for third-party platform backendsFix MainThread throwing on custom platform backends by @Redth in #35070
🔧 Fixes
MainThread.BeginInvokeOnMainThreadthrows on custom platform backends - Common UI-thread marshaling pattern crashes;Dispatcherworks but isn't the documented/recommended pathTests: Add 11 missing UnitConverters unit tests by @PureWeen in #35191
Remove duplicate @ prefix from issueAuthor in GitOps by @akoeplinger in #34834
Full Changelog: dotnet/maui@10.0.70...release/10.0.1xx-sr8
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 this update again.
This PR was generated by Mend Renovate. View the repository job log.