| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-01-17 | 1.5 kB | |
| Release 9.3.1 source code.tar.gz | 2025-01-17 | 2.6 MB | |
| Release 9.3.1 source code.zip | 2025-01-17 | 3.7 MB | |
| Totals: 3 Items | 6.3 MB | 0 | |
What's Changed
In MvvmCross 8 we removed the broken navigation waiting for a result from a ViewModel. New in 9.3.1 is a contribution from @entdark which adds similar functionality back.
There are some updated docs on how to use it which can be found https://www.mvvmcross.com/documentation/fundamentals/navigation
There are some new methods in MvxNavigationService, a new IMvxResultViewModelManager and MvxResultAwaitingViewModel and MvxResultSettingViewModel types that are specific to this new navigation.
There is also a new sample in the Playground project in this repo for inspiration of use: - https://github.com/MvvmCross/MvvmCross/blob/develop/Projects/Playground/Playground.Core/ViewModels/Navigation/ChildWithResultViewModel.cs - https://github.com/MvvmCross/MvvmCross/blob/develop/Projects/Playground/Playground.Core/ViewModels/RootViewModel.cs#L96
New Features 🎉
- Migrate tests to xUnit v3 by @Cheesebaron in https://github.com/MvvmCross/MvvmCross/pull/4881
- Added new result awaiting and setting ViewModel navigation by @entdark in https://github.com/MvvmCross/MvvmCross/pull/4848
Fixed Bugs 🐛
- Allow null values bound to Text in UILabel Text Target Binding by @Cheesebaron in https://github.com/MvvmCross/MvvmCross/pull/4883
Full Changelog: https://github.com/MvvmCross/MvvmCross/compare/9.3.0...9.3.1