← Back to Toolkit Releases
13.0.0: .NET 10 Support is here!
Contributors
Breaking Changes
- .NET 10 Required
- Removed Deprecated
IPopup - Removed Deprecated
MauiPopup - Removed Deprecated
PopupHandler - Removed Deprecated
PopupExtensions - (CameraView) Developers must manually request
Permissions.CameraandPermissions.Microphone:
var cameraPermissionsRequest = await Permissions.RequestAsync<Permissions.Camera>();
var microphonePermissionsRequest = await Permissions.RequestAsync<Permissions.Microphone>();
- (FileSaver) Developers must manually request
Permissions.StorageReadandPermissions.StorageWrite:
var readPermissionStatus = await Permissions.RequestAsync<Permissions.StorageRead>();
var writePermissionStatus = await Permissions.RequestAsync<Permissions.StorageWrite>();
- (FolderPicker) Developers must manually request
Permissions.StorageReadandPermissions.StorageWrite:
var readPermissionStatus = await Permissions.RequestAsync<Permissions.StorageRead>();
var writePermissionStatus = await Permissions.RequestAsync<Permissions.StorageWrite>();
- (SpeechToText) Developers must manually request permissions for
Permissions.Microphoneand manually callISpeechToText.RequestPermissions():
static async Task<bool> ArePermissionsGranted(ISpeechToText speechToText)
{
var microphonePermissionStatus = await Permissions.RequestAsync<Permissions.Microphone>();
var isSpeechToTextRequestPermissionsGranted = await speechToText.RequestPermissions(CancellationToken.None);
return microphonePermissionStatus is PermissionStatus.Granted
&& isSpeechToTextRequestPermissionsGranted;
}
What’s Changed
- CarouselViewHandler2
InvalidCastExceptionforMauiMediaElement.macios.cswhen usingCollectionViewHandler2andCarouselViewHandler2by Brandon Minnick in https://github.com/CommunityToolkit/Maui/pull/2926 - (Popup) Enable Popup v2 Inside Custom NavigationPage by Pedro Jesus in https://github.com/CommunityToolkit/Maui/pull/2919
- Add .NET 10 Support by Brandon Minnick in https://github.com/CommunityToolkit/Maui/pull/2902
- Allow Developers to Manually Request Permissions when using
CameraView,FileSaver,FolderPickerandSpeechToTextby Vladislav Antonyuk in https://github.com/CommunityToolkit/Maui/pull/2934
Full Changelog: https://github.com/CommunityToolkit/Maui/compare/12.3.0…13.0.0