← Back to MAUI Releases
8.0.0-rc.2.9373
Preview
What’s Changed
MAUI Product Fixes
- [xaml] locate event handlers from base types by Jonathan Peppers in https://github.com/dotnet/maui/pull/17075
- Updated the RoundRectangle BorderTest to check all 4 corners by @jstedfast in https://github.com/dotnet/maui/pull/17172
- Fix CollectionView not displaying header or footers by @jknaudt21 in https://github.com/dotnet/maui/pull/16870
- Compatibility should depend on Controls by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17226
- (Windows) Fix tabbar visibility test by @Foda in https://github.com/dotnet/maui/pull/17240
- [msbuild] fix NuGet Central Package Management (CPM) by Jonathan Peppers in https://github.com/dotnet/maui/pull/17235
- Copy Windows assets to the output folder for Unpackaged by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17238
- Remove null forgiveness operator and fix NRE from
PlatformViewin disconnect by Shane Neuville in https://github.com/dotnet/maui/pull/17248 - [iOS] Fix issues setting Shell TabBar appearance by Javier Suárez in https://github.com/dotnet/maui/pull/15748
- [android] improve ToolbarExtensions.UpdateIconColor performance by Jonathan Peppers in https://github.com/dotnet/maui/pull/17241
- [Windows] Fix collection default spacing by @Foda in https://github.com/dotnet/maui/pull/17261
- Use strong type for PointerGestureRecognizer Windows PlatformArgs by @tj-devel709 in https://github.com/dotnet/maui/pull/17277
- [android] improve performance of ActivityExtensions.GetWindowFrame by Jonathan Peppers in https://github.com/dotnet/maui/pull/17256
- [Android] Fix single taps by @hartez in https://github.com/dotnet/maui/pull/16561
- Copy Windows MauiAssets to the publish folder for Unpackaged by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17329
- [Xaml] do not register srcinfo for xaml-defined values by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17230
- Extract TFM string into a const by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17336
- Enable requesting the full preview size on iOS drag shadow & iOS and Windows Samples by @tj-devel709 in https://github.com/dotnet/maui/pull/17282
- Wait for parent to get set before realizing titleview by Shane Neuville in https://github.com/dotnet/maui/pull/17360
- Adjust tap tests so they can work on Windows/iOS by @hartez in https://github.com/dotnet/maui/pull/17325
- [C] Replace value with same specificity by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17365
- [C] Port the specificity concept to Bindings by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17215
- Revert changes to setting context and add tests by Shane Neuville in https://github.com/dotnet/maui/pull/17348
- [Xaml] fix CollectionItems enumeration by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17364
- Passing test for #16960 by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17397
- Fix DragAndDropCleanupCode by Shane Neuville in https://github.com/dotnet/maui/pull/17430
- fix failing test for 17222 by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17450
- Null check everything in InvalidateMeasureIfContentSizeChanged by @hartez in https://github.com/dotnet/maui/pull/17472
- Clean up iOS DragAndDropDelegate by @jknaudt21 in https://github.com/dotnet/maui/pull/17495
- Fixed window not reacting to TitleBar wnd message by @Foda in https://github.com/dotnet/maui/pull/17041
- Changing value of Shell.NavBarIsVisible should change visibility of toolbar (ShellToolbar) by Peter Spada in https://github.com/dotnet/maui/pull/17358
- Split out sharable testing for non-element thing by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17387
- [Xaml] pass the logging helper to Template context by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17507
- Cleanup SwipeView and Propagate BC until we can fix compat layout by Shane Neuville in https://github.com/dotnet/maui/pull/17418
- Enable performance CAs for more Core classes by @hartez in https://github.com/dotnet/maui/pull/17524
- [C] Convert values on AppThemeBinding by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17567
- Add the missing package to the Blazor template by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17579
- [controls] improve “setter specificity” performance by Jonathan Peppers in https://github.com/dotnet/maui/pull/17527
- Recreate the Navigation Host If It’s been Destroyed by Shane Neuville in https://github.com/dotnet/maui/pull/17594
- [android] update AOT profile for .NET 8.0.100-rc.2.23468.1 by Jonathan Peppers in https://github.com/dotnet/maui/pull/17624
- try fix #17396 by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17505
- [Xaml] Double cast for OnPlat in StaticResource by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17545
- Remove Previous TitleView from Toolbar by Shane Neuville in https://github.com/dotnet/maui/pull/17353
- Recreate Details Fragment, if its been destroyed by Shane Neuville in https://github.com/dotnet/maui/pull/17604
- Remove reference to concrete native host app by Dan Siegel in https://github.com/dotnet/maui/pull/16803
- [Windows] Fixes border content clipping by @emaf in https://github.com/dotnet/maui/pull/17310
- If NavigationRenderer is Disposed don’t UpdateFrames by Shane Neuville in https://github.com/dotnet/maui/pull/17544
- Enable .NET 7
to work in .NET 8 SDK projects by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17409
Tests
- Enable Mac Catalyst Core Device Tests in CI by Gerald Versluis in https://github.com/dotnet/maui/pull/17232
- Added integration test for maui blazor maccatalyst codesign verification. by @dustin-wojciechowski in https://github.com/dotnet/maui/pull/17331
- Enable Mac Catalyst Controls Device Tests in CI by Gerald Versluis in https://github.com/dotnet/maui/pull/17229
- Ignore 16561 on catalyst for now by Shane Neuville in https://github.com/dotnet/maui/pull/17436
- Fix WinUI Tests by Shane Neuville in https://github.com/dotnet/maui/pull/17539
- Enable WinUI Controls Test Pipeline by Shane Neuville in https://github.com/dotnet/maui/pull/17221
- Reenable WinUI Device Tests parallel running by Gerald Versluis in https://github.com/dotnet/maui/pull/17613
Docs
- Add View docs by @jknaudt21 in https://github.com/dotnet/maui/pull/17220
- Update Page API docs by Gerald Versluis in https://github.com/dotnet/maui/pull/16981
- Improve comments in customer facing project templates by Gerald Versluis in https://github.com/dotnet/maui/pull/17518
- Document return values for animation extensions by @hartez in https://github.com/dotnet/maui/pull/17627
Dependency Updates
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/17196
- Bump NUnit3TestAdapter from 4.4.2 to 4.5.0 by @dependabot in https://github.com/dotnet/maui/pull/17271
- [build] Update main with latest changes for internal builds by Rui Marinho in https://github.com/dotnet/maui/pull/17255
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/17300
- Update the macios dependencies to new package names. by @rolfbjarne in https://github.com/dotnet/maui/pull/17267
- Bump the aspnetcore group with 7 updates by @dependabot in https://github.com/dotnet/maui/pull/17345
- [tizen]Bump Tizen to rc2 packages by Rui Marinho in https://github.com/dotnet/maui/pull/17399
- [ci] Bump stable versions on main by Rui Marinho in https://github.com/dotnet/maui/pull/17407
- Dependabot will manage versions on main by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17460
- Bump the microsoftextensions group with 1 update by @dependabot in https://github.com/dotnet/maui/pull/17485
- Revert “[main] Update dependencies from dotnet/xharness” by Shane Neuville in https://github.com/dotnet/maui/pull/17530
- Bump powershell from 7.3.6 to 7.3.7 by @dependabot in https://github.com/dotnet/maui/pull/17511
- Bump Microsoft.Web.WebView2 from 1.0.1938.49 to 1.0.2045.28 by @dependabot in https://github.com/dotnet/maui/pull/17486
- [net8.0] Bump net7 stable by Rui Marinho in https://github.com/dotnet/maui/pull/17570
- [net8.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/17603
- Update SkiaSharp to the latest stable version (2.88.6) by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17558
- Bump the xunit group with 3 updates by @dependabot in https://github.com/dotnet/maui/pull/17619
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/17620
- [release/8.0.1xx-rc2] Update rc2 versions by Rui Marinho in https://github.com/dotnet/maui/pull/17703
- [release/8.0.1xx-rc2] Bump android to latest by Rui Marinho in https://github.com/dotnet/maui/pull/17720
- [release/8.0.1xx-rc2] Update dependecies for RC2 by Rui Marinho in https://github.com/dotnet/maui/pull/17743
- [release/8.0.1xx-rc2] Bump iOS version by Rui Marinho in https://github.com/dotnet/maui/pull/17797
- [release/8.0.1xx-rc2] Bump iOS version by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17807
- [release/8.0.1xx-rc2] Update aspnet packages by Rui Marinho in https://github.com/dotnet/maui/pull/17837
Housekeeping
- Update NuGet.config for 7.0.11 by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17170
- [net8.0] [release/8.0.1xx-rc1]Revert net7 sr8 by @github-actions in https://github.com/dotnet/maui/pull/17174
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17244
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17262
- [build] Move to rc2 packages by Rui Marinho in https://github.com/dotnet/maui/pull/17278
- [net8.0] Merge main to net8.0 by Rui Marinho in https://github.com/dotnet/maui/pull/17284
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17311
- [build] Don’t use internal feeds on main by Rui Marinho in https://github.com/dotnet/maui/pull/17324
- Add RC1 to our Issue Template by Shane Neuville in https://github.com/dotnet/maui/pull/17332
- [build] Remove LangVersion by Rui Marinho in https://github.com/dotnet/maui/pull/17328
- Removed references to GraphicsTester.Skia.Tizen from Maui-dev and Maui-vscode sln files. by @dustin-wojciechowski in https://github.com/dotnet/maui/pull/17334
- Merge main into net8.0 by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17350
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17362
- Remove macOS as that is not installed by default by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17379
- Increase timeouts to 4 hours by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17386
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17388
- Add .editorconfig to Core for specifying CA rules by @hartez in https://github.com/dotnet/maui/pull/17411
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17421
- Merge main into net8.0 by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17419
- [ci] Add MSI transport nugets to sign verify by @pjcollins in https://github.com/dotnet/maui/pull/17335
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17443
- Revert “Merge main into net8.0” by Rui Marinho in https://github.com/dotnet/maui/pull/17456
- [tests] Don’t set xcode path by Rui Marinho in https://github.com/dotnet/maui/pull/17451
- Update README.md by @lutzroeder in https://github.com/dotnet/maui/pull/17468
- [net8.0] Merge main to net8.0 by Rui Marinho in https://github.com/dotnet/maui/pull/17462
- [net8.0] Merge main net8.0 by Rui Marinho in https://github.com/dotnet/maui/pull/17489
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17537
- [net8.0] Merge main to net8.0 by Rui Marinho in https://github.com/dotnet/maui/pull/17557
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17562
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17595
- Fix typo in build.sh by @eltociear in https://github.com/dotnet/maui/pull/17305
- [net8.0] Merge main to net8 by Rui Marinho in https://github.com/dotnet/maui/pull/17649
- [release/8.0.1xx-rc2] Merge net8.0 to release rc2 branch by Rui Marinho in https://github.com/dotnet/maui/pull/17704
- [release/8.0.1xx-rc2] Don’t run hide on tapped code if window is null by @github-actions in https://github.com/dotnet/maui/pull/17800
- [release/8.0.1xx-rc2] Add the new feeds by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17842
Full Changelog: https://github.com/dotnet/maui/compare/8.0.0-rc.1.9171…8.0.0-rc.2.9373