← Back to MAUI Releases
8.0.0-preview.5.8529
Preview
What’s Changed
- Adding ContentInsets to iOS Keyboard Scrolling by @tj-devel709 in https://github.com/dotnet/maui/pull/14371
- Removing skip attribute from SearchBarHandlerTests.CancelButtonColorInitializeCorrectly on Windows by @MSLukeWest in https://github.com/dotnet/maui/pull/14852
- [controls] improve performance of {Binding} by Jonathan Peppers in https://github.com/dotnet/maui/pull/14830
- [Android] Fix gestures in Label Spans by Javier Suárez in https://github.com/dotnet/maui/pull/14410
- [Android] Fix Entry issues with Keyboard using IsPassword by Javier Suárez in https://github.com/dotnet/maui/pull/14382
- [core] use StringComparer for Dictionary/HashSet by Jonathan Peppers in https://github.com/dotnet/maui/pull/14900
- Investigations and fixes for the Foo by Matthew Leibowitz in https://github.com/dotnet/maui/pull/14910
- Clarify ISafeAreaView docs by @hartez in https://github.com/dotnet/maui/pull/14934
- [Windows] Fix CollectionView.RemainingItemsThresholdReached by @Foda in https://github.com/dotnet/maui/pull/14391
- Updated info around the Task return type by Pedro Jesus in https://github.com/dotnet/maui/pull/14937
- Update XamlParseExceptionConstraint.cs(removed unused method) by @Rustamxon in https://github.com/dotnet/maui/pull/14971
- [iOS] Fix Label Truncation on iOS with HorizontalOptions by @tj-devel709 in https://github.com/dotnet/maui/pull/14453
- [android] reduce interop calls in MauiDrawable by Jonathan Peppers in https://github.com/dotnet/maui/pull/14933
- [Android] Fix CollectionView EmptyView by Javier Suárez in https://github.com/dotnet/maui/pull/11763
- [android] improve layout performance of Label by Jonathan Peppers in https://github.com/dotnet/maui/pull/14980
- Fix Layout issues with the details page on Flyout by Shane Neuville in https://github.com/dotnet/maui/pull/12909
- Remove view from previous containerview by Shane Neuville in https://github.com/dotnet/maui/pull/14867
- Add the Platform* APIs for Graphics by Matthew Leibowitz in https://github.com/dotnet/maui/pull/14816
- Remove Controls Navigation Controller by Shane Neuville in https://github.com/dotnet/maui/pull/14976
- [Android] Changes updating ImageButton Padding to avoid size issues by Javier Suárez in https://github.com/dotnet/maui/pull/14905
- Make layout honor MaxWidth and MaxHeight requests by @jknaudt21 in https://github.com/dotnet/maui/pull/15022
- [Android] Correctly notify ImageButton border changes by Javier Suárez in https://github.com/dotnet/maui/pull/14874
- Set Icon to null and back again, working around Android issue by @BretJohnson in https://github.com/dotnet/maui/pull/13267
- Adjust flex item position to account for reversal when laying out unconstrained by @hartez in https://github.com/dotnet/maui/pull/13936
- CollectionView - Recycle DataTemplates when using template selector by Jonathan Dick in https://github.com/dotnet/maui/pull/12011
- Handle Grid * expansion when size is larger than minimum, but less than sufficient to display full size by @hartez in https://github.com/dotnet/maui/pull/14902
- [iOS] Normalize the orientation from MediaPicker photos by Javier Suárez in https://github.com/dotnet/maui/pull/14568
- Adjust index path for cell reuseid in carouselview by Jonathan Dick in https://github.com/dotnet/maui/pull/15140
- Wait for root page to load before processing modal by Shane Neuville in https://github.com/dotnet/maui/pull/15037
- [Android] Don’t dispose connectivity listeners by @jonpryor in https://github.com/dotnet/maui/pull/15145
- Make CollectionView on iOS measure to content size by @hartez in https://github.com/dotnet/maui/pull/14951
- Remove incorrect call to
DisconnectHandlerby Shane Neuville in https://github.com/dotnet/maui/pull/15036 - Account for padding when expanding * rows/columns to new sizes by @hartez in https://github.com/dotnet/maui/pull/15143
- [Android] Allow to use system fonts by Javier Suárez in https://github.com/dotnet/maui/pull/15010
- Tests and fixes to verify that spanned views are including spacing in measurements by @hartez in https://github.com/dotnet/maui/pull/15119
- Fix ContentView RTL by Shane Neuville in https://github.com/dotnet/maui/pull/15114
- Enable MacCatalyst for the Apple Sign In Authenticator by Jonathan Dick in https://github.com/dotnet/maui/pull/15188
- [shell] [windows] fix NRE when clearing shell items by Jonathan Peppers in https://github.com/dotnet/maui/pull/15220
- Fixed Android’s StreamImageSourceService.LoadDrawableAsync() by @jstedfast in https://github.com/dotnet/maui/pull/14109
- Use PrependToMapping method to replace Window MapTitle method by Matthew Leibowitz in https://github.com/dotnet/maui/pull/15041
- Implements Color.Equal() correctly by @jstedfast in https://github.com/dotnet/maui/pull/15218
- Fix Android WebAuth callback for system browser flows by Jonathan Dick in https://github.com/dotnet/maui/pull/15187
- [android] update AOT profile for .NET 8 Preview 5 by Jonathan Peppers in https://github.com/dotnet/maui/pull/15302
- Improved WebUtils.ParseQueryString() by @jstedfast in https://github.com/dotnet/maui/pull/15245
- Use [AppendTo|PrependTo|Replace]Mapping for Focus commands by Matthew Leibowitz in https://github.com/dotnet/maui/pull/15040
- Set Version for Windows by Matthew Leibowitz in https://github.com/dotnet/maui/pull/15238
- Fix issue with CollectionView ignoring margins for content by @hartez in https://github.com/dotnet/maui/pull/15246
- [release/8.0.1xx-preview5] Fix broken button when adding PGR implicitly by @github-actions in https://github.com/dotnet/maui/pull/15421
- [release/8.0.1xx-preview5] Update ModalNavigationManager.cs by @github-actions in https://github.com/dotnet/maui/pull/15486
Dependency Updates
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/14860
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/15205
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/15327
- [net8.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/14845
- [net8.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/14997
- [net8.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/15242
- [net8.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/15273
- [net8.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/15294
- Bump Microsoft.WindowsAppSDK from 1.3.230331000 to 1.3.230502000 by @dependabot in https://github.com/dotnet/maui/pull/15012
- Bump Microsoft.Web.WebView2 from 1.0.1722.45 to 1.0.1774.30 by @dependabot in https://github.com/dotnet/maui/pull/14994
- Bump Microsoft.Net.Compilers.Toolset from 4.5.0 to 4.6.0 by @dependabot in https://github.com/dotnet/maui/pull/15135
- Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 by @dependabot in https://github.com/dotnet/maui/pull/15134
- Bump coverlet.collector from 3.2.0 to 6.0.0 by @dependabot in https://github.com/dotnet/maui/pull/15207
- Bump Xamarin.Android.Glide from 4.14.2.1 to 4.15.1 by @dependabot in https://github.com/dotnet/maui/pull/15089
- Bump Xamarin.AndroidX.Palette from 1.0.0.17 to 1.0.0.18 by @dependabot in https://github.com/dotnet/maui/pull/15268
- Bump Xamarin.AndroidX.RecyclerView from 1.3.0 to 1.3.0.1 by @dependabot in https://github.com/dotnet/maui/pull/14878
- Bump Xamarin.AndroidX.RecyclerView from 1.3.0.1 to 1.3.0.2 by @dependabot in https://github.com/dotnet/maui/pull/15272
- Bump Xamarin.AndroidX.AppCompat.AppCompatResources from 1.6.1 to 1.6.1.1 by @dependabot in https://github.com/dotnet/maui/pull/14884
- Bump Xamarin.AndroidX.AppCompat.AppCompatResources from 1.6.1.1 to 1.6.1.2 by @dependabot in https://github.com/dotnet/maui/pull/15263
- Bump Xamarin.Google.Crypto.Tink.Android from 1.8.0 to 1.8.0.1 by @dependabot in https://github.com/dotnet/maui/pull/14877
- Bump Xamarin.Google.Crypto.Tink.Android from 1.8.0.1 to 1.9.0 by @dependabot in https://github.com/dotnet/maui/pull/15206
- Bump Xamarin.Google.Crypto.Tink.Android from 1.9.0 to 1.9.0.1 by @dependabot in https://github.com/dotnet/maui/pull/15270
- Bump Xamarin.AndroidX.Lifecycle.LiveData from 2.6.1.1 to 2.6.1.2 by @dependabot in https://github.com/dotnet/maui/pull/15267
- Bump Xamarin.AndroidX.SwipeRefreshLayout from 1.1.0.12 to 1.1.0.13 by @dependabot in https://github.com/dotnet/maui/pull/15266
- Bump Xamarin.AndroidX.Browser from 1.5.0 to 1.5.0.1 by @dependabot in https://github.com/dotnet/maui/pull/14888
- Bump Xamarin.AndroidX.Browser from 1.5.0.1 to 1.5.0.2 by @dependabot in https://github.com/dotnet/maui/pull/15259
- Bump Xamarin.AndroidX.Window.WindowJava from 1.0.0.12 to 1.0.0.13 by @dependabot in https://github.com/dotnet/maui/pull/15269
- Bump Xamarin.AndroidX.MediaRouter from 1.3.1.2 to 1.3.1.3 by @dependabot in https://github.com/dotnet/maui/pull/14879
- Bump Xamarin.AndroidX.MediaRouter from 1.3.1.3 to 1.4.0.1 by @dependabot in https://github.com/dotnet/maui/pull/15265
- Bump Xamarin.AndroidX.Navigation.Common from 2.5.3.1 to 2.5.3.2 by @dependabot in https://github.com/dotnet/maui/pull/14880
- Bump Xamarin.AndroidX.Navigation.Common from 2.5.3.2 to 2.5.3.3 by @dependabot in https://github.com/dotnet/maui/pull/15260
- Update AndroidX by Matthew Leibowitz in https://github.com/dotnet/maui/pull/14892
- [release/8.0.1xx-preview5] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/15348
- [release/8.0.1xx-preview5 ] Update stable version of net7 by Rui Marinho in https://github.com/dotnet/maui/pull/15351
- [release/8.0.1xx-preview5] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in https://github.com/dotnet/maui/pull/15349
- [release/8.0.1xx-preview5] [net8.0] Bump tizen to preview5 by @github-actions in https://github.com/dotnet/maui/pull/15375
- Bump Xamarin.UITest from 4.1.3 to 4.1.4 by @dependabot in https://github.com/dotnet/maui/pull/15354
- [release/8.0.1xx-preview5] Update Win2D by @github-actions in https://github.com/dotnet/maui/pull/15413
Housekeeping
- [Housekeeping] Added sample to the Gallery to validate shape invalidations clipping by Javier Suárez in https://github.com/dotnet/maui/pull/14798
- Move main to use macOS Ventura machines by Rui Marinho in https://github.com/dotnet/maui/pull/14901
- [uitests] Work for get appium uitests with CI by Rui Marinho in https://github.com/dotnet/maui/pull/14488
- Add full list of MAUI versions to bug-report issue template by @japarson in https://github.com/dotnet/maui/pull/15120
- Small fixes for uitest project location and install by Rui Marinho in https://github.com/dotnet/maui/pull/15172
- [CI] Do not rebuild the ms tasks on device tests. by @mandel-macaque in https://github.com/dotnet/maui/pull/14476
- Set DOTNET_gcServer by Rui Marinho in https://github.com/dotnet/maui/pull/15275
- Enable parallel builds back by Rui Marinho in https://github.com/dotnet/maui/pull/15298
- Update cake scripts by Rui Marinho in https://github.com/dotnet/maui/pull/15277
- Fix up Compatibility gallery by Shane Neuville in https://github.com/dotnet/maui/pull/15020
- Android gallery fixes by Shane Neuville in https://github.com/dotnet/maui/pull/15118
- [CI] Remove the template explosion in the CI via a matrix by @mandel-macaque in https://github.com/dotnet/maui/pull/15334
- [CI] Remove the template explosion in the CI via a matrix by @mandel-macaque in https://github.com/dotnet/maui/pull/15340
- [net8.0] Add insertion back by Rui Marinho in https://github.com/dotnet/maui/pull/15352
- Add UITest Gallery and some simple tests by @sbanni in https://github.com/dotnet/maui/pull/15191
- [net8.0] Run security compliance only on private build by @github-actions in https://github.com/dotnet/maui/pull/15360
- Fix UItests scripts by Rui Marinho in https://github.com/dotnet/maui/pull/15353
- [release/8.0.1xx-preview5] [net8.0] Run security compliance only on private build by @github-actions in https://github.com/dotnet/maui/pull/15376
- Run security compliance only on private build by Rui Marinho in https://github.com/dotnet/maui/pull/15356
- [release/8.0.1xx-preview5] [net8.0] Add insertion back by @github-actions in https://github.com/dotnet/maui/pull/15377
- Legacy gallery filtered solutions by Shane Neuville in https://github.com/dotnet/maui/pull/15219
- Add some tests for changing the app version properties by Matthew Leibowitz in https://github.com/dotnet/maui/pull/15338
New Contributors
- @Rustamxon made their first contribution in https://github.com/dotnet/maui/pull/14971
- @BretJohnson made their first contribution in https://github.com/dotnet/maui/pull/13267
- @jonpryor made their first contribution in https://github.com/dotnet/maui/pull/15145
Full Changelog: https://github.com/dotnet/maui/compare/8.0.0-preview.4.8333…8.0.0-preview.5.8606