← Back to MAUI Releases
9.0.0-preview.6.24327.7
Preview
What’s Changed
MAUI Product Fixes
- Update project & solution templates by Gerald Versluis in https://github.com/dotnet/maui/pull/22816
- Make sure ImageButton always has a background by Matthew Leibowitz in https://github.com/dotnet/maui/pull/22717
- [ios/catalyst] fix leak in NavigationPage by Jonathan Peppers in https://github.com/dotnet/maui/pull/22810
- [Android] Fix RadioButton selection in Group by Javier Suárez in https://github.com/dotnet/maui/pull/22787
- [Windows] Subscribe less pointer events in
UpdatingGestureRecognizersby @MartyIX in https://github.com/dotnet/maui/pull/22781 - [ios/catalyst] fix memory leak in CollectionView cells by Jonathan Peppers in https://github.com/dotnet/maui/pull/22867
- Add DarkTheme style for Frame by Shane Neuville in https://github.com/dotnet/maui/pull/22871
- [iOS] Fix setting the CurrentItem on CarouselView load by Shane Neuville in https://github.com/dotnet/maui/pull/22861
- [Windows] Optimize getting default font size and font family values by @MartyIX in https://github.com/dotnet/maui/pull/22782
- Remove LINQ and reflection from EasingTypeConverter by @imememani in https://github.com/dotnet/maui/pull/19260
- [ios/catalyst] fix memory leak in
ToolbarItemby Jonathan Peppers in https://github.com/dotnet/maui/pull/22893 - [Android] Border with RoundRectangle - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/21250
- Use corrected index for CellDisplayingEnded by Shane Neuville in https://github.com/dotnet/maui/pull/22912
- iOS Entry & Editor Placeholder font follows FontFamily property by Gerald Versluis in https://github.com/dotnet/maui/pull/22864
- Fix Android CollectionView Header and Footer Template by Shane Neuville in https://github.com/dotnet/maui/pull/22889
- [WinUI] Fix DateTimeFormatter for “ddd” by Tim Miller in https://github.com/dotnet/maui/pull/20045
- Remove unnecessary SendAppearing call by Shane Neuville in https://github.com/dotnet/maui/pull/22959
- SwipeView shows what’s beneath while still swiping - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/22741
- [XC] Fix SimplifyTypeExtensionVisitor by @simonrozsival in https://github.com/dotnet/maui/pull/23043
- [XC] Make assembly comparison less strict by @simonrozsival in https://github.com/dotnet/maui/pull/23031
- [iOS] Fixed NRE after calling ViewCell.ForceUpdateSize by @VitalyKnyazev in https://github.com/dotnet/maui/pull/23094
- Fix animated gifs in Release builds by Matthew Leibowitz in https://github.com/dotnet/maui/pull/22874
- Fix loaded so it fires on second subscription by Shane Neuville in https://github.com/dotnet/maui/pull/23095
- Make sure the view is still alive after posting by Matthew Leibowitz in https://github.com/dotnet/maui/pull/23114
- [iOS] TapGestureRecognizer should not fire when view is not enabled by Jonathan Dick in https://github.com/dotnet/maui/pull/23049
- Use correct interface type in FrameRenderer by Shane Neuville in https://github.com/dotnet/maui/pull/23124
- [Windows] Ensure titlebar button foreground colors use app theme by @Foda in https://github.com/dotnet/maui/pull/23144
SizeandSizeFshould not throw onNaNby Matthew Leibowitz in https://github.com/dotnet/maui/pull/22890- Fix Action Sheets for macOS by Matthew Leibowitz in https://github.com/dotnet/maui/pull/19629
- [ios] fix leak in ListView *Cells by Jonathan Peppers in https://github.com/dotnet/maui/pull/23143
- [XC] Produce warning when x:DataType is inherited from outer scope of
DataTemplateby @simonrozsival in https://github.com/dotnet/maui/pull/22803 - [ios/catalyst] fix more cycles in
NavigationPageby Jonathan Peppers in https://github.com/dotnet/maui/pull/23164 - Optimize resetting gesture recognizers by @symbiogenesis in https://github.com/dotnet/maui/pull/19987
- [Windows] Fix ListView insert not working properly by @Foda in https://github.com/dotnet/maui/pull/22746
- Fix
encoding in maui templates by @MiYanni in https://github.com/dotnet/maui/pull/22084 - NavHost cannot be null on Back key pressed - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/23170
- [ios/catalyst] fix memory leak in TabbedPage by Jonathan Peppers in https://github.com/dotnet/maui/pull/23166
- [iOS] Set WindowOverlay’s GraphicsView to transparent input by Tim Miller in https://github.com/dotnet/maui/pull/23208
- Avoid JavaCast + exceptions and instead just ask Java by Matthew Leibowitz in https://github.com/dotnet/maui/pull/23215
- Enable Binding inteceptors source generator by default by @simonrozsival in https://github.com/dotnet/maui/pull/22856
- [Essentials] Add DateTimeOffset overload in Preferences by @Cheesebaron in https://github.com/dotnet/maui/pull/22815
- Obsolete IBorder by Matthew Leibowitz in https://github.com/dotnet/maui/pull/23224
- Null terminate iOS TabbedRenderer by Shane Neuville in https://github.com/dotnet/maui/pull/23289
Docs
- Move docs to wiki by Shane Neuville in https://github.com/dotnet/maui/pull/22886
Tests
- [Testing] Remove IgnoreIfPlatforms usage on UITests by Javier Suárez in https://github.com/dotnet/maui/pull/22526
- Fix Appium install PowerShell script by Gerald Versluis in https://github.com/dotnet/maui/pull/22883
- Fix appium-install.ps1 by Matthew Leibowitz in https://github.com/dotnet/maui/pull/22916
- Ignore orientation CarV test for Mac by Shane Neuville in https://github.com/dotnet/maui/pull/22934
- Remove old Compatibility Appium test projects by Jonathan Dick in https://github.com/dotnet/maui/pull/23098
- [NativeAOT] Fix CarouselViewUITests by @simonrozsival in https://github.com/dotnet/maui/pull/23113
- [Tests] Update to Appium 5.0.0 by Jonathan Dick in https://github.com/dotnet/maui/pull/23118
- Fix failing tests on net9 branch by Shane Neuville in https://github.com/dotnet/maui/pull/23147
- [Housekeeping] Added UI Test to validate project template by Javier Suárez in https://github.com/dotnet/maui/pull/18567
- [release/9.0.1xx-preview6] Bump Appium version to 2.11 by @github-actions in https://github.com/dotnet/maui/pull/23339
Dependency Updates
- [net9.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/22735
- [net9.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/22895
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/22950
- [net9.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/22922
- [net9.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/22958
- [main] Update arcade and xharness by Rui Marinho in https://github.com/dotnet/maui/pull/22981
- [net9.0] Update arcade and xharness by Rui Marinho in https://github.com/dotnet/maui/pull/22982
- [Windows] Upgrade Windows App SDK from 1.5.1 to 1.5.4 by @MartyIX in https://github.com/dotnet/maui/pull/22992
- [net9.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/23046
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/23088
- [SR6] Update arcade and xharness (#22981) by Shane Neuville in https://github.com/dotnet/maui/pull/23100
- [net9.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/23072
- [net9.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/23127
- Bump to Android 34.0.113 by Jonathan Peppers in https://github.com/dotnet/maui/pull/23120
- [release/9.0.1xx-preview6] Update dependencies from dotnet/android by @dotnet-maestro in https://github.com/dotnet/maui/pull/23249
- [release/9.0.1xx-preview6] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/23248
Housekeeping
- 8.0.60 Release Versioning by Shane Neuville in https://github.com/dotnet/maui/pull/22920
- Bump to 8.0.70 Versioning by Shane Neuville in https://github.com/dotnet/maui/pull/22921
- Merge
release/8.0.1xx-sr6tomainby Shane Neuville in https://github.com/dotnet/maui/pull/22935 - Fix Release Versioning by Shane Neuville in https://github.com/dotnet/maui/pull/22941
- Fix PatchVersion to 70 by Shane Neuville in https://github.com/dotnet/maui/pull/22955
- [net9.0] Merge main to net9.0 by Rui Marinho in https://github.com/dotnet/maui/pull/22984
- Add SR6 to issue template by Shane Neuville in https://github.com/dotnet/maui/pull/23071
- Make sure the main branch is using .NET 8 SDK by Matthew Leibowitz in https://github.com/dotnet/maui/pull/23077
- Setup preview versioning for SR6.1 by Shane Neuville in https://github.com/dotnet/maui/pull/23096
- Update vscode extension recommendations by Jonathan Dick in https://github.com/dotnet/maui/pull/23044
- Add additional logging for PopLifeCycle by Shane Neuville in https://github.com/dotnet/maui/pull/23103
- Merge release/8.x-sr6 into main by Matthew Leibowitz in https://github.com/dotnet/maui/pull/23121
- Merge branch ‘release/8.0.1xx-sr6’ into main by Shane Neuville in https://github.com/dotnet/maui/pull/23146
- Merge SR 6 into main by Matthew Leibowitz in https://github.com/dotnet/maui/pull/23161
- [ci] Set OfficialBuildId when building asset manifests by @pjcollins in https://github.com/dotnet/maui/pull/23102
- [net9.0] Merge main into net9.0 by Shane Neuville in https://github.com/dotnet/maui/pull/23126
- Revert “[net9.0] Merge main into net9.0 (#23126)” by Shane Neuville in https://github.com/dotnet/maui/pull/23241
- [net9.0] Merge main into net9.0 by Shane Neuville in https://github.com/dotnet/maui/pull/23243
- Bump Previous DotNet Released Version by Shane Neuville in https://github.com/dotnet/maui/pull/23245
- [net9.0-preview6] Updated versions and fixes by Matthew Leibowitz in https://github.com/dotnet/maui/pull/23323
New Contributors
- @imememani made their first contribution in https://github.com/dotnet/maui/pull/19260
- @VitalyKnyazev made their first contribution in https://github.com/dotnet/maui/pull/23094
- @MiYanni made their first contribution in https://github.com/dotnet/maui/pull/22084
Full Changelog: https://github.com/dotnet/maui/compare/9.0.0-preview.5.24307.10…9.0.0-preview.6.24327.7