Update dependency CommunityToolkit.Maui to v5.3.0 #3013
Merged
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.
This PR contains the following updates:
5.2.0
->5.3.0
Release Notes
CommunityToolkit/Maui (CommunityToolkit.Maui)
v5.3.0
: : BadgeCounter, Popups and AppTheme helpers!Compare Source
This release is so full of great new stuff I almost don't know where to begin... Let's start with something else then, did you know that we have a Discord server now specifically for the .NET MAUI Community Toolkit? A great place to discuss how to get started with contributing, ask questions or just hang out! Join it today by clicking here (only valid for 30 days after this is posted).
Now, for this release... VERSION FIVE-THREE-OH 💥
Popups Now Better Than Ever!
Thanks to a great number of community contributions our Popups are now better than ever. Thank you so much @cat0363, @cucumber-sp and our very own @brminnick! We've fixed a number of bugs that have to do with sizing, positioning and propagating the
BindingContext
to Popups, and also added aCloseAsync()
method to make closing the popup more reliable.If you want to know all ins and outs of the Popup, check our documentation.
BadgeCounter
With our brand new BadgeCounter API it's now easier than ever to show a notification count on your app icon. You know the little red bubble over app icons on the device home screen? You can now set that value yourself, from your app with one line of code. 🤯
@VladislavAntonyuk did an amazing job once again. Read all about the implementation of this functionality on his blog or check out our official documentation on how to use it with .NET MAUI Community Toolkit.
AppThemeColor, AppThemeObject and AppThemeResource
These new APIs are great little helpers for when you support dark theme in your .NET MAUI apps. In .NET MAUI you have the
AppThemeBinding
which is already great, but with this you can now make your XAML less verbose and reuse your app theme aware resources through styles and resource dictionaries.As always, find the details in our documentation and let us know how you like it!
Thank you @dansiegel for the initial work on the .NET MAUI repo!
All the details
VerticalStackLayout
fromStateContainerController
by @brminnick in https://github.com/CommunityToolkit/Maui/pull/1262Popup.CloseAsync()
by @brminnick in https://github.com/CommunityToolkit/Maui/pull/1223Humpty-Bumpty 🐫 & Other Housekeeping
New Contributors
A very, very big thank you to all of our contributors new and existing, we could not do this without you 👏 virtual stroopwafels for all of you!
Full Changelog: CommunityToolkit/Maui@5.2.0...5.3.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.