← Back to MAUI Releases
@aqua-ix
@maonaoda
Jakub Florkowski
@Foda
Shane Neuville
@MartyIX
@Giviruk
Jonathan Peppers
Stéphane Delcroix
@symbiogenesis
Eilon Lipton
@dartasen
Pedro Jesus
Matthew Leibowitz
Javier Suárez
Allan Ritchie
@koviant
Rui Marinho
Gerald Versluis
Alberto Aldegheri
Tim Miller
@BurningLights
@rafalka
@imememani
@molesmoke
Jonathan Dick
8.0.60 SR6
Contributors
What’s Changed
- Fix Android multi-window error message notation by @aqua-ix in https://github.com/dotnet/maui/pull/22350
- fix: fix 22183 RadioButton checked value by @maonaoda in https://github.com/dotnet/maui/pull/22186
- [iOS] FlyoutPage Shadow works incorrectly on iOS - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/22351
- Fix null handling in UpdateIndicatorLayout method (#22361) by Jakub Florkowski in https://github.com/dotnet/maui/pull/22382
- Border has a 1 pixel thickness even when it’s thickness property is set to 0 - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/21197
- [Windows] Clamp images inside buttons to button width/height by @Foda in https://github.com/dotnet/maui/pull/22276
- Don’t propagate VE.Frame changes back down to the Handler by Shane Neuville in https://github.com/dotnet/maui/pull/22347
- [iOS] FlyoutHeader size change fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/21692
- [WinUI] Cache gesture event subscriptions by @MartyIX in https://github.com/dotnet/maui/pull/21959
- enable css for StackBase, remove for StackLayout by @Giviruk in https://github.com/dotnet/maui/pull/22419
- [ios/catalyst] fix memory leaks in
*Cellby Jonathan Peppers in https://github.com/dotnet/maui/pull/22067 - Prevent measure in flexlayout during arrange pass by @Foda in https://github.com/dotnet/maui/pull/22411
- generate less IL for x:Array by Stéphane Delcroix in https://github.com/dotnet/maui/pull/21615
- [Controls] Enforce CA1507 - use nameof() where possible by @symbiogenesis in https://github.com/dotnet/maui/pull/22102
- Add switch to BlazorWebView to configure ‘fire and forget’ for Android Disposal by @Eilon in https://github.com/dotnet/maui/pull/22496
- App Crash during Scroll Animation while navigating away from Page - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/22492
- [Android] Geolocation IsListeningForeground property is always false by @dartasen in https://github.com/dotnet/maui/pull/21919
- Just trigger SizeChanged when Window size changes by Pedro Jesus in https://github.com/dotnet/maui/pull/22413
- [android] fix design-time build on project creation by Jonathan Peppers in https://github.com/dotnet/maui/pull/22559
- Allow PathFigureCollection to string conversion via converter by @symbiogenesis in https://github.com/dotnet/maui/pull/19889
- Fix Android ImageButton background, ripple and padding by Matthew Leibowitz in https://github.com/dotnet/maui/pull/22298
- [Android] Allow custom handler with key listener by Javier Suárez in https://github.com/dotnet/maui/pull/22546
- Binding Border.StrokeShape stopped working - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/22558
- [WinUI] Optimize
TransformationExtensionsby @MartyIX in https://github.com/dotnet/maui/pull/22481 - Crash on iOS when initializing a TabbedPage without children - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/22644
- [Windows] Improve performance of
ContentPanel.EnsureBorderPathby @MartyIX in https://github.com/dotnet/maui/pull/22346 - Stop Android from pinning native references to system services by Allan Ritchie in https://github.com/dotnet/maui/pull/22281
- Fixed creation of the CustomTabsActivityManager by @koviant in https://github.com/dotnet/maui/pull/22018
- [iOS] Fix ListView Scrolled event not triggering by Javier Suárez in https://github.com/dotnet/maui/pull/22661
- Weak Parent by Shane Neuville in https://github.com/dotnet/maui/pull/22561
- TitleView causes memory leaks - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/22673
- [Windows] Remove workaround for label text decorations by @MartyIX in https://github.com/dotnet/maui/pull/22650
- IllegalArgumentException when changing number of tabbar pages - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/22589
- [ci] Fix rev for version by Rui Marinho in https://github.com/dotnet/maui/pull/22716
- Fix the FontImageSource for Windows Unpackaged by Matthew Leibowitz in https://github.com/dotnet/maui/pull/22646
- Make sure to redraw the background drawable when the size is updated by Shane Neuville in https://github.com/dotnet/maui/pull/22626
- [iOS] Crash because of FontIconSource - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/22726
- Correct path to gather API docs artifacts in CI by Gerald Versluis in https://github.com/dotnet/maui/pull/22737
- Fixes BindableLayout BindingContext inheritance by Alberto Aldegheri in https://github.com/dotnet/maui/pull/17290
- Call RootViewChanged when setting ContentView to null by Tim Miller in https://github.com/dotnet/maui/pull/20052
- Picker ItemsSource fixes by @BurningLights in https://github.com/dotnet/maui/pull/19728
- Memory Leak in Style with Trigger - fix by Jakub Florkowski in https://github.com/dotnet/maui/pull/22503
- Support changing Window coordinates while changing those coordinates by Matthew Leibowitz in https://github.com/dotnet/maui/pull/22583
- Revert “[ios] fix memory leak in RadioButton by Shane Neuville in https://github.com/dotnet/maui/pull/22800
- Make sure the package source mapping is correct by Matthew Leibowitz in https://github.com/dotnet/maui/pull/22788
- [Windows] Set
CanDragandAllowDroponly if needed by @MartyIX in https://github.com/dotnet/maui/pull/22640 - Reduce the number of calls to invalidate measure by Matthew Leibowitz in https://github.com/dotnet/maui/pull/21801
- Fixing _loaded event firing logic by @rafalka in https://github.com/dotnet/maui/pull/22807
- Reset opacity when view is being reused by Shane Neuville in https://github.com/dotnet/maui/pull/22820
- 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
- [Testing] Remove IgnoreIfPlatforms usage on UITests by Javier Suárez in https://github.com/dotnet/maui/pull/22526
- [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
Docs
- Move docs to wiki by Shane Neuville in https://github.com/dotnet/maui/pull/22886
Dependency Updates
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/22791
- Update dependabot.yml to fix slash vs. dash by @Eilon in https://github.com/dotnet/maui/pull/22337
- Add provisioning mono back by Rui Marinho in https://github.com/dotnet/maui/pull/22395
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/22663
- [ci] Update packages System.Drawing by Rui Marinho in https://github.com/dotnet/maui/pull/22691
- Update SkiaSharp by Matthew Leibowitz in https://github.com/dotnet/maui/pull/21648
Tests
- [tests] fix F5 for Windows device tests by Jonathan Peppers in https://github.com/dotnet/maui/pull/22835
- Ignore orientation CarV test for Mac by Shane Neuville in https://github.com/dotnet/maui/pull/22934
- 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
- Flakey test fixes by Shane Neuville in https://github.com/dotnet/maui/pull/22338
- Add unit test for button images in layouts by @molesmoke in https://github.com/dotnet/maui/pull/21651
- [Testing] Split up current appium tests into separate projects by Javier Suárez in https://github.com/dotnet/maui/pull/21908
- [Housekeeping] Remove duplicate tests from LayoutTests by Javier Suárez in https://github.com/dotnet/maui/pull/22456
- Update to correct ExcludeMicrosoftNetTestSdk by Rui Marinho in https://github.com/dotnet/maui/pull/22459
- [Testing] Add legacy CollectionView UITests by Javier Suárez in https://github.com/dotnet/maui/pull/18979
- [Housekeeping] Moved Issue20696 to the correct new TestCases path by Javier Suárez in https://github.com/dotnet/maui/pull/22483
- Clean up some of the UI tests code by Matthew Leibowitz in https://github.com/dotnet/maui/pull/22550
- Update appium/drivers versions by Jonathan Dick in https://github.com/dotnet/maui/pull/22552
- [testing] Try xunit 2.6.6 with 2.8.0 vs runner by Jonathan Dick in https://github.com/dotnet/maui/pull/22621
- [Testing] Removed repetitive code from UITests by Javier Suárez in https://github.com/dotnet/maui/pull/22679
- [Testing] Added attribute to mark (and ignore) flaky UI Tests by Javier Suárez in https://github.com/dotnet/maui/pull/22684
- Fix the tests in VS by Matthew Leibowitz in https://github.com/dotnet/maui/pull/22700
- Add a bunch of button tests by @Foda in https://github.com/dotnet/maui/pull/22622
- [Housekeeping] Fix Issue22433Test by Javier Suárez in https://github.com/dotnet/maui/pull/22753
- Added some additional testing assets to sandbox by Matthew Leibowitz in https://github.com/dotnet/maui/pull/22821
New Contributors
- @aqua-ix made their first contribution in https://github.com/dotnet/maui/pull/22350
- @Giviruk made their first contribution in https://github.com/dotnet/maui/pull/22419
- @dartasen made their first contribution in https://github.com/dotnet/maui/pull/21919
- Allan Ritchie made their first contribution in https://github.com/dotnet/maui/pull/22281
- @koviant made their first contribution in https://github.com/dotnet/maui/pull/22018
- @BurningLights made their first contribution in https://github.com/dotnet/maui/pull/19728
- @rafalka made their first contribution in https://github.com/dotnet/maui/pull/22807
- @imememani made their first contribution in https://github.com/dotnet/maui/pull/19260
Full Changelog: https://github.com/dotnet/maui/compare/8.0.40…8.0.60