Bump CommunityToolkit.Maui and Microsoft.Maui.Controls#244
Open
dependabot[bot] wants to merge 1 commit intomainfrom
Open
Bump CommunityToolkit.Maui and Microsoft.Maui.Controls#244dependabot[bot] wants to merge 1 commit intomainfrom
dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps CommunityToolkit.Maui from 9.1.1 to 14.1.0 Bumps Microsoft.Maui.Controls from 9.0.0-rc.2.24503.2 to 10.0.41 --- updated-dependencies: - dependency-name: CommunityToolkit.Maui dependency-version: 14.1.0 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Maui.Controls dependency-version: 10.0.41 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
30 tasks
Owner
|
@dependabot rebase |
Contributor
Author
|
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request |
Owner
|
@dependabot rebase |
Contributor
Author
|
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request |
TheCodeTraveler
approved these changes
Apr 28, 2026
Owner
|
@dependabot rebase |
Contributor
Author
|
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 14.1.0.
Release notes
Sourced from CommunityToolkit.Maui's releases.
14.1.0
CommunityToolkit.Maui v14.1.0SpeechToText
SpeechToTextOptions.AutostopSilenceTimeoutto allow you to auto-stopISpeechToTextPublic Custom Exceptions
We heard your feedback! The following exceptions are now
publicallowing you to properly catch them inside a try/catch block:SoftKeyboardExceptionPopupNotFoundExceptionPopupBlockedExceptionInvalidPopupOperationExceptionStatusBar Bug Fixes
StatusBarBehaviornow works when used inside a Modal Page on AndroidStatusBarBehaviornow uses the correct height for Android API 36+Popup Fixes
Popupnow works when used in a Modal PageAvatarView
AvatarViewnow correctly updates its size whenImageSourcechangesWhat's Changed
NavigationPageby @StefanRailcube in Add Support for Popups inside a ModalNavigationPageCommunityToolkit/Maui#3164StatusBarBehaviorin Android Modal Page by @TheCodeTraveler in Add Support forStatusBarBehaviorin Android Modal Page CommunityToolkit/Maui#3123New Contributors
NavigationPageCommunityToolkit/Maui#3164Full Changelog: CommunityToolkit/Maui@14.0.1...14.1.0
14.0.1
CommunityToolkit.Maui v14.0.1Bug Fixes
NavigationBarNavigationBar.SetColor(Color)on Android 35+ColorAttached PropertyPopupPopupService.ShowPopupAsync<T>'StateContainerDateTimeOffsetConverterTimeZoneInfoto calculate correct offsetMicrosoft.Maui.Controls v10.0.41Microsoft.WindowsAppSDKto v1.8.260101001 from 2.0.0-experimentalWhat's Changed
NavigationBar.SetColor(Color)on Android 35+ by @TheCodeTraveler in Add Support forNavigationBar.SetColor(Color)on Android 35+ CommunityToolkit/Maui#3057[BindableProperty]and[AttachedBindableProperty<T>]by @TheCodeTraveler in Resolve CS0436 Warning caused by[BindableProperty]and[AttachedBindableProperty<T>]CommunityToolkit/Maui#3073Microsoft.Maui.ControlsDependency to v10.0.41 by @TheCodeTraveler in IncreaseMicrosoft.Maui.ControlsDependency to v10.0.41 CommunityToolkit/Maui#3107Full Changelog: CommunityToolkit/Maui@14.0.0...14.0.1
14.0.0
CommunityToolkit.Maui v14.0.0I am excited to debut two new source generators!
[BindableProperty][AttachedBindableProperty<T>]These new source generators make it easier than ever to create a
BindablePropertyfor your .NET MAUI apps by allowing us to write all the associated boiler-plate code for you. In fact, all Bindable Properties inCommunityToolkit.Mauiare now automatically generated using these new source generators!For an in-depth overview of both
[BindableProperty]and[AttachedBindableProperty<T>], check out my comprehensive write-up:👉 https://codetraveler.io/2026/01/29/introducing-bindable-property-source-generators/
Bug Fixes + New Features
Alongside the new Source Generators, this Release also brings important bug fixes and new features:
StatusBarBehaviorStatusBarBehavioron Android 35+SnackbarPopupNavigatedFromEventArgsCollectionViewinPopupIntroducing Bindable Property Source Generators
Opt-into this Experimental Feature
We have decided to release this feature using the
[Experimental]attribute. This allows us to let you try out its features and provide feedback while giving us the flexibility to update it with your feedback over the next few releases.In the
csprojfile of your .NET MAUI app, add the following code:In the mean-time, we will be writing more comprehensive documentation and writing Analyzers, similar to
CommunityToolkit.MVVM, to help provide you the best coding experience!Using
[BindableProperty]To leverage the Bindable Property Source Generator, first ensure you using a
partialclass. Then, add thepartialkeyword and attach the[BindableProperty]attribute to your property:partialkeyword to the classpartialkeyword the Property for which to generate an associated Bindable Property[BindableProperty]attribute to the property to make it bindablePermissions.StorageReadandPermissions.StorageWrite:Permissions.StorageReadandPermissions.StorageWrite:Permissions.Microphoneand manually callISpeechToText.RequestPermissions():What's Changed
InvalidCastExceptionforMauiMediaElement.macios.cswhen usingCollectionViewHandler2andCarouselViewHandler2by @TheCodeTraveler in CarouselViewHandler2InvalidCastExceptionforMauiMediaElement.macios.cswhen usingCollectionViewHandler2andCarouselViewHandler2CommunityToolkit/Maui#2926CameraView,FileSaver,FolderPickerandSpeechToTextby @VladislavAntonyuk in Allow Developers to Manually Request Permissions when usingCameraView,FileSaver,FolderPickerandSpeechToTextCommunityToolkit/Maui#2934Full Changelog: CommunityToolkit/Maui@12.3.0...13.0.0
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.0-rc.2.24503.2 to 10.0.41.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)