| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 10.0.50 source code.tar.gz | 2026-03-08 | 672.6 MB | |
| 10.0.50 source code.zip | 2026-03-08 | 685.0 MB | |
| README.md | 2026-03-08 | 18.0 kB | |
| Totals: 3 Items | 1.4 GB | 0 | |
What's Changed
.NET MAUI 10.0.50 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 78 commits with various improvements, bug fixes, and enhancements.
AI
-
Enable packing and independent preview versioning for Essentials.AI by @mattleibow in https://github.com/dotnet/maui/pull/33976
-
Move Essentials.AI preview iteration to eng/Versions.props by @mattleibow in https://github.com/dotnet/maui/pull/34025
-
[Feature] Add Microsoft.Maui.Essentials.AI - Apple Intelligence by @mattleibow in https://github.com/dotnet/maui/pull/33519
Ai Agents
-
Copilot agent infrastructure, emulator reliability, and try-fix workflow improvements by @PureWeen via @Copilot in https://github.com/dotnet/maui/pull/33937
-
Update PR agent models to claude-sonnet-4.6 and gpt-5.3-codex by @kubaflo in https://github.com/dotnet/maui/pull/34109
-
ci-copilot: set pipeline run title early using build.updatebuildnumber by @jfversluis via @Copilot in https://github.com/dotnet/maui/pull/34156
-
Revamp find-reviewable-pr skill: priorities, defaults, and doc fixes by @PureWeen in https://github.com/dotnet/maui/pull/34160
-
Add correct CI pipeline names to Copilot instructions by @jfversluis in https://github.com/dotnet/maui/pull/34255
-
Add resilience to UI tests for frozen/unresponsive apps by @PureWeen in https://github.com/dotnet/maui/pull/34023
-
Copilot CI: Structured phase outputs, autonomous execution, iOS support, and CI pipeline by @kubaflo in https://github.com/dotnet/maui/pull/34040
-
Agent Workflow Metrics via GitHub Labels by @kubaflo in https://github.com/dotnet/maui/pull/33986
Animation
- [Android] Fixed TransformProperties issue when a wrapper view is present by @Ahamed-Ali in https://github.com/dotnet/maui/pull/29228
๐ง Fixes
- [Android Image.Scale produces wrong layout](https://github.com/dotnet/maui/issues/7432)
API
- Add PublicAPI.Unshipped.txt BOM sort warning to Copilot instructions by @jfversluis in https://github.com/dotnet/maui/pull/34327
Button
- Fix ImageButton not rendering correctly based on its bounds by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/28309
๐ง Fixes
- [ImageButton dosen't scale Image correctly](https://github.com/dotnet/maui/issues/25558) - [ButtonImage width not sizing correctly](https://github.com/dotnet/maui/issues/14346)
CollectionView
-
[Android] Fixed issue where group Header/Footer template was applied to all items when IsGrouped was true for an ObservableCollection by @Tamilarasan-Paranthaman in https://github.com/dotnet/maui/pull/28886
๐ง Fixes
- [[Android] Group Header/Footer Repeated for All Items When IsGrouped is True for ObservableCollection](https://github.com/dotnet/maui/issues/28827) -
[Android] CollectionView: Fix reordering when using DataTemplateSelector by @NanthiniMahalingam in https://github.com/dotnet/maui/pull/32349
๐ง Fixes
- [[Android][.NET9] CollectionView Reorderer doesn't work when using TemplateSelector](https://github.com/dotnet/maui/issues/32223) -
[Android] Fix for incorrect scroll position when using ScrollTo with a header in CollectionView by @SyedAbdulAzeemSF4852 in https://github.com/dotnet/maui/pull/30966
๐ง Fixes
- [Potential off-by-one error when using ScrollTo in CollectionView with a header.](https://github.com/dotnet/maui/issues/18389) -
Fix Incorrect Scrolling Behavior in CollectionView ScrollTo Method Using Index Value by @Shalini-Ashokan in https://github.com/dotnet/maui/pull/27246
๐ง Fixes
- [CollectionView ScrollTo not working under android](https://github.com/dotnet/maui/issues/27117) -
[Android] Fix System.IndexOutOfRangeException when scrolling CollectionView with image CarouselView by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/31722
๐ง Fixes
- [System.IndexOutOfRangeException when scrolling CollectionView with image CarouselView](https://github.com/dotnet/maui/issues/31680) -
[Android] Fix VerticalOffset Update When Modifying CollectionView.ItemsSource While Scrolled by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/26782
๐ง Fixes
- [CollectionView.Scrolled event offset isn't correctly reset when items change on Android](https://github.com/dotnet/maui/issues/21708)
Docs
-
Minor API docs improvements by @jfversluis in https://github.com/dotnet/maui/pull/34091
-
Fix phase numbering in pr-agent post-gate docs by @PureWeen in https://github.com/dotnet/maui/pull/34116
-
[docs] Add concise maui CLI command reference by @rmarinho in https://github.com/dotnet/maui/pull/34217
-
Remove build status badges from README by @jfversluis in https://github.com/dotnet/maui/pull/34282
Drawing
- [Android] Fix crash in GraphicsView when using TapGestureRecognizer by @jpd21122012 in https://github.com/dotnet/maui/pull/34301
๐ง Fixes
- [TapGestureRecognizer on GraphicsView causes a crash on Android devices](https://github.com/dotnet/maui/issues/34296)
Editor
- Fixed Editor vertical text alignment not working after toggling IsVisible by @NanthiniMahalingam in https://github.com/dotnet/maui/pull/26194
๐ง Fixes
- [Editor vertical text alignment not working after toggling IsVisible](https://github.com/dotnet/maui/issues/25973)
Entry
-
[Android, iOS, Mac] Fixed Entry ClearButton not visible on dark theme Change by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/32889
๐ง Fixes
- [[Android, iOS, Mac] Entry ClearButton not visible on dark theme Change](https://github.com/dotnet/maui/issues/32886) -
[Android] Fix Numeric Entry not accepting the appropriate Decimal Separator by @devanathan-vaithiyanathan in https://github.com/dotnet/maui/pull/27376
๐ง Fixes
- [Numeric Entry uses wrong decimal separator in MAUI app running on Android](https://github.com/dotnet/maui/issues/17152) -
[Android & iOS] Entry/Editor: Dismiss keyboard when control becomes invisible by @prakashKannanSf3972 in https://github.com/dotnet/maui/pull/27340
๐ง Fixes
- [android allows type into hidden Entry control](https://github.com/dotnet/maui/issues/27236)
Frame
- [AI] Fix multi-turn tool calling, add chat overlay, upgrade Agent Framework to rc2, and add CI pipelines by @mattleibow in https://github.com/dotnet/maui/pull/34124
Gestures
-
[Android] Fixed PointerGestureRecognizer not triggering PointerMoved event by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/33889
๐ง Fixes
- [PointerGestureRecognizer does not fire off PointerMove event on Android](https://github.com/dotnet/maui/issues/33690) -
[Android] Fix PointerMoved and PointerReleased not firing in PointerGestureRecognizer by @KarthikRajaKalaimani in https://github.com/dotnet/maui/pull/34209
๐ง Fixes
- [PointerGestureRecognizer does not fire off PointerMove event on Android](https://github.com/dotnet/maui/issues/33690)
Label
-
[Android] Fix Label with MaxLines truncating text in horizontal ScrollView by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/34279
๐ง Fixes
- [[.NET 10] N3_Navigation - Some monkey names are truncated.](https://github.com/dotnet/maui/issues/34120) -
Update PreReleaseVersionLabel and StabilizePackageVersion by @PureWeen in https://github.com/dotnet/maui/pull/34371
Navigation
- [Android] Shell: Fix OnBackButtonPressed not firing for navigation bar back button by @kubaflo in https://github.com/dotnet/maui/pull/33531
๐ง Fixes
- [OnBackButtonPressed not firing for Shell Navigation Bar button in .NET 10 SR2](https://github.com/dotnet/maui/issues/33523)
Packaging
- Add Windows unpackaged device tests on Helix alongside packaged tests by @PureWeen in https://github.com/dotnet/maui/pull/33702
Performance
- Improve TypedBinding performance by ~29% by @StephaneDelcroix in https://github.com/dotnet/maui/pull/33656
ProgressBar
- Fix dogfood scripts: workflow trigger, build detection, and in-progress handling by @jfversluis in https://github.com/dotnet/maui/pull/34259
SafeArea
- [iOS] Fix SafeArea infinite layout cycle with parent hierarchy walk and pixel-level comparison by @PureWeen in https://github.com/dotnet/maui/pull/34024
๐ง Fixes
- [Layout issue using TranslateToAsync causes infinite property changed cycle on iOS](https://github.com/dotnet/maui/issues/32586) - [[iOS] TranslateToAsync causes spurious SizeChanged events after animation completion, triggering infinite layout loops](https://github.com/dotnet/maui/issues/33934) - [[net10] iOS 18.6 crashing on navigating to a ContentPage with Padding set and Content set to a <Grid RowDefinitions="*,Auto"> with ScrollView on row 0](https://github.com/dotnet/maui/issues/33595) - [Infinite Measure Looping on iOS](https://github.com/dotnet/maui/issues/34042)
Shapes
- [ci] Fix simulator install failures and artifact publishing for all pipeline types by @mattleibow in https://github.com/dotnet/maui/pull/33999
Shell
-
[iOS] Fixed Shell Navigating event showing same current and target values by @Vignesh-SF3580 in https://github.com/dotnet/maui/pull/25749
๐ง Fixes
- [OnNavigating wrong target when tapping the same tab](https://github.com/dotnet/maui/issues/25599) -
[iOS, macOS] Fixed Shell Flyout Icon is always black in iOS 26 by @Dhivya-SF4094 in https://github.com/dotnet/maui/pull/32997
๐ง Fixes
- [Shell Flyout Icon is always black](https://github.com/dotnet/maui/issues/32867) - [[iOS] Color Not Applied to Flyout Icon or Title on iOS 26](https://github.com/dotnet/maui/issues/33971)
Templates
- Add daily template size tracking workflow by @mattleibow in https://github.com/dotnet/maui/pull/34140
TitleView
- [Android] Fixed duplicate title icon when setting TitleIconImageSource Multiple times by @SubhikshaSf4851 in https://github.com/dotnet/maui/pull/31487
๐ง Fixes
- [[Android] Duplicate Title Icon Appears When Setting NavigationPage.TitleIconImageSource Multiple Times](https://github.com/dotnet/maui/issues/31445)
WebView
- Fixed the crash on iOS when setting HeightRequest on WebView inside a ScrollView with IsVisible set to false by @Ahamed-Ali in https://github.com/dotnet/maui/pull/29022
๐ง Fixes
- [Specifying HeightRequest in Webview when wrapped by ScrollView set "invisible" causes crash in iOS](https://github.com/dotnet/maui/issues/26795)
Xaml
-
Fix SourceGen nullability output for [#34130] by @StephaneDelcroix in https://github.com/dotnet/maui/pull/34193
๐ง Fixes
- [Xaml Source Generator generates nullable warnings, we have warnings as errors.](https://github.com/dotnet/maui/issues/34130) -
Fix XAML C# expression setter generation for read-only properties by @StephaneDelcroix in https://github.com/dotnet/maui/pull/34137
๐ง Fixes
- [XAML C# expression tries to assign a value to the read-only properties, but it should be based on the binding mode](https://github.com/dotnet/maui/issues/34075) -
Fix NullReferenceException when binding to Dictionary<Enum, object> with x:DataType by @StephaneDelcroix in https://github.com/dotnet/maui/pull/32916
๐ง Fixes
- [MAUI - XAML - Object reference not set to an instance of an object - reproducable, not same as [#8249]](https://github.com/dotnet/maui/issues/13856)
๐ง Infrastructure (7)
- Fix ci-official Xcode provisioning for FoundationModels Swift compilation by @mattleibow in https://github.com/dotnet/maui/pull/34037 - Add agentic workflow ci-doctor by @rmarinho in https://github.com/dotnet/maui/pull/34045 - [ci] Some fixes for aw workflows by @rmarinho in https://github.com/dotnet/maui/pull/34111 - [ci] Run android on MAUI-Dnceng by @rmarinho in https://github.com/dotnet/maui/pull/33997 - Update MAUI dogfooding scripts to work with new Azure DevOps instance by @jfversluis in https://github.com/dotnet/maui/pull/33198 - [build] clean up old `$(DebugType)` MSBuild settings by @jonathanpeppers in https://github.com/dotnet/maui/pull/34216 - [ci] Auto-trigger uitests and device-tests on darc-* branches by @PureWeen in https://github.com/dotnet/maui/pull/34317๐งช Testing (6)
- [Testing] Fix for flaky UITests in CI - 4 by @LogishaSelvarajSF4525 in https://github.com/dotnet/maui/pull/33978 - [Testing] Add Material3 test category and separate pipeline stage for android material3 UI tests by @NafeelaNazhir in https://github.com/dotnet/maui/pull/33409 - [Testing] Fix for flaky UITests in CI - 3 by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/33689 - [Testing] Fix for enable uitests ios26 by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/33686 - [Testing] Fixed Test case failure in PR 34173 - [02/21/2026] Candidate - 1 by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/34192 - [Testing] Fixed Test case failure in PR 34173 - [02/21/2026] Candidate - 2 by @TamilarasanSF4853 in https://github.com/dotnet/maui/pull/34233๐ Housekeeping (2)
- Remove agent PR session reports by @kubaflo in https://github.com/dotnet/maui/pull/34084 - Clarify git workflow: push to PR branch, don't create separate branches by @StephaneDelcroix in https://github.com/dotnet/maui/pull/33963๐ฆ Other (15)
- Update PatchVersion from 40 to 50 by @PureWeen in https://github.com/dotnet/maui/pull/34026 - Add agentic workflow daily-repo-status by @rmarinho in https://github.com/dotnet/maui/pull/34043 - Revert "Remove InternalsVisibleTo attributes for .NET MAUI Community โฆ by @dartasen in https://github.com/dotnet/maui/pull/34047๐ง Fixes
- [MethodAccessException when using CommunityToolkit.Maui AppThemeResource with 10.0.40](https://github.com/dotnet/maui/issues/34035) - [BUG - Using Microsoft.Maui.Controls 10.0.40 throw exception Android.Runtime.JavaProxyThrowable](https://github.com/dotnet/maui/issues/34034) - [Revoking `InternalsVisibleTo` for the .NET MAUI Toolkits in `Microsoft.Maui.Controls v10.0.40` Has Broken `CommunityToolkit.Maui` and `CommunityToolkit.Maui.Markup`](https://github.com/dotnet/maui/issues/34048)๐ง Fixes
- [XSG drops Trigger.Setters.Add() for Shell Tab Icons when using implicit xmlns - 10.0.40](https://github.com/dotnet/maui/issues/34039)๐ง Fixes
- [NullReferenceException thrown at runtime when using OnPlatform with SourceGen enabled](https://github.com/dotnet/maui/issues/34074)๐ง Fixes
- [SourceGen warning MAUIG2045 with RelayCommand and Async postfix](https://github.com/dotnet/maui/issues/34029)๐ง Fixes
- [[iOS] MauiCALayer and StaticCAShapeLayer crash on finalizer thread in Release/AOT builds](https://github.com/dotnet/maui/issues/33800)Full Changelog: https://github.com/dotnet/maui/compare/10.0.41...10.0.50