What's Changed
- Fix broken button when adding PGR implicitly by @PureWeen in #15419
- [net8.0] Fix broken button when adding PGR implicitly by @github-actions in #15422
- Correct docs for Grid ColumnSpacing/RowSpacing by @hartez in #15425
- Modify ID Generator Starting Point of DataTemplate Class to Prevent ItemViewType Collision by @expensivecow in #15438
- Move Windows and iOS Frame measure and arrange to xplat layer by @jknaudt21 in #14987
- [net8.0] Update ModalNavigationManager.cs by @github-actions in #15485
- Update ModalNavigationManager.cs by @PureWeen in #15483
- Don't reset App.Current OnResume if it's already set by @PureWeen in #15496
- Clear window from ContextStub after it's closed by @PureWeen in #15495
- Fix incorrect calculation of expansion size when *s have different scalars by @hartez in #15532
- [iOS] Set AutoKeyboardManagerScroll's Tokens to null when disconnecting by @tj-devel709 in #15560
- Restore & obsolete Windows MauiWebView ctor by @jfversluis in #15541
- [Windows] Avoid unexpected characters from WebView EvaluateScript by @jsuarezruiz in #15471
- Fix typo on Resizetizer After.targets by @dellis1972 in #15630
- [ios] fix memory leak in Image by @jonathanpeppers in #15062
- [Android] Fix toolbar OverflowIcon color not getting properly set. by @widavies in #15612
- Fix sizing issues with CollectionView on Windows by @hartez in #15587
- Workaround WinUI bug with adding/removing flyouts by @PureWeen in #14985
- [iOS] Allow to remove the Image from Button by @jsuarezruiz in #15624
- FilePicker on Mac Catalyst does not always return the file picked by @MartyIX in #13814
- Hook up ScrollViewer event tracking in Windows CollectionView by @hartez in #15555
- [Windows] Fix issues setting Shell TabBar appearance by @PureWeen in #15690
- feat: adding IWindowCreator by @dansiegel in #14921
- [android] support more system font names by @jonathanpeppers in #15759
- [Windows] Implement ItemsUpdatingScrollMode on CollectionView by @jsuarezruiz in #15601
- Formalize virtual layout concepts and fix iOS memory leaks by @hartez in #15303
- [Android] Fix Button issue updating background brush type by @jsuarezruiz in #15725
- Add SwipeItems to LogicalChildren by @jsuarezruiz in #13864
- Skip the compatibility warning by @mattleibow in #15854
- [ios] fix memory leak in CollectionView cells by @jonathanpeppers in #15831
- Correctly identify headers/footers when using UngroupedItemsSource by @hartez in #15688
- Optimize iOS selection synchronization by @filipnavara in #14613
- Fixed removing items from the shell causing a crash by @Foda in #15098
- [essentials] ensure WebUtils.ParseQueryString captures fragment parameters by @rdavisau in #15662
- [Windows] Fix crash swapping MainPage by @jsuarezruiz in #14262
- Wait for switched item to load by @PureWeen in #15891
- [Revert] Correctly identify headers/footers when using UngroupedItems… by @rmarinho in #15886
- Use default SmallChange value for WinUI slider by @rachelkang in #14912
- Fix PointerGesture CommandParameter properties by @rachelkang in #15863
Dependency Updates
- Update Win2D by @mattleibow in #15400
- Bump Xamarin.GooglePlayServices.Maps from 118.1.0.1 to 118.1.0.2 by @dependabot in #15409
- Bump Xamarin.Firebase.AppIndexing from 120.0.0.11 to 120.0.0.12 by @dependabot in #15406
- Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1 by @dependabot in #15408
- [net8.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #15414
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #15450
- [net8.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in #15306
- Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2 by @dependabot in #15502
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #15581
- Bump Microsoft.Web.WebView2 from 1.0.1774.30 to 1.0.1823.32 by @dependabot in #15474
- [main] Updates to new released packages by @rmarinho in #15648
- Bump Microsoft.WindowsAppSDK from 1.3.230502000 to 1.3.230602002 by @dependabot in #15639
- Bump System.Text.Json from 7.0.2 to 7.0.3 by @dependabot in #15641
- Bump Microsoft.CodeAnalysis.NetAnalyzers from 7.0.1 to 7.0.3 by @dependabot in #15680
- Bump Markdig from 0.23.0 to 0.31.0 by @dependabot in #15702
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #15727
- [Tizen] Bump tizen preview6 by @rmarinho in #15724
- [net8.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #15506
- Bump cake.tool from 2.1.0 to 2.3.0 by @dependabot in #15752
- Android x nuget bumps by @PureWeen in #15746
- [net8.0] Use darc for packs from runtime by @lewing in #15731
- Bump Microsoft.AspNetCore.Components.Web from 7.0.7 to 7.0.8 by @dependabot in #15823
- [net8.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in #15291
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in #15857
- Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 by @dependabot in #15878
- [net8.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in #15504
- Bump powershell from 7.3.4 to 7.3.5 by @dependabot in #15911
- [release/8.0.1xx-preview6] Bump to xamarin/xamarin-android@e55038e5 by @jonathanpeppers in #15926
- [net8.0] bump to xamarin/xamarin-android@efa14e26 by @jonathanpeppers in #15934
- [release/8.0.1xxx-preview6] Merge net8.0 to preview6 by @rmarinho in #15943
- [release/8.0.1xx-preview6] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in #15956
- [release/8.0.1xx-preview6] Update aspnet packages by @rmarinho in #15887
Tests
- [uitests] Fix appium versions by @rmarinho in #15453
- Add the drag and drop gestures back to the appium ui tests for mac/ios targets by @sbanni in #15484
- Skip tests currently having issues on WinUI by @PureWeen in #15527
- Ignore additional tests for iOS by @PureWeen in #15513
- [uitests] Fix xcode uitests by @rmarinho in #15749
- [uitests] Run Control gallery tests with cake on iOS and Android by @rmarinho in #15657
- [GraphicsTester] only build for maccatalyst-x64 by @jonathanpeppers in #15798
- [uitests] Fix uitests pipelines triggers for Compatibility tests by @rmarinho in #15830
Docs
- First pass at adding developer layout docs by @hartez in #15426
- Add Forms->MAUI differences notes to layout dev docs by @hartez in #15551
- Include documentation section about OnSizeAllocated by @hartez in #15617
Housekeeping
- Pin main branch to net7 by @PureWeen in #15452
- Remove legacy launch settings by @PureWeen in #15511
- Add all platforms if build args don't restrict to a single platform by @PureWeen in #15561
- Add 8.0.0-preview.5.8529 to bug report issue template by @japarson in #15615
- [net8.0] Merge main to net8 by @rmarinho in #15478
- [net8.0] Revert squash merge from main by @rmarinho in #15632
- [net8] Merge main to net8.0 by @rmarinho in #15674
- Update CODEOWNERS by @rookiejava in #15008
- Remove HandlerImpl folder and put partial files together by @PureWeen in #14339
- Just run the pack every time by @PureWeen in #15588
- [CI] Move away from template parameters to help moving to a matrix strategy. by @mandel-macaque in #15761
- Sync aar file with latest java changes by @PureWeen in #15780
- Run daily code formatting on .NET SDK 7.0.304 by @jfversluis in #15790
- [CI] Remove template explosion on the maui templates build tests. by @mandel-macaque in #15365
- [housekeeping] Automated PR to fix formatting errors by @github-actions in #15801
- [housekeeping] Automated PR to fix formatting errors by @github-actions in #15845
- Split daily code formatting check in 2: .NET 7 branch and main branch by @jfversluis in #15791
- [net8.0] Merge main to net8.0 by @rmarinho in #15853
- [housekeeping] Automated PR to fix formatting errors by @github-actions in #15865
- Daily code formatting task: use different branch for net7.0 branch by @jfversluis in #15879
- [housekeeping] Automated PR to fix formatting errors by @github-actions in #15921
- [net8.0] Merge main to net8.0 branch by @rmarinho in #15931
New Contributors
- @expensivecow made their first contribution in #15438
- @widavies made their first contribution in #15612
- @MartyIX made their first contribution in #13814
- @lewing made their first contribution in #15731
- @filipnavara made their first contribution in #14613
- @rdavisau made their first contribution in #15662
Full Changelog: 8.0.0-preview.5.8606...8.0.0-preview.6.8686