Changes
Since version 0.5.0
Fixes
- Fix crash when trying to create ViewModels with zero constructor arguments
- Fix crash when requesting activityViewModel from a fragment.
- Add consumer proguard rules to vector module
- Fix improper ViewModel instantiation when factory does not implement create method
- withState actions are now treated as side-effects
- Make Kotlin, Fragment, ViewModel SavedState and Coroutines libraries part
of the public API in Gradle
New Features
- New Documentation website covering components of this library, as well as real world usage scenarios.
- A brand new StateProcessor built using the
select
expression - Add a new simple sample app to the repository