Update dependency Microsoft.AspNetCore.Components.WebView.WindowsForms to 10.0.40#1713
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Update dependency Microsoft.AspNetCore.Components.WebView.WindowsForms to 10.0.40#1713renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
2c60d4f to
51ec91f
Compare
51ec91f to
1d9e437
Compare
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.31→10.0.40Release Notes
dotnet/maui (Microsoft.AspNetCore.Components.WebView.WindowsForms)
v10.0.40: SR4Compare Source
What's Changed
.NET MAUI 10.0.40 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 143 commits with various improvements, bug fixes, and enhancements.
AI
Improve write-tests-agent with best practices by @sheiksyedm in #33860
[Sample] Add Microsoft.Maui.Essentials.AI sample app with multi-agent workflow by @mattleibow in #33610
Ai Agents
Add FileLoggingProvider for MacCatalyst UI test logging by @PureWeen in #33518
Improve verify-tests-fail-without-fix Skill by @kubaflo in #33513
Add find-reviewable-pr skill from existing PR by @PureWeen via @Copilot in #33349
Add learn-from-pr agent and enhance skills framework structure by @PureWeen via @Copilot in #33579
Fix PS1 scripts for Windows compatibility by @PureWeen in #33679
Improve skills and scripts for better agent workflows by @PureWeen in #33699
[XEXPR] Refactor test skills/agents to dispatcher pattern by @PureWeen via @Copilot in #33721
[ai] Skill for running device tests by @rmarinho in #33484
Add ai-summary-comment skill for automated PR review comments by @kubaflo in #33585
Add PR label management to test verification skill by @kubaflo in #33739
ai-summary-comment: Simplify PR finalize to two collapsible sections by @kubaflo in #33771
Improve issue-triage skill: Add gh CLI checks and fix workflow by @PureWeen in #33750
[ai] Add integration test runner skill by @rmarinho in #33654
Improve PR Agent Gate verification to prevent result fabrication by @PureWeen in #33806
Improve test report formatting and summary extraction by @kubaflo in #33793
Improve try-fix comment parsing and summary by @kubaflo in #33794
Enhance PR agent: multi-model workflow, blocker handling, shared rules extraction by @PureWeen in #33813
Enhance pr-finalize skill with code review phase and safety rules by @PureWeen in #33861
Remove Phase 2 (Tests) from PR agent workflow by @kubaflo in #33905
Blazor
Fix for BlazorWebView Back Navigation Issues on Android 13+ After Predictive Back Gesture Changes by @SuthiYuvaraj in #33213
🔧 Fixes
BlazorWebView
Button
Checkbox
[Android] Implement material3 support for CheckBox by @HarishwaranVijayakumar in #33339
🔧 Fixes
CollectionView
[Android] Fixed EmptyView doesn’t display when CollectionView is placed inside a VerticalStackLayout by @NanthiniMahalingam in #33134
🔧 Fixes
CollectionView does not show an EmptyView template with an empty collection
[Android] Fix for CollectionView.EmptyView does not remeasure its height when the parent layout changes dynamically, causing incorrect sizing. by @BagavathiPerumal in #33559
🔧 Fixes
CollectionView.EmptyViewdoes not remeasure its height when the parent layout changes dynamically, causing incorrect sizing.[Android] Fixed CollectionView reordering last item by @vitalii-vov in #17825
🔧 Fixes
Core Lifecycle
[Android] Skip DisposeWindowScope on Destroying to prevent ObjectDisposedException by @praveenkumarkarunanithi in #33765
🔧 Fixes
DateTimePicker
[iOS] Fix VoiceOver focus not shifting to Picker/DatePicker/TimePicker popups by @kubaflo in #33152
🔧 Fixes
Dialogalert
[iOS 26] Fix DisplayPromptAsync maxLength not enforced due to new multi-range delegate by @Shalini-Ashokan in #33616
🔧 Fixes
Docs
Update build status badge in README.md by @rmarinho in #33503
Update build status links in README.md by @rmarinho in #33548
Migrate Core types API docs from external XML to inline by @jfversluis in #33631
Migrate Shell namespace API docs from external XML to inline by @jfversluis in #33628
Migrate Shapes namespace API docs from external XML to inline by @jfversluis in #33627
Migrate PlatformConfiguration API docs from external XML to inline by @jfversluis in #33629
Migrate Controls API docs from external XML to inline by @jfversluis in #33641
Delete remaining external XML documentation files by @jfversluis in #33663
Add API documentation to Maps and fix TimeChangedEventArgs placeholders by @jfversluis in #33666
Add API documentation to Controls.Foldable and enable CS1591 by @jfversluis in #33667
Add XML documentation to Controls.Xaml and enable CS1591 by @jfversluis in #33669
Enable CS1591 enforcement on projects with 100% doc coverage by @jfversluis in #33675
Add XML documentation to Controls.Core.Design and enable CS1591 by @jfversluis in #33680
readme tweaks by @davidortinau in #33830
Essentials
[Windows]Fix NullReferenceException in OpenReadAsync for FileResult created with full path by @devanathan-vaithiyanathan in #28238
🔧 Fixes
Flyout
[iOS] Shell: Account for SafeArea when positioning flyout footer by @kubaflo in #32891
🔧 Fixes
Fonts
Gestures
Fix CustomSwipeControl sample - add missing event handler by @StephaneDelcroix in #33880
🔧 Fixes
Android pan fixes by @BurningLights in #21547
🔧 Fixes
Image
Fix Glide IllegalArgumentException in MauiCustomTarget.clear() for destroyed activities by @jfversluis via @Copilot in #29780
🔧 Fixes
Label
[Android] Fix for Label WordWrap width issue causing HorizontalOptions misalignment by @praveenkumarkarunanithi in #33281
🔧 Fixes
Fix to Improve Flyout Accessibility by Adjusting UITableViewController Labels by @SuthiYuvaraj in #31619
🔧 Fixes
Update PreReleaseVersionLabel to 'servicing' by @PureWeen in #34001
Mediapicker
[Regression][iOS] Fix MediaPicker PickPhotosAsync getting file name in contentType property by @devanathan-vaithiyanathan in #33390
🔧 Fixes
Navigation
Fix handler not disconnected when removing non visible pages using RemovePage() by @Vignesh-SF3580 in #32289
🔧 Fixes
Shell: Add duplicate route validation for sibling elements by @SubhikshaSf4851 in #32296
🔧 Fixes
Packaging
Fix release net11 to workload set by @rmarinho in #33844
Fix comment and stabilize package version condition by @PureWeen in #34003
Picker
[Android] Fix Picker IsOpen not reset when picker is dismissed by @devanathan-vaithiyanathan in #33332
🔧 Fixes
Improved Unfocus support for Picker on Mac Catalyst by @kubaflo in #33127
🔧 Fixes
SafeArea
[Android] Fixed SafeAreaEdges issue during Shell Navigation Transition by @NirmalKumarYuvaraj in #33788
🔧 Fixes
[iOS] SafeArea: Return Empty for non-ISafeAreaView views (opt-in model) by @praveenkumarkarunanithi in #33526
🔧 Fixes
Shapes
[XSG] Fix inline StyleSheet CSS content with quotes by @StephaneDelcroix in #33874
🔧 Fixes
Shell
[iOS & Catalyst ] Fixed IsEnabled property should work on Tabs by @SubhikshaSf4851 in #33369
🔧 Fixes
[iOS,Windows] Fix navigation bar colors not resetting when switching ShellContent by @Vignesh-SF3580 in #33228
🔧 Fixes
[iOS] Fixed Shell navigation on search handler suggestion selection by @SubhikshaSf4851 in #33406
🔧 Fixes
[iOS 26 & Catalyst 26] [Follow-up PR] Fixed IsEnabled behavior on Tabs by @SubhikshaSf4851 in #33337
🔧 Fixes
[iOS] Fix ObjectDisposedException in TraitCollectionDidChange on window disposal by @jeremy-visionaid in #33353
🔧 Fixes
[Issue-Resolver] Explicit fallback for BackButtonBehavior lookup by @kubaflo in #33204
🔧 Fixes
Templates
Update PatchVersion and Bug Report template by @PureWeen in #33521
[Templates] Add semantic description to CategoryChart for accessibility by @kubaflo in #33617
🔧 Fixes
Fix VoiceOver doesnot announces the State of the ComboBox by @SuthiYuvaraj in #32286
[Templates] Remove redundant SemanticProperties.Description attribute by @kubaflo in #33621
🔧 Fixes
Theme
[Windows] Fix runtime theme update for controls and TitleBar by @Tamilarasan-Paranthaman in #31714
🔧 Fixes
Switchis invisible onPointOverwhen theme has changedTheming
Fix SourceGen missing diagnostic for keyless ResourceDictionary items by @rmarinho in #33708
[XSG] Fix Style Setters referencing source-generated bindable properties by @simonrozsival in #33562
Titlebar
[Windows] Fix TitleBar.IsVisible = false the caption buttons become unresponsive by @devanathan-vaithiyanathan in #33256
🔧 Fixes
WebView
Fix WebView JavaScript string escaping for backslashes and quotes by @StephaneDelcroix in #33726
Skip HybridWebView interception test on iOS/MacCatalyst by @rmarinho via @Copilot in #33981
Xaml
[XSG][BindingSourceGen] Add support for CommunityToolkit.Mvvm ObservablePropertyAttribute by @simonrozsival via @Copilot in #33028
🔧 Fixes
[XSG] Fix invalid code generation for Setter with OnPlatform without Default by @StephaneDelcroix in #33681
🔧 Fixes
[XEXPR] [Experimental] XAML C# Expressions by @StephaneDelcroix in #33693
[XSG] Fix NaN value in XAML generating invalid code by @StephaneDelcroix in #33533
🔧 Fixes
Enable XAML Source Generator on ManualTests project by @StephaneDelcroix in #33036
[XSG] Fix expression binding TProperty type resolution for mismatched source/target types by @StephaneDelcroix in #33994
🔧 Fixes
Fix XSG crash when Style Setter uses markup extension with source-generated BindableProperty by @simonrozsival in #33836
🔧 Fixes
🔧 Infrastructure (16)
1311728by @dotnet-bot in #335801316529by @dotnet-bot in #337041321080by @dotnet-bot in #33807🧪 Testing (14)
[Testing] Disabled the flaky issues by @TamilarasanSF4853 in #33441
[ci] Add support for running device and uitests on internal by @rmarinho in #33494
[tests] Ignore failing test Issue18751Test on android by @rmarinho in #33620
[testing] Skip some tests on iOS26 by @rmarinho in #33644
[Testing] Fix for flaky test(SafeAreaShouldWorkOnAllShellTabs) in CI by @HarishKumarSF4517 in #33662
[testing] Test skipping tests on iOS 26 by @rmarinho in #33671
[ci] Update stage-device-tests.yml by @rmarinho in #33695
[testing] Add xaml and resizetizer tests to run on helix by @rmarinho in #33567
[testing] Dont fail xcode script by @rmarinho in #33801
Fixed the 18751 and 18896 flaky tests by @Ahamed-Ali in #33737
🔧 Fixes
Skip flaky BlazorWebView header interception test by @rmarinho in #33928
[Testing] Update iOS UITest baseline screenshots for ACES CI environment by @TamilarasanSF4853 in #33910
[Testing] Fixed Test case failure in PR 33779 - [02/02/2026] Candidate by @HarishKumarSF4517 in #33838
[tests] Move Graphics to Helix by @rmarinho in #33980
📦 Other (26)
[main] LEGO: Pull request from lego/hb_aa4ddd3b-37ca-4d87-a058-1e95d9ca2d38_20251119194205808 to net10.0 by @github-actions[bot] in #33565
Migrate test cases from WhatToEat app by @CathyZhu0110 in #33440
Convert integration tests from NUnit to XUnit by @PureWeen via @Copilot in #33573
Clean up the -dev solution by @mattleibow in #33578
BindableObject micro-optimizations by @albyrock87 in #33460
[testing] Add iOS26 tests 26 - On Helix by @rmarinho in #33004
Apply Integration Tests logging fixes from PR #33624 by @PureWeen via @Copilot in #33638
[Windows] Migrate device tests to Helix queues by @PureWeen in #33328
[XSG] Improve diagnostic reporting during binding compilation by @simonrozsival via @Copilot in #32905
[Testing] Fixed Test case failure in PR 33574 - [01/19/2026] Candidate - 1 by @TamilarasanSF4853 in #33602
January 19th, Candidate by @PureWeen in #33574
[tests] Fix for device tests internal runs by @rmarinho in #33710
Fix flaky UI tests with retryTimeout, crash recovery, and improved diagnostics by @PureWeen in #33705
try-fix skill: Apply multi-model review recommendations by @PureWeen via @Copilot in #33762
LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20260130203640718 to main by @csigs in #33803
Fix iOS integration test simulator boot race condition by @PureWeen in #33884
Fix Android emulator boot: launch once in fixture, not per-test by @PureWeen in #33901
Remove InternalsVisibleTo attributes for .NET MAUI Community Toolkit by @jfversluis via @Copilot in #33442
Fixed: Missing diagnostic in SourceGen when Setter references non-BindableProperty - Candidate Failure Feb 2nd by @Ahamed-Ali in #33854
🔧 Fixes
February 2nd, Candidate by @PureWeen in #33779
Fall back to software acceleration when HVF is unavailable by @PureWeen in #33988
[XSG] Fix RelativeSource AncestorType x:Type resolution by @StephaneDelcroix in #33882
🔧 Fixes
[XSG] Improve error message for missing event handlers by @StephaneDelcroix in #33881
🔧 Fixes
[XSG] Handle NaN values in ThicknessConverter by @StephaneDelcroix in #33872
🔧 Fixes
[XSG] Fix SourceGen typed binding setter for ObservableProperty by @StephaneDelcroix in #33914
[net11.0] Merge main to net11.0 by @PureWeen in #33724
Configuration
📅 Schedule: Branch creation - "before 5:00am,before 10am,before 3pm,before 8pm" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 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.