2.0.0-alpha01
Pre-release
Pre-release
·
114 commits
to master
since this release
- Removed
Parcelable
support, fully migrated tokotlinx-serialization
(#132) - Enabled
wasmJs
browser target (#137) - Added
discardSavedState
flag for AndroidStateKeeper
builder function (#130) - Added
discardSavedState
argument toSavedStateRegistryOwner#stateKeeper
extension function (#131) - Added
discardRetainedInstances
flag to AndroidInstanceKeeper
(#135) - Don't throw if
InstanceKeeper
is already destroyed (#129) - Disabled debug artifact publications for Android (#134)
Complete migration to kotlinx-serialization
This release completes the migration to kotlinx-serialization
, the support of Parcelable/Parcelize is removed.
WASM support
Essenty now supports the wasmJs
target!
Versions and dependencies
Kotlin: 1.9.21
kotlinx-serialization: 1.6.2
Module lifecycle-coroutines
kotlinx-coroutines: 1.8.0-RC
Module lifecycle-reaktive
Reaktive: 2.0.1