← Back to MAUI Releases
Jonathan Peppers
Stéphane Delcroix
@hartez
Javier Suárez
Shane Neuville
Rui Marinho
@janusw
@cat0363
@salarcode
@jonpryor
@etvorun
Rachel Kang
@mausam-shrestha
Tim Miller
@tj-devel709
@sbanni
Matthew Leibowitz
Eilon Lipton
Gerald Versluis
Dan Siegel
@BretJohnson
@molesmoke
@pjcollins
@emaf
@mauroa
@Foda
@jknaudt21
@japarson
@dustin-wojciechowski
@john-hollander
@jstedfast
@dotMorten
Diana Soltani
@samhouts
Dean Ellis
8.0.0-rc.1.9171
Preview
Contributors
Known Issues
- Black splash screens on iOS 16.5+ simulators
The splash screen on iOS simulators are sometimes black if you are not using a developer certificate. Splash screens will still appear on older simulators (such as iOS 15.5) or if you are doing a release build.
See more https://github.com/xamarin/xamarin-macios/issues/18469 - Always-visible scrollbars on iOS
The iOS scroll view does not always size correctly and you may always see a scrollbar.
See more https://github.com/dotnet/maui/issues/17224 - Installing .NET MAUI workload fails with signing errors
Make sure you’re using the latest RC1 SDK.
What’s Changed
- New duplicate image errors
After updating to RC 1, you may see an error about duplicate files (such as with image resources) and this is because previously we did not check for duplicates and the image that was selected was arbitrary. From RC 1, we are now checking to ensure there are no duplicates. Make sure that if you have globs including images, you are not also including images again and insteadUpdate:<ItemGroup> <MauiImage Include="Resources\Images\*" /> <!-- this will causes an error: --> <MauiImage Include="Resources\Images\myimage.svg" Color="Red" /> <!-- this will NOT result in an error: --> <MauiImage Update="Resources\Images\myimage.svg" Color="Red" /> </ItemGroup> - Changes to the way RIDs work
Although not directly affecting .NET MAUI apps/libraries right now, there was a change to the way the RIDs work in .NET 8 RC 1: https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/8.0/rid-graph
MAUI Product Fixes
- [ios] fix memory leak in Editor by Jonathan Peppers in https://github.com/dotnet/maui/pull/16348
- [ios] fix memory leak in Entry by Jonathan Peppers in https://github.com/dotnet/maui/pull/16349
- [Core] attribute SolidColorBrush for the XamlC processor by Stéphane Delcroix in https://github.com/dotnet/maui/pull/16370
- [ios] fix memory leaks in MauiDoneAccessoryView by Jonathan Peppers in https://github.com/dotnet/maui/pull/16380
- Resize internal content container when ScrollView content is resized by @hartez in https://github.com/dotnet/maui/pull/16385
- [iOS] Avoid CheckBox memory leak by Javier Suárez in https://github.com/dotnet/maui/pull/16376
- [ios] fix memory leak in RefreshView by Jonathan Peppers in https://github.com/dotnet/maui/pull/16384
- [C] fix SelectedIndex propagation for picker by Shane Neuville in https://github.com/dotnet/maui/pull/16387
- [Windows] Fix Border corners clipping issue by Javier Suárez in https://github.com/dotnet/maui/pull/14403
- [iOS] Fix Editor placeholder issues by Javier Suárez in https://github.com/dotnet/maui/pull/15883
- [Essentials] Make PublisherName public on NET8 by Rui Marinho in https://github.com/dotnet/maui/pull/16454
- Fix EntryCellRenderer to use FromHandler for text changes by Shane Neuville in https://github.com/dotnet/maui/pull/16458
- Reinstate IContentView and ILayout methods by @hartez in https://github.com/dotnet/maui/pull/16411
- [net8.0] Make UpdateBackground public by Rui Marinho in https://github.com/dotnet/maui/pull/16453
- [iOS/Catalyst] Fix issue setting ContentPage gradient background by Javier Suárez in https://github.com/dotnet/maui/pull/15832
- [Essentials] add WiFi permissions on Android 13+ by @janusw in https://github.com/dotnet/maui/pull/14718
- [iOS] Add updates for LineHeight, TextDecorations, CharacterSpacing by @cat0363 in https://github.com/dotnet/maui/pull/16223
- [Windows] fixing window glitches while moving or resizing by @salarcode in https://github.com/dotnet/maui/pull/14861
- Allow * rows/columns treated as Auto to expand during 2nd measure pass by @hartez in https://github.com/dotnet/maui/pull/16488
- Revert “[Windows] fixing window glitches while moving or resizing (#14861)” by Rui Marinho in https://github.com/dotnet/maui/pull/16541
- [ios] fix memory leak in SwipeView by Jonathan Peppers in https://github.com/dotnet/maui/pull/16532
- [SourceGen] Support genric types from XML namespaces by @jonpryor in https://github.com/dotnet/maui/pull/16486
- [ios] fix memory leak in TimePicker by Jonathan Peppers in https://github.com/dotnet/maui/pull/16265
- Use same type converter for Brush as for Color to enable XAML completion by @etvorun in https://github.com/dotnet/maui/pull/16559
- Fix Graphics Font comparison method by Javier Suárez in https://github.com/dotnet/maui/pull/15985
- [WinUI] Implement PointerPressed and PointerReleased by Rachel Kang in https://github.com/dotnet/maui/pull/16213
- [ X] Optimize OnPlatform element syntax by Stéphane Delcroix in https://github.com/dotnet/maui/pull/5611
- [ X] Support DynResources as AppThemeBinding values by Stéphane Delcroix in https://github.com/dotnet/maui/pull/16597
- Adds prompts when creating a new page. by @mausam-shrestha in https://github.com/dotnet/maui/pull/16331
- [ios] fix memory leak in GraphicsView by Jonathan Peppers in https://github.com/dotnet/maui/pull/16605
- Setting binding on Label doesn’t set text to incoming binding by Shane Neuville in https://github.com/dotnet/maui/pull/16410
- Use runtime check for setting WKWebView inspectable flag by Tim Miller in https://github.com/dotnet/maui/pull/16631
- Implement Additional PointerGestureRecognizer Platform Arguments by @tj-devel709 in https://github.com/dotnet/maui/pull/16426
- [C] fix Specificity for VSM by Stéphane Delcroix in https://github.com/dotnet/maui/pull/16404
- Prevent Android timer from adding multiple callbacks by @hartez in https://github.com/dotnet/maui/pull/16078
- [Android] Fix SwipeView not swiping using Label as direct content by Javier Suárez in https://github.com/dotnet/maui/pull/14824
- Locate MAUI View for PlatformView by Shane Neuville in https://github.com/dotnet/maui/pull/16463
- [android] update AOT profile for .NET 8.0.100-rc.1.23404.2 by Jonathan Peppers in https://github.com/dotnet/maui/pull/16644
- [ios] fix memory leak in SwipeItem by Jonathan Peppers in https://github.com/dotnet/maui/pull/16614
- [ios/catalyst] fix memory leak in DatePicker by Jonathan Peppers in https://github.com/dotnet/maui/pull/16589
- Add swipe gesture for uitests by @sbanni in https://github.com/dotnet/maui/pull/16560
- Fix the case where silent was requested by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16676
- Use the correct WASDK property by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16683
- Re-land “[Windows] fixing window glitches while moving or resizing” by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16637
- Update WebNavigationResult.cs doc comments by @Eilon in https://github.com/dotnet/maui/pull/16710
- [ios] fix memory leak in WindowOverlay by Jonathan Peppers in https://github.com/dotnet/maui/pull/16700
- Obsolete VisualElement.FocusChangeRequested event by Gerald Versluis in https://github.com/dotnet/maui/pull/16750
- [ios] fix memory leak in Picker by Jonathan Peppers in https://github.com/dotnet/maui/pull/16685
- [ X] avoid AmbiguousMatchException by Stéphane Delcroix in https://github.com/dotnet/maui/pull/15873
- Streamline SwipeView Children by Shane Neuville in https://github.com/dotnet/maui/pull/16753
- Allow “duplicate” files to be processed by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16534
- [iOS/Catalyst] Fix issue loading images from Stream by Javier Suárez in https://github.com/dotnet/maui/pull/16162
- MauiEmbedding extensions should use specified TApp type by Dan Siegel in https://github.com/dotnet/maui/pull/16758
- Make ImageSourcePartExtensions public by Javier Suárez in https://github.com/dotnet/maui/pull/16633
- Revert “Internalize MessagingCenter (#12582)” by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16798
- Import Keyboard Extension APIs by Tim Miller in https://github.com/dotnet/maui/pull/16572
- [windows] fix memory leak in ListView by Jonathan Peppers in https://github.com/dotnet/maui/pull/16762
- Add GetPosition method to DragStartingEventArgs, DragEventArgs, and DropEventArgs by Javier Suárez in
- [macOS] Don’t force the RID to be x64-only by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16678
- Make it more obvious how to use shell with sandbox by @BretJohnson in https://github.com/dotnet/maui/pull/16840
- [windows] Fix Picker PointerOver TextColor (#16751) by @molesmoke in https://github.com/dotnet/maui/pull/16752
- Add note about ClipsToBounds/IsClippedToBounds by @hartez in https://github.com/dotnet/maui/pull/16833
- [iOS] Fix ScrollTo method issues by Javier Suárez in https://github.com/dotnet/maui/pull/15984
- [Android] Fix issue setting CarouselView position on Ctor or Appearing by Javier Suárez in https://github.com/dotnet/maui/pull/16165
- [BuildTasks] Fix resolution for nested types by @pjcollins in https://github.com/dotnet/maui/pull/16841
- [windows] improve memory usage of
CollectionViewby Jonathan Peppers in https://github.com/dotnet/maui/pull/16838 - [ios] test MemoryAnalyzers package by Jonathan Peppers in https://github.com/dotnet/maui/pull/16346
- Revert “Make ImageSourcePartExtensions public” by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16893
- Set Mapper/Handler ctor to protected on migration handlers by Shane Neuville in https://github.com/dotnet/maui/pull/16882
- Fix support for VisualDiagnosticsOverlay/IWindowOverlay on Android Shell Apps by Tim Miller in https://github.com/dotnet/maui/pull/16138
- [WinUI] Update shadow mask as part of shadow properties by @emaf in https://github.com/dotnet/maui/pull/16895
- Improve the control over resource generation by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16845
- Add property for tapping on page to close soft input keyboard by Shane Neuville in https://github.com/dotnet/maui/pull/16530
- [windows] Fixed CarouselView items rendering by @mauroa in https://github.com/dotnet/maui/pull/16842
- [workload] Only install the WinUI pack on Windows by @pjcollins in https://github.com/dotnet/maui/pull/16937
- [core] use factory methods for registering services by Jonathan Peppers in https://github.com/dotnet/maui/pull/16741
- Handlers should not implement
IImageSourcePartSetterdirectly by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16901 - [WinUI] Fix exception when adding items to a linear layout CollectionView by @emaf in https://github.com/dotnet/maui/pull/16958
- [android] update AOT profile for .NET 8.0.0-rc.1.23419.3 by Jonathan Peppers in https://github.com/dotnet/maui/pull/16963
- Add interface to expose out UIView methods by Shane Neuville in https://github.com/dotnet/maui/pull/16868
- Revert “Remove TargetIdiom” by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16982
- Fix so updating FlyoutItemIsVisible hides/shows shell menu item by @BretJohnson in https://github.com/dotnet/maui/pull/16942
- Present to UIWindow associated with passed in page by Shane Neuville in https://github.com/dotnet/maui/pull/16983
- [android] Fixed ListView visibility and opacity on Android by @mauroa in https://github.com/dotnet/maui/pull/16941
- [android] fix DI registration for Frame, ListView, TableView by Jonathan Peppers in https://github.com/dotnet/maui/pull/16989
- [workload] Move default item updates to workload sdk by @pjcollins in https://github.com/dotnet/maui/pull/16990
- [Android] Fix Keyboard.Numeric issue by Javier Suárez in https://github.com/dotnet/maui/pull/16163
- [Windows] Notify Shell tab title changes by Javier Suárez in https://github.com/dotnet/maui/pull/16593
- Fix Flyout Crash (Windows) by @Foda in https://github.com/dotnet/maui/pull/16800
- [core] factory methods for registering services, part 2 by Jonathan Peppers in https://github.com/dotnet/maui/pull/17004
- Fix Android text alignment in migrated projects by @jknaudt21 in https://github.com/dotnet/maui/pull/16986
- Fix the order of logical modifications by Shane Neuville in https://github.com/dotnet/maui/pull/17020
- [macOS] Implement IsEnabled property in MenuFlyoutItems by Javier Suárez in https://github.com/dotnet/maui/pull/14920
- [android] CollectionView logical children grows with Header/Footer by Jonathan Peppers in https://github.com/dotnet/maui/pull/17012
- [iOS] Changes in Border clipping part by Javier Suárez in https://github.com/dotnet/maui/pull/15856
- [controls] Add SetterSpecificity handler for ICheckBox.IsChecked by Rui Marinho in https://github.com/dotnet/maui/pull/17067
- [controls] Add SetterSpecificity handler for IRadioButton.IsChecked by Rui Marinho in https://github.com/dotnet/maui/pull/17066
- [controls] Add SetterSpecificity handler for IDatePicker by Rui Marinho in https://github.com/dotnet/maui/pull/17071
- [controls] Add SetterSpecificity handler for IPicker.SelectedIndex by Rui Marinho in https://github.com/dotnet/maui/pull/17070
- [controls] Add SetterSpecificity handler for ISwitch.IsOn by Rui Marinho in https://github.com/dotnet/maui/pull/17068
- [controls] Add SetterSpecificity handler for ITimePicker.Time by Rui Marinho in https://github.com/dotnet/maui/pull/17072
- [controls] Add SetterSpecificity handler for IIndicatorView.Position by Rui Marinho in https://github.com/dotnet/maui/pull/17073
- Fixed the tab bar not hiding/showing if property changed by @Foda in https://github.com/dotnet/maui/pull/17069
- [controls] Add SetterSpecificity handler for IView.IsFocused by Rui Marinho in https://github.com/dotnet/maui/pull/17074
- Obsolete ClickGestureRecognizer by @Foda in https://github.com/dotnet/maui/pull/17081
- Fix blurry FontImageSource icons in iOS Tab Bar and buttons by @japarson in https://github.com/dotnet/maui/pull/16864
- Revert Factory Registration to fix ListView regression by Shane Neuville in https://github.com/dotnet/maui/pull/17084
- [net8.0] Add some properties/globs back into the NuGet for older workloads by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17090
- Add some properties/globs back into the NuGet for older workloads by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17091
- [Android] Fix-Issue-With-Refresh-Indicator-Not-Hiding by @dustin-wojciechowski in https://github.com/dotnet/maui/pull/17080
- [Controls] Move ITextInput and IFontElement to InputView by Rui Marinho in https://github.com/dotnet/maui/pull/17036
- Grid distribution fix by @john-hollander in https://github.com/dotnet/maui/pull/17023
- Rename Accelerator to KeyboardAccelerator and Refactor APIs by Rachel Kang in https://github.com/dotnet/maui/pull/16740
- Fixed Android RoundRectangle border logic by @jstedfast in https://github.com/dotnet/maui/pull/17087
- Fix RefreshView specificity on IsRefreshing by Rui Marinho in https://github.com/dotnet/maui/pull/17062
- [RC1] Implement Platform Args for Drag and Drop EventArgs by @tj-devel709 in https://github.com/dotnet/maui/pull/16962
- [WinUI] Fix borders not showing bottom and right side by @emaf in https://github.com/dotnet/maui/pull/17016
- [C] 2W bindings always apply by Stéphane Delcroix in https://github.com/dotnet/maui/pull/17110
- Update BindableObject API docs by Gerald Versluis in https://github.com/dotnet/maui/pull/17099
- Drag and Drop move suppression for older android builds by @tj-devel709 in https://github.com/dotnet/maui/pull/17150
- PermissionStatus: Remove “ios only” from documentation of Restricted by @dotMorten in https://github.com/dotnet/maui/pull/17156
- Update BindableObject API docs by Gerald Versluis in https://github.com/dotnet/maui/pull/17138
Tests
- [Windows] Fix SwipeView DeviceTests by Javier Suárez in https://github.com/dotnet/maui/pull/16226
- [tests] consolidate various DoesNotLeak tests by Jonathan Peppers in https://github.com/dotnet/maui/pull/16407
- [compatibility] Skip test on iOS by Rui Marinho in https://github.com/dotnet/maui/pull/16452
- [iOS] Re-enable editor tests by Javier Suárez in https://github.com/dotnet/maui/pull/16365
- [tests] Fix device tests to run on arm64 by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16408
- [uitests] Fix appium script by Rui Marinho in https://github.com/dotnet/maui/pull/16451
- [uitests] Skip a couple of more Compatibility UITests by Rui Marinho in https://github.com/dotnet/maui/pull/16477
- Add visual testing support, on top of Appium by @BretJohnson in https://github.com/dotnet/maui/pull/14999
- Fix BlazorWebView tests on Windows by @Eilon in https://github.com/dotnet/maui/pull/16487
- [testing] Make test by default on 16.4 by Rui Marinho in https://github.com/dotnet/maui/pull/16479
- [tests] Fix run Compatibility on iOS by Rui Marinho in https://github.com/dotnet/maui/pull/16549
- add unit test for #13585 by Stéphane Delcroix in https://github.com/dotnet/maui/pull/16578
- [iOS] Added DeviceTest to validate CharacterSpacing on Button by Javier Suárez in https://github.com/dotnet/maui/pull/16603
- Make Android visual test screenshots more deterministic by @BretJohnson in https://github.com/dotnet/maui/pull/16591
- [UITest] Add more logging and restart in setup by @sbanni in https://github.com/dotnet/maui/pull/16687
- [UITest] Add reset to test teardown if the app is not running anymore by @sbanni in https://github.com/dotnet/maui/pull/16769
- [tests] Enable TreatWarningsAsErrors=true by @pjcollins in https://github.com/dotnet/maui/pull/16766
- Add a UI test for tapping on a label span by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16222
- Use the x86 emulator for API 27 by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16869
- [UITest] Add a timeout to the appium server startup by @sbanni in https://github.com/dotnet/maui/pull/16939
- Tests: Add support for connected component analysis by @dotMorten in https://github.com/dotnet/maui/pull/16770
- [uitests] Bump versions and fix script by Rui Marinho in https://github.com/dotnet/maui/pull/16917
- Use a fixed WinUI window size for Appium test app by @BretJohnson in https://github.com/dotnet/maui/pull/16956
- Default paths for Appium projects, to simplify run steps by @BretJohnson in https://github.com/dotnet/maui/pull/16763
- Add Windows unpackaged DeviceTests in CI by Gerald Versluis in https://github.com/dotnet/maui/pull/17001
- Ignore failures from newly added UITests temporarily by @BretJohnson in https://github.com/dotnet/maui/pull/17003
- Fix UI drag & drop tests by @jknaudt21 in https://github.com/dotnet/maui/pull/17044
- [tests] Ignore appium visual test #15330 while we investigate by Rui Marinho in https://github.com/dotnet/maui/pull/17143
- Add a second set of borders to the Border Resize Content sample by @jstedfast in https://github.com/dotnet/maui/pull/17158
Docs
- Correct minor Barometer API docs mistake by Gerald Versluis in https://github.com/dotnet/maui/pull/16853
- Add ViewHandler Mapper docs by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16296
- Add
XML docs for explicit interface implementations in BlazorWebView by @Eilon in https://github.com/dotnet/maui/pull/16535 - Document Element by @jknaudt21 in https://github.com/dotnet/maui/pull/16299
- Add doc comments for common types used in templates, maps, webview by @Eilon in https://github.com/dotnet/maui/pull/16552
- Document IElementHandler by @DianaSoltani in https://github.com/dotnet/maui/pull/16706
- Document Brush & Colors by @jknaudt21 in https://github.com/dotnet/maui/pull/16738
- Update VisualElement docs by Gerald Versluis in https://github.com/dotnet/maui/pull/16754
- Improve VisualElement API Docs Follow-up by Gerald Versluis in https://github.com/dotnet/maui/pull/16933
Dependency Updates
- [net8.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in https://github.com/dotnet/maui/pull/16390
- Bump the windowsappsdk group with 1 update by @dependabot in https://github.com/dotnet/maui/pull/16372
- Bump the androidx group with 1 update by @dependabot in https://github.com/dotnet/maui/pull/16371
- [net8.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in https://github.com/dotnet/maui/pull/16406
- [net8.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/16389
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/16579
- Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 by @dependabot in https://github.com/dotnet/maui/pull/16583
- Bump the android group with 1 update by @dependabot in https://github.com/dotnet/maui/pull/16474
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/16600
- Bump the aspnetcore group with 7 updates by @dependabot in https://github.com/dotnet/maui/pull/16634
- [net8.0] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/16665
- Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 by @dependabot in https://github.com/dotnet/maui/pull/16822
- [net8.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/16829
- [net8.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in https://github.com/dotnet/maui/pull/16828
- [net8.0] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/16871
- Bump Microsoft.Net.Compilers.Toolset from 4.6.0 to 4.7.0 by @dependabot in https://github.com/dotnet/maui/pull/16889
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/16890
- [release/8.0.1xx-rc1] Update dependencies from dotnet/runtime by @dotnet-maestro in https://github.com/dotnet/maui/pull/16899
- [release/8.0.1xx-rc1] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in https://github.com/dotnet/maui/pull/16900
- [release/8.0.1xx-rc1] Updates for dotnet/runtime by Rui Marinho in https://github.com/dotnet/maui/pull/16904
- [release/8.0.1xx-rc1] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in https://github.com/dotnet/maui/pull/16950
- [release/8.0.1xx-rc1] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in https://github.com/dotnet/maui/pull/16951
- [release/8.0.1xx-rc1] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/16955
- [release/8.0.1xx-rc1] Update dependencies from xamarin/xamarin-android by @dotnet-maestro in https://github.com/dotnet/maui/pull/17008
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro in https://github.com/dotnet/maui/pull/17030
- Bump Microsoft.CodeAnalysis.NetAnalyzers from 7.0.3 to 7.0.4 by @dependabot in https://github.com/dotnet/maui/pull/17032
- [release/8.0.1xx-rx1] Bump xamarin-macios rc1 packages by Rui Marinho in https://github.com/dotnet/maui/pull/17033
- Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 by @dependabot in https://github.com/dotnet/maui/pull/17058
- Bump Microsoft.Web.WebView2 from 1.0.1901.177 to 1.0.1938.49 by @dependabot in https://github.com/dotnet/maui/pull/17059
- Bump the androidx group with 1 update by @dependabot in https://github.com/dotnet/maui/pull/17103
- [release/8.0.1xx-rc1] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro in https://github.com/dotnet/maui/pull/17163
Housekeeping
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16388
- [build] CI build fixes and UItests by Rui Marinho in https://github.com/dotnet/maui/pull/16401
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16413
- [net8.0] Merge main to net8.0 by Rui Marinho in https://github.com/dotnet/maui/pull/16420
- [ci] Run Codesign Verification after MSI creation by @pjcollins in https://github.com/dotnet/maui/pull/16423
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16427
- [build] Remove the old step for vs insertion on release by Rui Marinho in https://github.com/dotnet/maui/pull/16457
- [Housekeeping] Add latest versions to bug template by @samhouts in https://github.com/dotnet/maui/pull/16484
- [net8.0] Merge main to net8.0 by Rui Marinho in https://github.com/dotnet/maui/pull/16473
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16489
- [build] allow main to be built with a .NET 8 SDK by Jonathan Peppers in https://github.com/dotnet/maui/pull/16508
- Add
dotnet-localscripts to make using in tree dotnet easier. by @jonpryor in https://github.com/dotnet/maui/pull/16461 - [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16536
- [net8.0] Merge main to net8 branch by Rui Marinho in https://github.com/dotnet/maui/pull/16527
- Move powershell pack script into cake by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16588
- [Housekeeping] Add 8.0 preview 7 to bug report template by @samhouts in https://github.com/dotnet/maui/pull/16613
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16592
- [Housekeeping] Fix broken bug template by @samhouts in https://github.com/dotnet/maui/pull/16643
- [Housekeeping] Remove checkboxes from bug template by @samhouts in https://github.com/dotnet/maui/pull/16650
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16655
- [build] Bump XCode to 14.3.1 by Rui Marinho in https://github.com/dotnet/maui/pull/16374
- Update CODEOWNERS by @samhouts in https://github.com/dotnet/maui/pull/16682
- [net8.0] Merge main to net8.0 branch by Rui Marinho in https://github.com/dotnet/maui/pull/16681
- [net8.0] Merge main into net8.0 by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16695
- Enable default xcode path by Shane Neuville in https://github.com/dotnet/maui/pull/16708
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16690
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16771
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16801
- [build] avoid NETSDK1195 error by Jonathan Peppers in https://github.com/dotnet/maui/pull/16795
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16844
- Add a “VSCode” target to open the “maui.code-workspace”. by Dean Ellis in https://github.com/dotnet/maui/pull/16732
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16872
- Merge main into net8.0 by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16876
- [build] Manage extensions via maestro by Rui Marinho in https://github.com/dotnet/maui/pull/16834
- Fail the build before it even starts by Matthew Leibowitz in https://github.com/dotnet/maui/pull/16906
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16907
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16968
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16944
- [net8.0] Bring latest changes from main by Rui Marinho in https://github.com/dotnet/maui/pull/16976
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/16993
- [net8.0] Merge main to net8.0 by Rui Marinho in https://github.com/dotnet/maui/pull/17006
- [net8.0] Bump net7 version by Rui Marinho in https://github.com/dotnet/maui/pull/17009
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17017
- [release/8.0.1xx-rc1] Merge net8.0 to 8.0.1xx-rc1 by Rui Marinho in https://github.com/dotnet/maui/pull/17007
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17025
- Remove pinning to NET7 SDK by Shane Neuville in https://github.com/dotnet/maui/pull/17035
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17045
- [net8.0] Merge main to net8.0 by Rui Marinho in https://github.com/dotnet/maui/pull/17024
- [build] Try fix provisioning mono by Rui Marinho in https://github.com/dotnet/maui/pull/17076
- [net8.0] Merge main to net8.0 by Rui Marinho in https://github.com/dotnet/maui/pull/17100
- [release/8.0.1xx-rc1] Merge net8 to rc1 release by Rui Marinho in https://github.com/dotnet/maui/pull/17107
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17121
- Run the API diff against stable versions by Matthew Leibowitz in https://github.com/dotnet/maui/pull/17118
- [housekeeping] Automated PR to fix formatting errors by @github-actions in https://github.com/dotnet/maui/pull/17161
- [net8.0] Merge main to net8.0 branch by Rui Marinho in https://github.com/dotnet/maui/pull/17139
- [release/8.0.1xx-rc1] Merge net8.0 to rc1 by Rui Marinho in https://github.com/dotnet/maui/pull/17169
- [release/8.0.1xx-rc1]Revert net7 sr8 by Rui Marinho in https://github.com/dotnet/maui/pull/17173
New Contributors
- @cat0363 made their first contribution in https://github.com/dotnet/maui/pull/16223
- @salarcode made their first contribution in https://github.com/dotnet/maui/pull/14861
- @mausam-shrestha made their first contribution in https://github.com/dotnet/maui/pull/16331
- @DianaSoltani made their first contribution in https://github.com/dotnet/maui/pull/16706
- @emaf made their first contribution in https://github.com/dotnet/maui/pull/16895
- @john-hollander made their first contribution in https://github.com/dotnet/maui/pull/17023
Full Changelog: https://github.com/dotnet/maui/compare/8.0.0-preview.7.8842…8.0.0-rc.1.9149