.NET MAUI Release Notes - 10.0.1xx-preview5
What's Changed
MAUI Product Fixes
- [NET10] Replace the obsolete RunJavaScriptTextInputPanel by @jsuarezruiz in #28531
- [HybridWebView] Fix some issues with the interception, typescript and other features by @mattleibow in #29829
- XAML xmlns simplifications by @StephaneDelcroix in #29579
- Expose _framework/hybridwebview.js to the html by @mattleibow in #29794
- [net10.0] [HybridWebView] Refactor and convert the HybridWebView.js file into a TypeScript file by @mattleibow in #29790
- [NET10] Enable Nullability on ShellPageRendererTracker by @jsuarezruiz in #28441
- [NET10.0] Removed the MessagingCenter from the RadioButtonGroup by @Tamilarasan-Paranthaman in #29366
- [NET10] Make
VisualElement.ComputeConstraintForView
andLayoutConstraint
enum public by @jsuarezruiz in #29703 - Add the ability to intercept all web resource requests by @mattleibow in #28876
- Fixed picker allows user input if the keyboard is visible by @NirmalKumarYuvaraj in #26382
- [Android] Fix gesture crash navigating by @jsuarezruiz in #19517
- Improve MSBuild Error Actionability in Resizetizer by @jsuarezruiz in #28999
- [NET10.0] Annotate converters for nullability 4/n by @MartyIX in #29549
- Fixed KeepLastItemInView Does Not Scroll to Last Item When Adding Items at Top by @Dhivya-SF4094 in #29632
- Apply nullability attributes to TimeChangedEventArgs by @jsuarezruiz in #29572
- [android] update AOT profiles for .NET 10 by @jonathanpeppers in #29612
- [NET10.0] Annotate converters for nullability 3/n by @MartyIX in #29314
- Include all platforms in multi project template by @jfversluis in #28766
- Make internal types used by MAUI Toolkit public by @jfversluis in #29443
- [net10.0] Trimmable view handlers by @simonrozsival in #28357
- Android Libraries Ecosystem Updates 20250502 by @moljac in #29331
- Revert "[Android][NET 10] Fix: Ensure Image consumes touches properly (#28429)" by @kubaflo in #29363
- Revert "Remove InternalsVisibleTo for Toolkit (#28994)" by @jfversluis in #29321
- Add Accessibility Selected for iOS CollectionView by @tj-devel709 in #29014
- [Android] Fixed Setting a Label visible after having had focus on a InputView will increase the Label's height by @Ahamed-Ali in #29210
- Remove by @MartyIX in #29256
- Update ListViewViewCellBinding.cs by @HarishKumarSF4517 in #29409
Testing
- [tests] Add coreclr test for SF sample by @rmarinho in #29327
- Run Categories Separately by @PureWeen in #29362
- [UI Test] Create a new UITest for ModalPageMarginCorrectAfterKeyboardOpens by @jsuarezruiz in #21897
- Fixed Test case failure in PR 29399 - Merge main to net10 by @rmarinho in #29608
- Fixed Test case failure in PR 29473 - [2025/05/19] Candidate by @prakashKannanSf3972 in #29457
- [Testing] Fix for UITest Catalyst screenshot dimension inconsistency and image cropping issue by @anandhan-rajagopal in #29204
- [Testing] Fix for flaky UITests in CI that occasionally fail - 10 by @anandhan-rajagopal in #29360
- [Testing] Update failing CarouselView2 tests to use CarouselView1 in sample by @nivetha-nagalingam in #29315
- [testing] Ignore ConnectivityChanged_Does_Not_Crash while crashing on net10 preview5 by @rmarinho in #29679
- [net 10.0 Testing] Enabled BuildsWithSpecialCharacters Test by @HarishKumarSF4517 in #29466
- Setup Stage for Validating CarouselView2 by @PureWeen in #29283
- Update LabelShouldSizeProperly.png by @anandhan-rajagopal in #29733
Dependency Updates
- Bump to 1.7.250513003 of WindowsAppSDK by @PureWeen in #29597
- Update dependencies from https://github.com/dotnet/macios build 20250604.8 by @dotnet-maestro[bot] in #29830
- Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25303.1+azdo.11697806 by @dotnet-maestro[bot] in #29811
- Update dependencies from https://github.com/dotnet/macios build 20250530.1 by @dotnet-maestro[bot] in #29747
- Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25272.1+azdo.11638978 by @dotnet-maestro[bot] in #29630
- [net10.0] Update dependencies from dotnet/macios by @dotnet-maestro[bot] in #29613
- [net10.0] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #29602
- Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25270.1+azdo.11621833 by @dotnet-maestro[bot] in #29593
- Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25269.1+azdo.11618129 by @dotnet-maestro[bot] in #29586
- Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25269.1+azdo.11615454 by @dotnet-maestro[bot] in #29576
- [net10.0] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #29511
- [net10.0] Update dependencies from dotnet/android by @dotnet-maestro[bot] in #29503
- [net10.0] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #29386
- [net10.0] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #29341
- [net10.0] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #29176
- Changed Syncfusion toolkit version from 1.0.4 to 1.0.5 by @PaulAndersonS in #29659
Docs
- [docs] Add doc with info about release process by @rmarinho in #29478
- Add API XML Docs for Graphics by @jfversluis in #29146
- Add API XML Docs for Graphics.Skia by @jfversluis in #29148
- Add API XML Docs for Graphics.Skia.WPF by @jfversluis in #29150
- Add API XML Docs for Graphics.Skia.GtkSharp by @jfversluis in #29149
- Add API XML Docs for Graphics.Text.Markdig by @jfversluis in #29151
- Page.OnBackButtonPressed remove outdated API documentation by @jfversluis in #29543
Housekeeping
- Update bug-report.yml with latest releases by @PureWeen in #29482
- Update Versions.props to 9.0.80 by @PureWeen in #29408
- [iOS] Move to 16.3 by @rmarinho in #29718
- Update breaking change tag to PMs by @jfversluis in #29326
- Localized file check-in by OneLocBuild Task: Build definition ID 13330: Build ID 11709525 by @dotnet-bot in #29839
- [api] Fix PublicApi shipped file by @rmarinho in #29840
- [create-pull-request] automated change by @github-actions[bot] in #29758
- [housekeeping] Automated PR to fix formatting errors on net10.0 by @rmarinho in #29737
- [net10.0] Merge main to net10 by @rmarinho in #29720
- [create-pull-request] automated change by @github-actions[bot] in #29722
- [net10.0] Update preview5 versions by @rmarinho in #29666
- [create-pull-request] automated change by @github-actions[bot] in #29701
- [ci] Update dependencies from 9.0.4 to 9.0.5 by @rmarinho in #29667
- [net10.0] Merge main to net10 by @rmarinho in #29399
- [ci] Fix Appium provisioning when no global nom exists by @rmarinho in #29607
- [2025/05/19] Candidate - In Flight Branch by @PureWeen in #29473
- [ci] Push metadata rollbacks by @rmarinho in #29401
- [2025/05/12] Candidate - In Flight Branch by @PureWeen in #29335
- [maui-release] Use DevDiv/Xamarin.yaml-templates by @pjcollins in #29385
- updated changes by @LogishaSelvarajSF4525 in #29352
- [2025/04/28] Candidate - In Flight Branch by @PureWeen in #29158
- [2025/05/03] Staging - In Flight Branch by @PureWeen in #28486
- [ci] Fix issue with duplicate License on msi by @rmarinho in #29477
- [ci] Rollback can t be pushed by @rmarinho in #29470
- [api] Fix unshipped/shipped api files for android by @rmarinho in #29465
- Format the .NET 10 branch too by @mattleibow in #29532
- Fix the action for updating formatting on PRs by @mattleibow in #29525
- [create-pull-request] automated change by @github-actions[bot] in #29533
- [create-pull-request] automated change by @github-actions[bot] in #29506
- Create a workflow that formats PRs by @mattleibow in #29507
- Update dotnet-format-daily.yml by @mattleibow in #29504
- Add more branches to the formatting run by @mattleibow in #29500
- [create-pull-request] automated change by @github-actions[bot] in #28203
Full Changelog: 10.0.0-preview.4.25263.4...10.0.0-preview.5.25305.6