| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 10.0.40 SR4 source code.tar.gz | 2026-02-12 | 641.0 MB | |
| 10.0.40 SR4 source code.zip | 2026-02-12 | 653.5 MB | |
| README.md | 2026-02-12 | 29.1 kB | |
| Totals: 3 Items | 1.3 GB | 0 | |
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 https://github.com/dotnet/maui/pull/33860
-
[Sample] Add Microsoft.Maui.Essentials.AI sample app with multi-agent workflow by @mattleibow in https://github.com/dotnet/maui/pull/33610
Ai Agents
-
Add FileLoggingProvider for MacCatalyst UI test logging by @PureWeen in https://github.com/dotnet/maui/pull/33518
-
Improve verify-tests-fail-without-fix Skill by @kubaflo in https://github.com/dotnet/maui/pull/33513
-
Add find-reviewable-pr skill from existing PR by @PureWeen via @Copilot in https://github.com/dotnet/maui/pull/33349
-
Add learn-from-pr agent and enhance skills framework structure by @PureWeen via @Copilot in https://github.com/dotnet/maui/pull/33579
-
Fix PS1 scripts for Windows compatibility by @PureWeen in https://github.com/dotnet/maui/pull/33679
-
Improve skills and scripts for better agent workflows by @PureWeen in https://github.com/dotnet/maui/pull/33699
-
[XEXPR] Refactor test skills/agents to dispatcher pattern by @PureWeen via @Copilot in https://github.com/dotnet/maui/pull/33721
-
[ai] Skill for running device tests by @rmarinho in https://github.com/dotnet/maui/pull/33484
-
Add ai-summary-comment skill for automated PR review comments by @kubaflo in https://github.com/dotnet/maui/pull/33585
-
Add PR label management to test verification skill by @kubaflo in https://github.com/dotnet/maui/pull/33739
-
ai-summary-comment: Simplify PR finalize to two collapsible sections by @kubaflo in https://github.com/dotnet/maui/pull/33771
-
Improve issue-triage skill: Add gh CLI checks and fix workflow by @PureWeen in https://github.com/dotnet/maui/pull/33750
-
[ai] Add integration test runner skill by @rmarinho in https://github.com/dotnet/maui/pull/33654
-
Improve PR Agent Gate verification to prevent result fabrication by @PureWeen in https://github.com/dotnet/maui/pull/33806
-
Improve test report formatting and summary extraction by @kubaflo in https://github.com/dotnet/maui/pull/33793
-
Improve try-fix comment parsing and summary by @kubaflo in https://github.com/dotnet/maui/pull/33794
-
Enhance PR agent: multi-model workflow, blocker handling, shared rules extraction by @PureWeen in https://github.com/dotnet/maui/pull/33813
-
Enhance pr-finalize skill with code review phase and safety rules by @PureWeen in https://github.com/dotnet/maui/pull/33861
-
Remove Phase 2 (Tests) from PR agent workflow by @kubaflo in https://github.com/dotnet/maui/pull/33905
Blazor
- Fix for BlazorWebView Back Navigation Issues on Android 13+ After Predictive Back Gesture Changes by @SuthiYuvaraj in https://github.com/dotnet/maui/pull/33213
π§ Fixes
- [Back navigation different between .net 9 and .net 10 blazor hybrid](https://github.com/dotnet/maui/issues/32767)
BlazorWebView
- Add doc comment explaining EnableDefaultCssItems in Blazor templates by @akoeplinger in https://github.com/dotnet/maui/pull/33845
Button
- [Testing] Fix flaky UI tests: retryTimeout and SwipeView button fix by @PureWeen in https://github.com/dotnet/maui/pull/33749
Checkbox
- [Android] Implement material3 support for CheckBox by @HarishwaranVijayakumar in https://github.com/dotnet/maui/pull/33339
π§ Fixes
- [Implement Material3 Support for CheckBox](https://github.com/dotnet/maui/issues/33338)
CollectionView
-
[Android] Fixed EmptyView doesnβt display when CollectionView is placed inside a VerticalStackLayout by @NanthiniMahalingam in https://github.com/dotnet/maui/pull/33134
π§ Fixes
- [CollectionView does not show an EmptyView template with an empty collection](https://github.com/dotnet/maui/issues/32932) -
[Android] Fix for CollectionView.EmptyView does not remeasure its height when the parent layout changes dynamically, causing incorrect sizing. by @BagavathiPerumal in https://github.com/dotnet/maui/pull/33559
π§ Fixes
- [`CollectionView.EmptyView` does not remeasure its height when the parent layout changes dynamically, causing incorrect sizing.](https://github.com/dotnet/maui/issues/33324) -
[Android] Fixed CollectionView reordering last item by @vitalii-vov in https://github.com/dotnet/maui/pull/17825
π§ Fixes
- [Android app crashes when dragging into CollectionView](https://github.com/dotnet/maui/issues/17823)
Core Lifecycle
- [Android] Skip DisposeWindowScope on Destroying to prevent ObjectDisposedException by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/33765
π§ Fixes
- [Crash when bringing app to foreground by tapping Android notification](https://github.com/dotnet/maui/issues/33187) - [NET10 - Crash when bringing app to foreground](https://github.com/dotnet/maui/issues/33597)
DateTimePicker
- [iOS] Fix VoiceOver focus not shifting to Picker/DatePicker/TimePicker popups by @kubaflo in https://github.com/dotnet/maui/pull/33152
π§ Fixes
- [Voiceover does not automatically shift focus to the "Category" popup when it opens.: A11y_Developer balance version .NET 10_Project_ScreenReader](https://github.com/dotnet/maui/issues/30746)
Dialogalert
- [iOS 26] Fix DisplayPromptAsync maxLength not enforced due to new multi-range delegate by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/33616
π§ Fixes
- [[iOS 26.1] DisplayPromptAsync ignores maxLength and does not respect RTL FlowDirection](https://github.com/dotnet/maui/issues/33549)
Docs
-
Update build status badge in README.md by @rmarinho in https://github.com/dotnet/maui/pull/33503
-
Update build status links in README.md by @rmarinho in https://github.com/dotnet/maui/pull/33548
-
Migrate Core types API docs from external XML to inline by @jfversluis in https://github.com/dotnet/maui/pull/33631
-
Migrate Shell namespace API docs from external XML to inline by @jfversluis in https://github.com/dotnet/maui/pull/33628
-
Migrate Shapes namespace API docs from external XML to inline by @jfversluis in https://github.com/dotnet/maui/pull/33627
-
Migrate PlatformConfiguration API docs from external XML to inline by @jfversluis in https://github.com/dotnet/maui/pull/33629
-
Migrate Controls API docs from external XML to inline by @jfversluis in https://github.com/dotnet/maui/pull/33641
-
Delete remaining external XML documentation files by @jfversluis in https://github.com/dotnet/maui/pull/33663
-
Add API documentation to Maps and fix TimeChangedEventArgs placeholders by @jfversluis in https://github.com/dotnet/maui/pull/33666
-
Add API documentation to Controls.Foldable and enable CS1591 by @jfversluis in https://github.com/dotnet/maui/pull/33667
-
Add XML documentation to Controls.Xaml and enable CS1591 by @jfversluis in https://github.com/dotnet/maui/pull/33669
-
Enable CS1591 enforcement on projects with 100% doc coverage by @jfversluis in https://github.com/dotnet/maui/pull/33675
-
Add XML documentation to Controls.Core.Design and enable CS1591 by @jfversluis in https://github.com/dotnet/maui/pull/33680
-
readme tweaks by @davidortinau in https://github.com/dotnet/maui/pull/33830
Essentials
- [Windows]Fix NullReferenceException in OpenReadAsync for FileResult created with full path by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/28238
π§ Fixes
- [[Windows] FileResult(string fullPath) not initialized properly](https://github.com/dotnet/maui/issues/26858)
Flyout
- [iOS] Shell: Account for SafeArea when positioning flyout footer by @kubaflo in https://github.com/dotnet/maui/pull/32891
π§ Fixes
- [[IOS] Footer not displaying in iOS when StackOrientation.Horizontal is set on FlyoutFooter](https://github.com/dotnet/maui/issues/26395)
Fonts
- Hide obsolete FontSize values from IDE autocomplete by @noiseonwires in https://github.com/dotnet/maui/pull/33694
Gestures
-
Fix CustomSwipeControl sample - add missing event handler by @StephaneDelcroix in https://github.com/dotnet/maui/pull/33880
π§ Fixes
- [[XSG] SwipeItem.Invoked event handler not found](https://github.com/dotnet/maui/issues/33877) -
Android pan fixes by @BurningLights in https://github.com/dotnet/maui/pull/21547
π§ Fixes
- [Flickering occurs while updating the width of ContentView through PanGestureRecognizer.](https://github.com/dotnet/maui/issues/20772)
Image
- Fix Glide IllegalArgumentException in MauiCustomTarget.clear() for destroyed activities by @jfversluis via @Copilot in https://github.com/dotnet/maui/pull/29780
π§ Fixes
- [java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity - glide](https://github.com/dotnet/maui/issues/29699)
Label
-
[Android] Fix for Label WordWrap width issue causing HorizontalOptions misalignment by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/33281
π§ Fixes
- [[Android] Unexpected Line Breaks in Android, Label with WordWrap Mode Due to Trailing Space.](https://github.com/dotnet/maui/issues/31782) - [Label not sized correctly on Android](https://github.com/dotnet/maui/issues/27614) -
Fix to Improve Flyout Accessibility by Adjusting UITableViewController Labels by @SuthiYuvaraj in https://github.com/dotnet/maui/pull/31619
π§ Fixes
- [Navigation section present under hamburger are programmatically define as table :A11y_.NET maui_User can get all the insights of Dashboard_Devtools](https://github.com/dotnet/maui/issues/30894) -
Update PreReleaseVersionLabel to 'servicing' by @PureWeen in https://github.com/dotnet/maui/pull/34001
Mediapicker
- [Regression][iOS] Fix MediaPicker PickPhotosAsync getting file name in contentType property by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/33390
π§ Fixes
- [[iOS] MediaPicker PickPhotosAsync getting file name in contentType property](https://github.com/dotnet/maui/issues/33348)
Navigation
-
Fix handler not disconnected when removing non visible pages using RemovePage() by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/32289
π§ Fixes
- [NavigationPage.Navigation.RemovePage() fails to disconnect handlers when removing pages, unlike ContentPage.Navigation.RemovePage()](https://github.com/dotnet/maui/issues/32239) -
Shell: Add duplicate route validation for sibling elements by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/32296
π§ Fixes
- [OnNavigatedTo is not called when navigating from a specific page](https://github.com/dotnet/maui/issues/14000)
Packaging
-
Fix release net11 to workload set by @rmarinho in https://github.com/dotnet/maui/pull/33844
-
Fix comment and stabilize package version condition by @PureWeen in https://github.com/dotnet/maui/pull/34003
Picker
-
[Android] Fix Picker IsOpen not reset when picker is dismissed by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/33332
π§ Fixes
- [[Android] Picker IsOpen not reset when picker is dismissed](https://github.com/dotnet/maui/issues/33331) -
Improved Unfocus support for Picker on Mac Catalyst by @kubaflo in https://github.com/dotnet/maui/pull/33127
π§ Fixes
- [When using voiceover unable to access expanded list of project combo box: A11y_.NET maui_user can creat a tak_Screen reader](https://github.com/dotnet/maui/issues/30897) - [Task and Project controls are not accessible with keyboard:A11y_.NET maui_User can create a new task_Keyboard](https://github.com/dotnet/maui/issues/30891)
SafeArea
-
[Android] Fixed SafeAreaEdges issue during Shell Navigation Transition by @NirmalKumarYuvaraj in https://github.com/dotnet/maui/pull/33788
π§ Fixes
- [SafeAreaEdges works correctly only on the first tab in Shell. Other tabs have content colliding with the display cutout in the landscape mode.](https://github.com/dotnet/maui/issues/33034) - [Label Overlapped by Android Status Bar When Using SafeAreaEdges="Container" in .NET MAUI](https://github.com/dotnet/maui/issues/32941) - [[MAUI 10] Layout breaks on first navigation (Shell // route) until soft keyboard appears/disappears (Android + iOS)](https://github.com/dotnet/maui/issues/33038) - [Continuous GC logs on TabbedPage in MAUI 10.0.30](https://github.com/dotnet/maui/issues/33731) -
[iOS] SafeArea: Return Empty for non-ISafeAreaView views (opt-in model) by @praveenkumarkarunanithi in https://github.com/dotnet/maui/pull/33526
π§ Fixes
- [[iOS] SafeArea is not applied when a ContentPage uses a ControlTemplate](https://github.com/dotnet/maui/issues/33458)
Shapes
- [XSG] Fix inline StyleSheet CSS content with quotes by @StephaneDelcroix in https://github.com/dotnet/maui/pull/33874
π§ Fixes
- [[XSG] Inline StyleSheet with CDATA sections not parsed correctly](https://github.com/dotnet/maui/issues/33867)
Shell
-
[iOS & Catalyst ] Fixed IsEnabled property should work on Tabs by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/33369
π§ Fixes
- [[Catalyst] TabBarBackgroundColor, TabBarUnselectedColor, and IsEnabled Not Working as Expected in Shell](https://github.com/dotnet/maui/issues/33158) -
[iOS,Windows] Fix navigation bar colors not resetting when switching ShellContent by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/33228
π§ Fixes
- [[iOS, Windows] Shell Navigation bar colors are not updated correctly when switching ShellContent](https://github.com/dotnet/maui/issues/33227) -
[iOS] Fixed Shell navigation on search handler suggestion selection by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/33406
π§ Fixes
- [[iOS] Clicking on search suggestions fails to navigate to detail page correctly](https://github.com/dotnet/maui/issues/33356) -
[iOS 26 & Catalyst 26] [Follow-up PR] Fixed IsEnabled behavior on Tabs by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/33337
π§ Fixes
- [[Catalyst] TabBarBackgroundColor, TabBarUnselectedColor, and IsEnabled Not Working as Expected in Shell](https://github.com/dotnet/maui/issues/33158) -
[iOS] Fix ObjectDisposedException in TraitCollectionDidChange on window disposal by @jeremy-visionaid in https://github.com/dotnet/maui/pull/33353
π§ Fixes
- [Intermittent crash on exit on MacCatalyst - ObjectDisposedException](https://github.com/dotnet/maui/issues/33352) -
[Issue-Resolver] Explicit fallback for BackButtonBehavior lookup by @kubaflo in https://github.com/dotnet/maui/pull/33204
π§ Fixes
- [Setting BackButtonBehavior to not visible or not enabled does not work](https://github.com/dotnet/maui/issues/28570) - [BackButtonBehavior not bound](https://github.com/dotnet/maui/issues/33139)
Templates
-
Update PatchVersion and Bug Report template by @PureWeen in https://github.com/dotnet/maui/pull/33521
-
[Templates] Add semantic description to CategoryChart for accessibility by @kubaflo in https://github.com/dotnet/maui/pull/33617
π§ Fixes
- [Talkback Users are unable to access Pie chart: A11y_.NET 9 template_Home screen_Chart Section_Screen reader.](https://github.com/dotnet/maui/issues/30921) -
Fix VoiceOver doesnot announces the State of the ComboBox by @SuthiYuvaraj in https://github.com/dotnet/maui/pull/32286
-
[Templates] Remove redundant SemanticProperties.Description attribute by @kubaflo in https://github.com/dotnet/maui/pull/33621
π§ Fixes
- [Task and Project controls are not accessible with keyboard:A11y_.NET maui_User can create a new task_Keyboard](https://github.com/dotnet/maui/issues/30891) - [Unable to select "Tags" when Voiceover is turned on.: A11y_Developer balance version .NET 10_Project_ScreenReader](https://github.com/dotnet/maui/issues/30749)
Theme
- [Windows] Fix runtime theme update for controls and TitleBar by @Tamilarasan-Paranthaman in https://github.com/dotnet/maui/pull/31714
π§ Fixes
- [[Windows][MacOS?] Change title bar color when switching light/dark theme at runtime](https://github.com/dotnet/maui/issues/12507) - [OS system components ignore app theme](https://github.com/dotnet/maui/issues/22058) - [[Mac Catalyst][Windows] TitleBar not reacting on UserAppTheme changes](https://github.com/dotnet/maui/issues/30518) - [In dark theme "Back" and "hamburger" button icon color contrast with background color is less than 3:1: A11y_.NET maui_User can get all the insights of Dashboard_Non text Contrast](https://github.com/dotnet/maui/issues/30807) - [`Switch` is invisible on `PointOver` when theme has changed](https://github.com/dotnet/maui/issues/31819)
Theming
-
Fix SourceGen missing diagnostic for keyless ResourceDictionary items by @rmarinho in https://github.com/dotnet/maui/pull/33708
-
[XSG] Fix Style Setters referencing source-generated bindable properties by @simonrozsival in https://github.com/dotnet/maui/pull/33562
Titlebar
- [Windows] Fix TitleBar.IsVisible = false the caption buttons become unresponsive by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/33256
π§ Fixes
- [When TitleBar.IsVisible = false the caption buttons become unresponsive on Windows](https://github.com/dotnet/maui/issues/33171)
WebView
-
Fix WebView JavaScript string escaping for backslashes and quotes by @StephaneDelcroix in https://github.com/dotnet/maui/pull/33726
-
Skip HybridWebView interception test on iOS/MacCatalyst by @rmarinho via @Copilot in https://github.com/dotnet/maui/pull/33981
Xaml
-
[XSG][BindingSourceGen] Add support for CommunityToolkit.Mvvm ObservablePropertyAttribute by @simonrozsival via @Copilot in https://github.com/dotnet/maui/pull/33028
π§ Fixes
- [[XSG] Add heuristic to support bindable properties generated by other source generators](https://github.com/dotnet/maui/issues/32597) -
[XSG] Fix invalid code generation for Setter with OnPlatform without Default by @StephaneDelcroix in https://github.com/dotnet/maui/pull/33681
π§ Fixes
- [[XSG] Setter with OnPlatform without Default generates invalid code when platform doesn't match](https://github.com/dotnet/maui/issues/33676) -
[XEXPR] [Experimental] XAML C# Expressions by @StephaneDelcroix in https://github.com/dotnet/maui/pull/33693
-
[XSG] Fix NaN value in XAML generating invalid code by @StephaneDelcroix in https://github.com/dotnet/maui/pull/33533
π§ Fixes
- [[XSG] NaN value in XAML generates invalid code](https://github.com/dotnet/maui/issues/33532) -
Enable XAML Source Generator on ManualTests project by @StephaneDelcroix in https://github.com/dotnet/maui/pull/33036
-
[XSG] Fix expression binding TProperty type resolution for mismatched source/target types by @StephaneDelcroix in https://github.com/dotnet/maui/pull/33994
π§ Fixes
- [[XSG] Expression bindings use wrong TProperty type when source and target types differ](https://github.com/dotnet/maui/issues/33992) -
Fix XSG crash when Style Setter uses markup extension with source-generated BindableProperty by @simonrozsival in https://github.com/dotnet/maui/pull/33836
π§ Fixes
- [[XSG] XSG throws NotImplementedException when Style Setter targets partial property with [BindableProperty] attribute](https://github.com/dotnet/maui/issues/33835)
π§ Infrastructure (16)
- Localized file check-in by OneLocBuild Task: Build definition ID 13330: Build ID 13117289 by @dotnet-bot in https://github.com/dotnet/maui/pull/33580 - [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in https://github.com/dotnet/maui/pull/33588 - Restore OfficialBuildId for proper CI versioning by @jfversluis in https://github.com/dotnet/maui/pull/33209 - [ci] Move to use arm64 pool by @rmarinho in https://github.com/dotnet/maui/pull/33674 - Localized file check-in by OneLocBuild Task: Build definition ID 13330: Build ID 13165290 by @dotnet-bot in https://github.com/dotnet/maui/pull/33704 - Fix Android build failure by explicitly specifying build-tools 36.0.0 by @PureWeen via @Copilot in https://github.com/dotnet/maui/pull/33727 - [ci] MOVE to ACES dnceng by @rmarinho in https://github.com/dotnet/maui/pull/33723 - [ci] Don t try push results if they dont exist by @rmarinho in https://github.com/dotnet/maui/pull/33789 - [ci] Use AcesShared on uitests by @rmarinho in https://github.com/dotnet/maui/pull/33790 - [ci] Fix public vs internal aces by @rmarinho in https://github.com/dotnet/maui/pull/33816 - Localized file check-in by OneLocBuild Task: Build definition ID 13330: Build ID 13210800 by @dotnet-bot in https://github.com/dotnet/maui/pull/33807 - Fix build.ps1 to propagate exit codes by @PureWeen in https://github.com/dotnet/maui/pull/33896 - [ci] Fix the correct script by @rmarinho in https://github.com/dotnet/maui/pull/33941 - Add XcodeProject build system with cross-platform CI support by @mattleibow in https://github.com/dotnet/maui/pull/33541 - [ci] Run devicetests on ACES by @rmarinho in https://github.com/dotnet/maui/pull/33957 - [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in https://github.com/dotnet/maui/pull/33946π§ͺ Testing (14)
- [Testing] Disabled the flaky issues by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/33441 - [ci] Add support for running device and uitests on internal by @rmarinho in https://github.com/dotnet/maui/pull/33494 - [tests] Ignore failing test Issue18751Test on android by @rmarinho in https://github.com/dotnet/maui/pull/33620 - [testing] Skip some tests on iOS26 by @rmarinho in https://github.com/dotnet/maui/pull/33644 - [Testing] Fix for flaky test(SafeAreaShouldWorkOnAllShellTabs) in CI by @HarishKumarSF4517 in https://github.com/dotnet/maui/pull/33662 - [testing] Test skipping tests on iOS 26 by @rmarinho in https://github.com/dotnet/maui/pull/33671 - [ci] Update stage-device-tests.yml by @rmarinho in https://github.com/dotnet/maui/pull/33695 - [testing] Add xaml and resizetizer tests to run on helix by @rmarinho in https://github.com/dotnet/maui/pull/33567 - [testing] Dont fail xcode script by @rmarinho in https://github.com/dotnet/maui/pull/33801 - Fixed the 18751 and 18896 flaky tests by @Ahamed-Ali in https://github.com/dotnet/maui/pull/33737π§ Fixes
- [[Testing] Resolve the flaky UITests on Android, iOS and Mac for Issue18896Test and Issue18751Test](https://github.com/dotnet/maui/issues/33507)π¦ Other (26)
- [main] LEGO: Pull request from lego/hb_aa4ddd3b-37ca-4d87-a058-1e95d9ca2d38_20251119194205808 to net10.0 by @github-actions[bot] in https://github.com/dotnet/maui/pull/33565 - Migrate test cases from WhatToEat app by @CathyZhu0110 in https://github.com/dotnet/maui/pull/33440 - Convert integration tests from NUnit to XUnit by @PureWeen via @Copilot in https://github.com/dotnet/maui/pull/33573 - Clean up the -dev solution by @mattleibow in https://github.com/dotnet/maui/pull/33578 - BindableObject micro-optimizations by @albyrock87 in https://github.com/dotnet/maui/pull/33460 - [testing] Add iOS26 tests 26 - On Helix by @rmarinho in https://github.com/dotnet/maui/pull/33004 - Apply Integration Tests logging fixes from PR [#33624] by @PureWeen via @Copilot in https://github.com/dotnet/maui/pull/33638 - [Windows] Migrate device tests to Helix queues by @PureWeen in https://github.com/dotnet/maui/pull/33328 - [XSG] Improve diagnostic reporting during binding compilation by @simonrozsival via @Copilot in https://github.com/dotnet/maui/pull/32905 - [Testing] Fixed Test case failure in PR 33574 - [01/19/2026] Candidate - 1 by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/33602 - January 19th, Candidate by @PureWeen in https://github.com/dotnet/maui/pull/33574 - [tests] Fix for device tests internal runs by @rmarinho in https://github.com/dotnet/maui/pull/33710 - Fix flaky UI tests with retryTimeout, crash recovery, and improved diagnostics by @PureWeen in https://github.com/dotnet/maui/pull/33705 - try-fix skill: Apply multi-model review recommendations by @PureWeen via @Copilot in https://github.com/dotnet/maui/pull/33762 - LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20260130203640718 to main by @csigs in https://github.com/dotnet/maui/pull/33803 - Fix iOS integration test simulator boot race condition by @PureWeen in https://github.com/dotnet/maui/pull/33884 - Fix Android emulator boot: launch once in fixture, not per-test by @PureWeen in https://github.com/dotnet/maui/pull/33901 - Remove InternalsVisibleTo attributes for .NET MAUI Community Toolkit by @jfversluis via @Copilot in https://github.com/dotnet/maui/pull/33442 - Fixed: Missing diagnostic in SourceGen when Setter references non-BindableProperty - Candidate Failure Feb 2nd by @Ahamed-Ali in https://github.com/dotnet/maui/pull/33854π§ Fixes
- [[XSG] Fix Style Setters referencing source-generated bindable properties](https://github.com/dotnet/maui/issues/33562)π§ Fixes
- [[XSG] RelativeSource without explicit Mode parsed as invalid '(none)'](https://github.com/dotnet/maui/issues/33876)π§ Fixes
- [[XSG] SwipeItem.Invoked event handler not found](https://github.com/dotnet/maui/issues/33877)π§ Fixes
- [[XSG] Edge-case type conversions (Padding="NaN") not handled correctly](https://github.com/dotnet/maui/issues/33871)Full Changelog: https://github.com/dotnet/maui/compare/10.0.31...10.0.40