Arkadii Ivanov
08/02/2021, 10:49 AM3.0.0-alpha01 is out with lots of new stuff!
• Stores can now be instantiated on a background thread (#217, #258, #263)
• Used Essenty library, removed Lifecycle from mvikotlin module, deprecated keepers module
• Removed previously deprecated InstanceKeeper and StateKeeper from the mvikotlin module, removed previously deprecated mvikotlin-extensions-androidx module (#256)
• Introduced CoroutineExecutor and CoroutineBootstrapper, deprecated SuspendExecutor and SuspendBootstrapper (#265)
• Converted CoroutineBootstrapper and CoroutineExecutor to non-suspend, exposed CoroutineScope (#268)
• Added Time Travel client app for desktop, removed one for macOS, improved time travel protocol (#251, #269)
• (#259)
• Clean-up enum StoreEventType (#270)
• Updated documentation (#260, #262, #271)
Full release notes: https://github.com/arkivanov/MVIKotlin/releases/tag/3.0.0-alpha01