Bump CommunityToolkit.Maui and Microsoft.Maui.Controls #31
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated CommunityToolkit.Maui from 9.1.1 to 12.3.0.
Release notes
Sourced from CommunityToolkit.Maui's releases.
12.3.0
This version brings some minor fixes (but still very important!) and removes the upper version restriction for
Microsoft.Maui.Controls. Although it is not officially supported, you may now use the .NET MAUI Community Toolkit with the .NET 10 preview.Thank you for using the .NET MAUI Community Toolkit!
What's Changed
Requirements
The following tools are now required for CommunityToolkit.Maui:
sudo dotnet workload install maui; sudo dotnet workload updatedotnet workload install maui && dotnet workload updateglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
{ "sdk": { "version": "9.0.306", "rollForward": "latestFeature", "allowPrerelease": false } }Full Changelog: CommunityToolkit/Maui@12.2.0...12.3.0
12.2.0
Some more fixes related to Popup and then some... Also, this release reinstates the assembly versioning that got lost in translation somewhere. Most people probably didn't even notice or care. But if you're one of the people who does... Now its fixed!
What's Changed
Action PopupOptions.OnTappingOutsideOfPopupwhen Android Back Button Pressed by @TheCodeTraveler in FireAction PopupOptions.OnTappingOutsideOfPopupwhen Android Back Button Pressed CommunityToolkit/Maui#2799New Contributors
Full Changelog: CommunityToolkit/Maui@12.1.0...12.2.0
12.1.0
What's Changed
Popup.CanBeDismissedByTappingOutsideOfPopupby @TheCodeTraveler in [Popup] AddPopup.CanBeDismissedByTappingOutsideOfPopupCommunityToolkit/Maui#2753DefaultPopupOptionsSettingsandDefaultPopupSettingsto.UseMauiCommunityToolkit(Options)by @TheCodeTraveler in [Popup] AddDefaultPopupOptionsSettingsandDefaultPopupSettingsto.UseMauiCommunityToolkit(Options)CommunityToolkit/Maui#2759ComplexPopuptoCommunityToolkit.Maui.Sampleby @TheCodeTraveler in [Popup] AddComplexPopuptoCommunityToolkit.Maui.SampleCommunityToolkit/Maui#2771Requirements
The following tools are now required for CommunityToolkit.Maui:
sudo dotnet workload install maui; sudo dotnet workload updatedotnet workload install maui && dotnet workload updateglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
{ "sdk": { "version": "9.0.300", "rollForward": "latestFeature", "allowPrerelease": false } }Full Changelog: CommunityToolkit/Maui@12.0.0...12.1.0
12.0.0
An all new implementation of Popups! We complete wrote Popup from the ground up so that it is now more stable and easier to work with than ever.
If you're migrating, be sure to check out our Popup v2 Migration Guide, along with the updated Popup documentation:
Breaking Changes
Popup.Anchorfeature removedCameraView:Requirements
The following tools are now required for CommunityToolkit.Maui:
sudo dotnet workload install maui; sudo dotnet workload updatedotnet workload install maui && dotnet workload updateglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
{ "sdk": { "version": "9.0.300", "rollForward": "latestFeature", "allowPrerelease": false } }What's Changed
... (truncated)
11.2.0
What's Changed
Requirements
The following tools are now required for CommunityToolkit.Maui:
sudo dotnet workload install maui; sudo dotnet workload updatedotnet workload install maui & dotnet workload updateglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
Le keeping the house
Microsoft.Maui.*Dependencies to v9.0.40 by @TheCodeTraveler in IncreaseMicrosoft.Maui.*Dependencies to v9.0.40 CommunityToolkit/Maui#2525New Contributors
Full Changelog: CommunityToolkit/Maui@11.1.0...11.2.0
11.1.1
You probably don't need to worry about this one, just stay on the latest version!
If you experience any issues with WinRT.Runtime conflicts between 2.1.0 and 2.2.0 then this might be something you need, but this is also fixed in the version that will come after 11.2.0.
Details: CommunityToolkit/Maui#2612
Full Changelog: CommunityToolkit/Maui@11.1.0...11.1.1
11.1.0
What's Changed
DrawingViewModeland MVVMTK warningSpeechToTextPageby @ne0rrmatrix in Fix XamlC warning forDrawingViewModeland MVVMTK warningSpeechToTextPageCommunityToolkit/Maui#2513Housekeeping
[SupportedOSPlatform]toAppBuilderExtensionsby @TheCodeTraveler in [Housekeeping] Add[SupportedOSPlatform]toAppBuilderExtensionsCommunityToolkit/Maui#2488Catastrophic failure: System.ArgumentOutOfRangeExceptionby @TheCodeTraveler in [Housekeeping] Fix Unit Test Failure:Catastrophic failure: System.ArgumentOutOfRangeExceptionCommunityToolkit/Maui#2479New Contributors
Full Changelog: CommunityToolkit/Maui@11.0.0...11.1.0
11.0.0
And just like that, the first release in 2025 is v11 of the .NET MAUI Community Toolkit!
Offline speech recognition
In this release we add offline speech recognition. No need for an active internet connection, you can now to speech to text while offline. Note that this is available from Android 33 and up and iOS13 and up. Check out all the details on the docs.
Statusbar gap
Did you notice there was a gap when using the
StatusBarBehavioron iOS? Thanks to @kubaflo not anymore! We made sure that the calculations for the status bar height is now correct and are even giving you fine-grained control over the calculations by being able to specify if the safe area should be included or not.And much more!
Be sure to check out the full list below with all the changes ,and last but not least, we also did releases for CameraView, MediaElement and Maps, so be sure to check those out too!
Make sure to check the requirements below for using this/building this project yourself.
Requirements
The following tools are now required for CommunityToolkit.Maui:
sudo dotnet workload install maui; sudo dotnet workload updatedotnet workload install maui;dotnet workload updateglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
What's Changed
... (truncated)
10.0.0
It took some great effort from multiple people, but it's finally here! .NET 9 support for the .NET MAUI Community Toolkit!
Requirements
The following tools are now required for CommunityToolkit.Maui.:
sudo dotnet workload install mauidotnet workload install mauiglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
Breaking Changes
Major Breaking Changes
All
CommunityToolkit.Maui.Behaviors no longer automatically assignBehavior.BindingContextfor you.NET 8 no longer supported
Xcode 16.1 Required
Increase minimum supported OS versions of
CommunityToolkit.Maui.MediaElementIncrease minimum supported versions of
CommunityToolkit.Maui.Camerato 15.0:... (truncated)
Commits viewable in compare view.
Updated Microsoft.Maui.Controls from 9.0.30 to 9.0.120.
Release notes
Sourced from Microsoft.Maui.Controls's releases.
9.0.120
What's Changed
.NET 9 SR12 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 104 commits with various improvements, bug fixes, and enhancements.
.NET MAUI Product Fixes
Android
[release/9.0.1xx-sr12] [Android] -Picker dialog causes crash when page is popped while dialo… by @github-actions[bot] in [release/9.0.1xx-sr12] [Android] -Picker dialog causes crash when page is popped while dialo… dotnet/maui#31919
🔧 Fixes
BlazorWebView
Replace UseStaticFiles() with MapStaticAssets() in Blazor Maui Web template by @Copilot in Replace UseStaticFiles() with MapStaticAssets() in Blazor Maui Web template dotnet/maui#31618
🔧 Fixes
Revert "Replace UseStaticFiles() with MapStaticAssets() in Blazor Maui Web template" by @mattleibow in Revert "Replace UseStaticFiles() with MapStaticAssets() in Blazor Maui Web template" dotnet/maui#31676
🔧 Fixes
Reland "Replace UseStaticFiles() with MapStaticAssets() in Blazor Maui Web template" by @mattleibow in Reland "Replace UseStaticFiles() with MapStaticAssets() in Blazor Maui Web template" dotnet/maui#31677
🔧 Fixes
Button
Radio Button Null Selection Fix by @asi-evin in Radio Button Null Selection Fix dotnet/maui#31175
🔧 Fixes
Collectionview
[iOS] Flyout Menu CollectionView First Item Misaligned - fix by @kubaflo in [iOS] Flyout Menu CollectionView First Item Misaligned - fix dotnet/maui#30501
🔧 Fixes
... (truncated)
9.0.111
.NET MAUI Product Fixes
Accessibility
[release/9.0.1xx-sr11] [Windows] Revert cleanup of
AccessibilityExtensionsby @github-actions[bot] in [release/9.0.1xx-sr11] [Windows] Revert cleanup ofAccessibilityExtensionsdotnet/maui#31758🔧 Fixes
AccessibilityExtensionsOther
Full Changelog: dotnet/maui@9.0.110...9.0.111
9.0.110
What's Changed
.NET MAUI 9 SR 11 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 72 commits with various improvements, bug fixes, and enhancements.
.NET MAUI Product Fixes
Collectionview
[iOS] PullToRefresh activity indicator improvements - fix by @kubaflo in [iOS] PullToRefresh activity indicator improvements - fix dotnet/maui#20824
🔧 Fixes
Fix CarouselView layout constraint issues on Mac Catalyst by @Copilot in Fix CarouselView layout constraint issues on Mac Catalyst dotnet/maui#30714
🔧 Fixes
[iOS] Changing IsGrouped on runtime with CollectionViewHandler2 does not properly work - fix by @kubaflo in [iOS] Changing IsGrouped on runtime with CollectionViewHandler2 does not properly work - fix dotnet/maui#31100
🔧 Fixes
[iOS/Mac] Fixed the Border Rendering issues in CollectionViewHandler2 by @Ahamed-Ali in [iOS/Mac] Fixed the Border Rendering issues in CollectionViewHandler2 dotnet/maui#27801
🔧 Fixes
[main] Update ui-tests.yml timeout to account for CollectionView by @github-actions[bot] in [main] Update ui-tests.yml timeout to account for CollectionView dotnet/maui#31234
🔧 Fixes
[iOS]CarouselView Position Not Respected When Changing From Hidden to Visible in CV2 - fix by @kubaflo in [iOS]CarouselView Position Not Respected When Changing From Hidden to Visible in CV2 - fix dotnet/maui#29999
🔧 Fixes
... (truncated)
9.0.100
What's Changed
This release includes 94 commits with various improvements, bug fixes, and enhancements to the .NET MAUI framework.
.NET MAUI Product Fixes
asby @SimonCropp in fix some incorrect casting usingasdotnet/maui#30459... (truncated)
9.0.100-preview.3.10457
What's Changed
MAUI Product fixes
TabbedPageby @jonathanpeppers in [android] fix memory leak inTabbedPagedotnet/maui#21218CALayer.Sublayerarrays by @jonathanpeppers in [ios] avoid duplicatingCALayer.Sublayerarrays dotnet/maui#21308OnLayout()forLabelby @jonathanpeppers in [android] avoidOnLayout()forLabeldotnet/maui#21291... (truncated)
9.0.90
.NET MAUI 9.0.90 SR9 Release Notes
What's Changed
This service release includes 141+ commits focusing on testing improvements, infrastructure updates, and critical product fixes for the .NET MAUI 9.0 service release 9.
MAUI Product Fixes
... (truncated)
9.0.82
What's Changed
Full Changelog: dotnet/maui@9.0.81...9.0.82
9.0.81
What's Changed
Full Changelog: dotnet/maui@9.0.80...9.0.81
9.0.80
What's Changed
MAUI Product Fixes
... (truncated)
9.0.71
What's Changed
Full Changelog: dotnet/maui@9.0.70...9.0.71
9.0.70
What's Changed
MAUI Product Fixes
Testing
... (truncated)
9.0.61
What's Changed
Full Changelog: dotnet/maui@9.0.60...9.0.61
9.0.60
.NET MAUI 9.0 Service Release 6 (SR6) Release Notes
Highlights
Performance
Memory
What's Changed
MAUI Product Fixes
_Descrip...
Description has been truncated