A migration guide for the breaking changes is available here: https://github.com/Mah Apps/Mah Apps.Metro/blob/master/docs/v1.0We’re nearly ready to release version 1.0 of Mah Apps. There are no known breaking changes in this release, but we had to deprecate some things, particularly around the titlebar overlay behavior.Please note that everything that is know deprecated will be removed in the 1.0 release, so you should prepare your applications soon.
See PR #1320 The overlay behavior of the elements of the window titlebar can now be controlled individually. For a complete list of fixes, see PR #1156 Flyouts now have an option to be automatically closed when the user clicks outside of the flyout. Metro documentation site lives at instead of Apps. The old links should still work and redirect to the top level domain.
So it really provides absolutely no benefit to you.
Not to mention the fact that the ICommand is not executed by any XAML framework in an async manner.
It doesn’t work, and it actually breaks any non-async code that is used. Execute in code you can await it, but I would argue that you should very rarely be calling commands in code.
Any exception that is thrown from a non-async method is swallowed. The only argument that can really be made is that when you manually call the Delegate Command.