← Back to MAUI Releases
@campersau
@antonfirsov
Rui Marinho
@hartez
@tmijieux
Shane Neuville
Jonathan Peppers
Javier Suárez
Matthew Leibowitz
Pedro Jesus
Tim Miller
@TanayParikh
@SteveSandersonMS
@rookiejava
@MackinnonBuck
Gerald Versluis
@eerhardt
Eilon Lipton
@jpobst
@bricelam
Dean Ellis
@stmoor
@cshung
@javiercn
@martincostello
@mkhamoyan
Jonathan Dick
@akoeplinger
Stéphane Delcroix
@conceptdev
@VSadov
Rachel Kang
@nextfool
@japarson
6.0.300-rc.2
Preview
Contributors
What’s Changed
- [Blazor] Use static AppOriginUri everywhere - #5941 ([@campersau](https://github.com/campersau))
- [Android] SelectableItemsViewAdapter: update SelectableViewHolder on selection changes - #6249 ([@antonfirsov](https://github.com/antonfirsov))
- Remove nuspec for old stuff - #6245 ([Rui Marinho](https://github.com/rmarinho))
- Add test for #6239; Add tests and equivalent fix for HorizontalStackLayoutManager - #6258 ([@hartez](https://github.com/hartez))
- Cleanup code format - #6242 ([Rui Marinho](https://github.com/rmarinho))
- Let’s see if we can make these tests stable - #6241 ([@hartez](https://github.com/hartez))
- fix width constraint when measuring stacklayout children - #6239 ([@tmijieux](https://github.com/tmijieux))
- Swap out virtual view when navigating to new Shell Item - #6109 ([Shane Neuville](https://github.com/PureWeen))
- [android] update AOT profiles - #6238 ([Jonathan Peppers](https://github.com/jonathanpeppers))
- [Windows] Fix ListView menu events not working - #6230 ([Javier Suárez](https://github.com/jsuarezruiz))
- Add single target build ProjectCapability - #4791 ([Matthew Leibowitz](https://github.com/mattleibow))
- Support dotnet build with UseMauiCore - #6186 ([Matthew Leibowitz](https://github.com/mattleibow))
- Use infinity for measure constraints when determining auto sizes - #6217 ([@hartez](https://github.com/hartez))
- Improved Shell benchmark - #6167 ([Pedro Jesus](https://github.com/pictos))
- Use known row/column width/height when doing initial measure - #6137 ([@hartez](https://github.com/hartez))
- Ignore menu code pre iOS13 - #6205 ([Shane Neuville](https://github.com/PureWeen))
- Add Try/Catch wrapper around iOS StatusBar rendering - #6201 ([Tim Miller](https://github.com/drasticactions))
- Fix TitleView swapping behavior on Android/WinUI - #6195 ([Shane Neuville](https://github.com/PureWeen))
- Clean-up and fix VisualTreeElementExtensions hit testing - #5892 ([@antonfirsov](https://github.com/antonfirsov))
- [Android] Fix crash adding/removing SwipeItems dynamically in the SwipeView - #6053 ([Javier Suárez](https://github.com/jsuarezruiz))
- Create custom Automation Peer for MauiButton - #6139 ([Shane Neuville](https://github.com/PureWeen))
- [Windows] Avoid Released event fired twice - #6184 ([Javier Suárez](https://github.com/jsuarezruiz))
- [Windows] Avoid highlight default color in Label Spans - #6185 ([Javier Suárez](https://github.com/jsuarezruiz))
- Views spanning both auto and star cells should not contribute to the Auto size - #6106 ([@hartez](https://github.com/hartez))
- Remove the hard Tizen dependency - #6172 ([Matthew Leibowitz](https://github.com/mattleibow))
- Remove old maestro feeds - #6131 ([Matthew Leibowitz](https://github.com/mattleibow))
- Blazor Hybrid Android Prevent Repeated Blazor Instantiation - #6143 ([@TanayParikh](https://github.com/TanayParikh))
- Create Flyout.Details inside Fragment - #6023 ([Shane Neuville](https://github.com/PureWeen))
- Remove Build Tasks that are now implicitly included - #6130 ([Shane Neuville](https://github.com/PureWeen))
- Include margin in Frame’s DesiredSize - #6114 ([@hartez](https://github.com/hartez))
- Static content hot reload update - #6124 ([@SteveSandersonMS](https://github.com/SteveSandersonMS))
- Fix WinUI class libraries a bit better - #6089 ([Matthew Leibowitz](https://github.com/mattleibow))
- Adds Tizen backend - #2360 ([@rookiejava](https://github.com/rookiejava))
- Use the correct text in the [Obsolete] attributes - #6079 ([Matthew Leibowitz](https://github.com/mattleibow))
- Remove uses-sdk from the manifest - #6113 ([Matthew Leibowitz](https://github.com/mattleibow))
- Static content hot reload (CSS only for now) - #6097 ([@SteveSandersonMS](https://github.com/SteveSandersonMS))
- [iOS] Add vertical text alignment to Editor - #5996 ([Rui Marinho](https://github.com/rmarinho))
- Leave the content panel active on the Windows scrollview at all times - #6087 ([@hartez](https://github.com/hartez))
- BlazorWebView API review changes: Shared sources - #5982 ([@MackinnonBuck](https://github.com/MackinnonBuck))
- Update ASP.NET Core Packages to 6.0.4 And Remove Coherent Dependency - #6014 ([@TanayParikh](https://github.com/TanayParikh))
- Always use the MSIX tooling - #6068 ([Matthew Leibowitz](https://github.com/mattleibow))
- Fix AppTitleBarHeight to match caption button heights - #5811 ([Shane Neuville](https://github.com/PureWeen))
- Make RC1 current version in bug report template - #6039 ([Gerald Versluis](https://github.com/jfversluis))
- Maui Windows unpackaged app fails to start - #5979 ([@eerhardt](https://github.com/eerhardt))
- Remove downcasts in BlazorWebView - #5984 ([@Eilon](https://github.com/Eilon))
- Don’t destroy fragments when switching tabs - #6005 ([Shane Neuville](https://github.com/PureWeen))
- Keep the text wrapping/truncation and max lines stuff in Controls - #5936 ([@hartez](https://github.com/hartez))
- Fix typo in XML doc - #6001 ([@SteveSandersonMS](https://github.com/SteveSandersonMS))
- [android] Update to latest AndroidX packages with better Trimmable support. - #5889 ([@jpobst](https://github.com/jpobst))
- WinForms/WPF/MAUI-Windows API review changes - #5998 ([@SteveSandersonMS](https://github.com/SteveSandersonMS))
- Add pending changes in Alerts (RTL, Keyboard) - #5739 ([Javier Suárez](https://github.com/jsuarezruiz))
- [iOS] Fix crashing converting GradientPaint to GradientBrush - #5997 ([Javier Suárez](https://github.com/jsuarezruiz))
- Blazor Hybrid Android API Changes - #5988 ([@TanayParikh](https://github.com/TanayParikh))
- Use SizeToFit when measuring Editor on iOS with infinite constraints - #5981 ([@hartez](https://github.com/hartez))
- Match in-tree order of targets with workloads and fix some WinUI issues - #5923 ([Matthew Leibowitz](https://github.com/mattleibow))
- Update iOS / Mac Catalyst Blazor Hybrid APIs - #5919 ([@TanayParikh](https://github.com/TanayParikh))
- Allow non-dot decimal separator in BindingExpression - #5005 ([Gerald Versluis](https://github.com/jfversluis))
- Fix backbutton visibility when popping - #5893 ([Shane Neuville](https://github.com/PureWeen))
- Fix Label.VerticalTextAlignment on Windows - #5623 ([@bricelam](https://github.com/bricelam))
- Add a vscode workspace and some build tasks - #5827 ([Dean Ellis](https://github.com/dellis1972))
- Updating SupportedOSPlatformVersion property in project templates - #5866 ([@stmoor](https://github.com/stmoor))
- Ensure GroupValueChangedMessage is received - #5646 ([@cshung](https://github.com/cshung))
- [Blazor] Support unpackaged Win UI apps - #5880 ([@javiercn](https://github.com/javiercn))
- BlazorWebView public API tracking - #5672 ([@SteveSandersonMS](https://github.com/SteveSandersonMS))
- Prevent ScrollView on Android and Windows from entering a bad layout state - #5897 ([@hartez](https://github.com/hartez))
- Update WebAuthenticator sample package versions - #4945 ([@martincostello](https://github.com/martincostello))
- Fix some crashing tests - #5261 ([Matthew Leibowitz](https://github.com/mattleibow))
- Don’t do manifest things for unpackaged apps - #5896 ([Matthew Leibowitz](https://github.com/mattleibow))
- #4013 fixed fontimagesource color and size loading issue - #5876 ([@mkhamoyan](https://github.com/mkhamoyan))
- [main] Update dependencies from dotnet/Microsoft.Maui.Graphics - #5761 (@dotnet-maestro[bot])
- Something here is causing duplicate entries - #5891 ([Matthew Leibowitz](https://github.com/mattleibow))
- Remove sdk versions from android manifests in templates - #5885 ([Jonathan Dick](https://github.com/Redth))
- Also allow things to build with dotnet - #5875 ([Matthew Leibowitz](https://github.com/mattleibow))
- Fix Windows local dotnet builds - #5870 ([Matthew Leibowitz](https://github.com/mattleibow))
- Update WindowsAppSDK to 1.0.2 - #5869 ([Matthew Leibowitz](https://github.com/mattleibow))
- Close Web Message Channel Ports in Android Blazor Hybrid - #5867 ([@TanayParikh](https://github.com/TanayParikh))
- Fix Android Radio Button - #5773 ([@cshung](https://github.com/cshung))
- Less verbose Windows lifecycle logging - #5865 ([Jonathan Dick](https://github.com/Redth))
- VersionTracking correctly handle version downgrades (e.g. via TestFlight) - #5829 ([Gerald Versluis](https://github.com/jfversluis))
- Run all navigation through async update - #5744 ([Shane Neuville](https://github.com/PureWeen))
- Remove Default Storage Permission for Android SingleProject - #5853 ([@TanayParikh](https://github.com/TanayParikh))
- [Android] Clip Border content based on StrokeShape property - #5789 ([Javier Suárez](https://github.com/jsuarezruiz))
- Make Microsoft.Maui.Platform.PlatformVersion internal - #5860 ([@akoeplinger](https://github.com/akoeplinger))
- [Blazor] Initial support for configuring the underlying Web view settings - #5802 ([@javiercn](https://github.com/javiercn))
- [Controls] remove allow-listed Converters - #5670 ([Stéphane Delcroix](https://github.com/StephaneDelcroix))
- Add MAUI and WPF Blazor Hybrid XAML namespaces - #5720 ([@MackinnonBuck](https://github.com/MackinnonBuck))
- [dualscreen] project/nuget for Surface Duo and other Android foldables - #5020 ([@conceptdev](https://github.com/conceptdev))
- Fixing image shadows on Windows - #5763 ([@VSadov](https://github.com/VSadov))
- Remove NETSTANDARD1 defines - #5809 ([@eerhardt](https://github.com/eerhardt))
- Revert Maestro bumps for now - #5838 ([Matthew Leibowitz](https://github.com/mattleibow))
- Updating TargetFrameworks condition value - #5813 ([@stmoor](https://github.com/stmoor))
- Allow restricted permissions for Geolocation on Android - #5830 ([Gerald Versluis](https://github.com/jfversluis))
- Surface exception for not supported phone number on iOS PhoneDialer - #5800 ([Gerald Versluis](https://github.com/jfversluis))
- [Bug] [AppAction] [Android] Prevent AppAction double handling on Android - #5793 ([Gerald Versluis](https://github.com/jfversluis))
- Remove trivial calls to GetTypeInfo - #5807 ([@eerhardt](https://github.com/eerhardt))
- Use fallbacks for font sizes when getting font from Span on Android - #5680 ([Jonathan Dick](https://github.com/Redth))
- Made MaxLength property consistent across all platforms - #5581 ([Rachel Kang](https://github.com/rachelkang))
- Remove unused cssFallbackTypeName on Element - #5805 ([@eerhardt](https://github.com/eerhardt))
- [Windows] Fix crash setting Execute mode in Windows SwipeItems - #5798 ([Javier Suárez](https://github.com/jsuarezruiz))
- Update BlazorWebViewHandler.Android.cs - #5777 ([@nextfool](https://github.com/nextfool))
- Wire up WindowOverlay to the Window Density - #5718 ([Jonathan Dick](https://github.com/Redth))
- Essentials Location Permissions Set result after cleanup of iOS LocationManager - #5795 ([Gerald Versluis](https://github.com/jfversluis))
- Rename ApplicationId to ApplicationIdGuid for Windows - #5695 ([@japarson](https://github.com/japarson))
- Fix ResourceDictionary template - #5736 ([Gerald Versluis](https://github.com/jfversluis))
- Switch shell to using ToolbarHandler - #5667 ([Shane Neuville](https://github.com/PureWeen))
- Modal Size and fix modal touch events - #5644 ([Shane Neuville](https://github.com/PureWeen))
- Use SizeToFit for SearchBar when constraints are infinite - #5733 ([@hartez](https://github.com/hartez))
- Exclude Templates folder from running device tests CI - #5737 ([Gerald Versluis](https://github.com/jfversluis))
- Fix cake - #5712 ([@cshung](https://github.com/cshung))
- Improve compatibility with Preview 14 - #5711 ([Matthew Leibowitz](https://github.com/mattleibow))
New Contributors
- @nextfool made their first contribution in https://github.com/dotnet/maui/pull/5777
- @conceptdev made their first contribution in https://github.com/dotnet/maui/pull/5020
- @akoeplinger made their first contribution in https://github.com/dotnet/maui/pull/5860
- @martincostello made their first contribution in https://github.com/dotnet/maui/pull/4945
- @tmijieux made their first contribution in https://github.com/dotnet/maui/pull/6239
- @campersau made their first contribution in https://github.com/dotnet/maui/pull/5941
Full Changelog: https://github.com/dotnet/maui/compare/6.0.300-rc.1…6.0.300-rc.2