Releases: CommunityToolkit/Maui
Release list
v15.0.0 Prevent Breaking Changes in .NET 11
.NET 11 Compatibility
This release provides compatibility with the upcoming release of .NET 11.
In .NET 11, CommunityToolkit.Maui will no longer have access to internal .NET MAUI APIs. This release removes our use of internal .NET MAUI APIs to ensure compatibility with .NET 11.
Important
We recommend every .NET MAUI app preparing for .NET 11 install this release, v15.0.0 (or later), before .NET 11 is released in November. Apps running CommunityToolkit.Maui v14.2.2 and earlier will not be compatible with .NET 11.
What's Changed
- Remove MAUI internal API usage by @jfversluis in #3251
- Hardcode NuGet trusted publishing user by @jfversluis in #3266
Housekeeping
- Bump actions/setup-dotnet from 5.4.0 to 6.0.0 by @dependabot[bot] in #3268
- Bump actions/setup-java from 5.5.0 to 5.6.0 by @dependabot[bot] in #3267
Full Changelog: 14.2.2...14.2.3
14.2.2: Prevent Popup Race Conditions, (Windows) Folder Picker Initial Path
Note: 14.2.2 supersedes 14.2.1, which was not published to NuGet.org due to an expired publishing credential.
Just a couple bug fixes in this one!
- Prevent Race Conditions when closing a Popup
- Set initial folder for FilePicker and FolderPicker on Windows
What's Changed
- Prevent Race Condition Allowing Simultaneous Calling of
Navigation.PushModalAsync()/Shell.GotoAsync()inPopupExtensionsby @TheCodeTraveler in #3234 - Add
SemaphoreSlimSupport forPopupCloseAsyncto Avoid Race Conditions by @TheCodeTraveler in #3235 - Set Windows Folder Picker Initial Path by @TheCodeTraveler in #3078
Housekeeping
- Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #3236
- Bump Microsoft.Testing.Extensions.CodeCoverage from 18.7.0 to 18.8.0 by @dependabot[bot] in #3237
- Bump System.Formats.Asn1 from 10.0.8 to 10.0.9 by @dependabot[bot] in #3238
- Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #3245
- Bump actions/setup-java from 5.2.0 to 5.3.0 by @dependabot[bot] in #3246
- Bump actions/setup-java from 5.3.0 to 5.4.0 by @dependabot[bot] in #3256
- Bump actions/setup-dotnet from 5.3.0 to 5.4.0 by @dependabot[bot] in #3257
- Bump actions/setup-java from 5.4.0 to 5.5.0 by @dependabot[bot] in #3264
- Use trusted publishing for NuGet release by @jfversluis in #3261
Full Changelog: 14.2.0...14.2.2
14.2.1: Prevent Popup Race Conditions, (Windows) Folder Picker Initial Path
Just a couple bug fixes in this one!
- Prevent Race Conditions when closing a Popup
- Set initial folder for FilePicker and FolderPicker on Windows
What's Changed
- Prevent Race Condition Allowing Simultaneous Calling of
Navigation.PushModalAsync()/Shell.GotoAsync()inPopupExtensionsby @TheCodeTraveler in #3234 - Add
SemaphoreSlimSupport forPopupCloseAsyncto Avoid Race Conditions by @TheCodeTraveler in #3235 - Set Windows Folder Picker Initial Path by @TheCodeTraveler in #3078
Housekeeping
- Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #3236
- Bump Microsoft.Testing.Extensions.CodeCoverage from 18.7.0 to 18.8.0 by @dependabot[bot] in #3237
- Bump System.Formats.Asn1 from 10.0.8 to 10.0.9 by @dependabot[bot] in #3238
- Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #3245
- Bump actions/setup-java from 5.2.0 to 5.3.0 by @dependabot[bot] in #3246
- Bump actions/setup-java from 5.3.0 to 5.4.0 by @dependabot[bot] in #3256
- Bump actions/setup-dotnet from 5.3.0 to 5.4.0 by @dependabot[bot] in #3257
- Bump actions/setup-java from 5.4.0 to 5.5.0 by @dependabot[bot] in #3264
Full Changelog: 14.2.0...14.2.1