New Features
Introducing two new services, IFileSaver.SaveAsync()
and IFolderPicker.PickAsync()
!
Read more in the documentation here: https://learn.microsoft.com/dotnet/communitytoolkit/maui/essentials/
Breaking Change
ToastNotificationExtensions.BuildToastNotificationContent()
was removed when migrating ToastNotificationManager
to AppNotificationManager
: https://github.com/CommunityToolkit/Maui/pull/900/files#diff-9af18ed6af5f7deac7b241d2224fa643a67671f280faf56450e1f716bd345fbb
What's Changed
- Use raw string literals in source generators by @brminnick in #823
- Transparent popup by @VladislavAntonyuk in #789
- Add
StateContainer.CanStateChangeProperty
by @brminnick in #811 - [housekeeping] Automated PR to fix formatting errors by @github-actions in #828
- Fix 827 by @jaigupta91 in #831
- Do not use shared default value for LinesProperty by @Ghostbird in #862
- TokenSource field is never assigned by @GeorgeLeithead in #875
- Close Needs Reproduction issues after 5 days by @VladislavAntonyuk in #826
- Update Contributing guide with opening a bug step ♻️ by @pictos in #885
- Create
IFileSaver.SaveAsync()
andIFolderPicker.PickAsync()
by @VladislavAntonyuk in #699 - Update
ReadMe.txt
Code Snippet To Match the .NET MAUI Templates by @CliffAgius in #869 - Improve bindings on tintcolor by @pictos in #847
- StatusBar. Check for Android Activity for null. by @VladislavAntonyuk in #893
- Use AppNotificationManager instead of ToastNotificationManager by @VladislavAntonyuk in #900
- Fix CharactersValidationBehavior Bindings missing #474 by @VladislavAntonyuk in #896
- Fix Label background color in CompareConverter Sample #796 by @VladislavAntonyuk in #897
- Make ToastNotificationExtensions internal by @VladislavAntonyuk in #913
- Update build pipeline to enable separate MediaElement release by @jfversluis in #916
- Fix Multiple StackLayouts inside of UniformItemsLayout do not show up by @VladislavAntonyuk in #914
- DateTimeOffsetConverter fix ArgumentException by @VladislavAntonyuk in #915
New Contributors
- @jaigupta91 made their first contribution in #831
- @Ghostbird made their first contribution in #862
Full Changelog: 3.1.0...4.0.0