Skip to content

Release 9.2.0

Latest
Compare
Choose a tag to compare
@Cheesebaron Cheesebaron released this 22 Feb 18:15
· 65 commits to develop since this release

This release adds .NET 7 and 8 support for MvvmCross and removes support for .NET 6.

Also, this contains changes to the startup process and Dependency Injection in MvvmCross to prepare and help switching to a different Dependency Injection provider in the future. This means that the methods CallbackWhenRegistered have been removed from IMvxIoCProvider and has been removed from Plugins which were using this functionality. This also meant that those plugins which relied on it broke, which has been fixed by initializing them at a different time during startup.

Plugin registration InitializePluginFramework has been move to just before InitializeApp and InitializeLastChance in MvxSetup and you can check the new order of initialization here: https://github.com/MvvmCross/MvvmCross/blob/develop/MvvmCross/Core/MvxSetup.cs#L150

What's Changed

New Contributors

Full Changelog: 9.1.1...9.2.0