65 library separated to multiple artifacts: mvvm-core, mvvm-livedata, mvvm-state, mvvm-test. Also only for android available: mvvm-databinding, mvvm-viewbinding, mvvm-livedata-material, mvvm-livedata-glide, mvvm-livedata-swiperefresh. Also mvvm module still exist, and depends on core, livedata, state-deprecated, databinding
77 fix IDE error in databinding android classes
47 State renamed to ResourceState in new module mvvm-state. To backward compatibility now mvvm depends on mvvm-state-deprecated with old named class
60 Flow.asLiveData
76 ViewBinding support
dokka generated documentation
detekt lint
new bintray publish plugin (without false-error state)
new module mvvm-test for unit testing mvvm classes
IMPORTANT
now for iOS required export not one mvvm module, but multiple - mvvm-core, mvvm-livedata, mvvm-state
Changes
65 library separated to multiple artifacts:
mvvm-core
,mvvm-livedata
,mvvm-state
,mvvm-test
. Also only for android available:mvvm-databinding
,mvvm-viewbinding
,mvvm-livedata-material
,mvvm-livedata-glide
,mvvm-livedata-swiperefresh
. Alsomvvm
module still exist, and depends on core, livedata, state-deprecated, databinding77 fix IDE error in databinding android classes
47
State
renamed toResourceState
in new modulemvvm-state
. To backward compatibility nowmvvm
depends onmvvm-state-deprecated
with old named class60
Flow.asLiveData
76 ViewBinding support
mvvm-test
for unit testing mvvm classesIMPORTANT
now for iOS required export not one
mvvm
module, but multiple -mvvm-core
,mvvm-livedata
,mvvm-state