Releases: chRyNaN/serialization-parcelable
Releases · chRyNaN/serialization-parcelable
0.9.0
0.8.0
- Updated Kotlin to version
1.9.21
. - Updated Android Gradle plugin version to
8.2.0
. - Updated Compose Multiplatform to version
1.6.0-dev1369
. - Added native (Mac, Linux) and WASM targets.
Full Changelog: 0.7.1...0.8.0
Release 0.7.1 (12)
Note: This release fixes the iOS builds for the 0.7.0 (11)
release.
- Added missing actual implementations for the iOS target in the
parcelable-core
module.
Full Changelog: 0.7.0...0.7.1
Release 0.7.0 (11)
Note: There are no API changes in this release.
- Updated Kotlin to version
1.8.10
- Updated Compose to version
1.4.0
- Updated Kotlinx Serialization to version
1.5.0
- Lowered minimum Android version to
21
- Added iOS target to the
parcelable-compose
module
Full Changelog: 0.6.0...0.7.0
Release 0.6.0 (10)
- Updated Kotlin to version
1.8.0
- Updated kotlinx.serialization to version
1.4.1
- Updated kotlinx.serialization Gradle Plugin to version
1.8.0
- Updated Gradle to version
7.5
- Updated the Android Gradle Plugin to version
7.3.1
- Updated the Compose Gradle Plugin to version
1.3.0
- Updated various other dependencies
- Addressed Issue #5
- Added more tests
- Fixed internal ByteArray to/from Int functions
- Created
Parcel.resetDataPosition
function - Removed legacy JS support
- Code refactoring and cleanup
Full Changelog: 0.5.1...0.6.0
Release 0.5.1 (9)
- Addressed Issue #3
- Updated compose-jb plugin to version 1.2.0-beta01
- Implemented equals, hashCode, and toString functions for most components
Full Changelog: 0.5.0...0.5.1
Release 0.5.0 (8)
- Fixed
NullPointerException
inByteArrayParcel
#2 - Fixed encoding and decoding in
ByteArrayParcel
- Updated Kotlin to version
1.7.10
- Added desktop UI to
sample-compose
module
Full Changelog: 0.4.2...0.5.0
Release 0.4.2 (7)
- Added Javascript support for parcelable-compose module
Full Changelog: 0.4.1...0.4.2
Release 0.4.1 (6)
- Added support for Jetpack Compose for both JVM and Android targets
- New
parcelable-compose
module - Custom
Saver
class:ParcelableSaver
- Custom overloaded
rememberSavable
function
- New
Full Changelog: 0.4.0...0.4.1
Release 0.4.0 (5)
- Created multi-platform
Parcel
creation functions - Added overloaded functions that take
SerializationStrategy
andDeserializationStrategy
- Added nullable return type functions
Full Changelog: 0.3.1...0.4.0