github CommunityToolkit/Maui 8.0.0
v8.0.0: Can Touch This! TouchBehavior is Here!

latest releases: 3.1.1-mediaelement, 2.0.2-maps, 9.0.0...
one month ago

TouchBehavior is here!

The release a lot of people have been waiting for is here. Version 8.0 of the .NET MAUI Community Toolkit introduces the ever popular TouchBehavior! You might know TouchBehavior as TouchEffect in the Xamarin world, but since Effects no longer exist, it has now been turned into a Behavior.

Due to the amazing work of @Axemasta this functionality is now ported from the Xamarin Community Toolkit to .NET MAUI. Of course, @bijington was on the case with the documentation, so we have that in place for you as well.

Breaking Snackbar on Windows

Otherwise, there is A LOT going on in this release, just look at the list below. There is however one thing we do want to highlight: the breaking changes for Snackbar.

Based on your feedback @VladislavAntonyuk did a complete rewrite of the Snackbar on Windows, ultimately of course to make things better, but it requires some changes on your side if you are working with Snackbar on Windows today. On other platforms it should work unchanged.

Find all the details in our updated documentation for this.

NavigationBar coloring for Android

Another functionality that was ported over from the Xamarin Community Toolkit is the NavigationBar coloring. This is very specific to Android and allows you to change the color of the systems navigation bar (the bottom one with the back button, home button, etc.)

@pictos did a great job on this one figuring out how to fit this into our toolkit ๐Ÿ‘

Find all the docs on how to start using it, right here.

Thank you contributors!

Of course we couldn't have done this without our amazing community and team, a major feature like TouchBehavior being implemented by someone from the community is what this project is all about. Truly amazing.

Special shoutout to our first-time contributors: @Marioo1357, @eduardoagr, @StevilKnevil, @Cybrosys, @marco-skizza and @Axemasta but of course a BIG THANK YOU to all of you!

Big Ol' List of Changes

Swept Under the Rug ๐Ÿงน

  • [Sample App] Add Microsoft.Extensions.Http.Resilience by @brminnick in #1643
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #1563
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #1696
  • Increase Microsoft.Maui.* Dependencies to v8.0.7 by @brminnick in #1699
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #1701
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #1714
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #1754
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #1759
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #1763
  • Also update Maps NuGet version number for PR builds by @jfversluis in #1772
  • Increase to latest MauiPackageVersion, v8.0.14 by @brminnick in #1774
  • [Housekeeping] Update NuGet Packages by @brminnick in #1775

New Contributors

Full Changelog: 7.0.1...8.0.0

Don't miss a new Maui release

NewReleases is sending notifications on new releases.