Skip to content

Releases: chRyNaN/serialization-parcelable

0.9.0

27 Aug 20:02
5d450a0
Compare
Choose a tag to compare
  • Updated Kotlin to 2.0.0
  • Updated Compose Multiplatform to 1.6.11
  • Updated build logic

Full Changelog: 0.8.0...0.9.0

0.8.0

16 Jan 20:34
Compare
Choose a tag to compare
  • 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)

23 May 02:46
Compare
Choose a tag to compare

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)

23 May 02:09
Compare
Choose a tag to compare

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)

11 Feb 18:56
Compare
Choose a tag to compare
  • 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)

22 Sep 00:11
Compare
Choose a tag to compare
  • 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)

12 Sep 17:01
Compare
Choose a tag to compare
  • Fixed NullPointerException in ByteArrayParcel #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)

22 Jul 03:12
Compare
Choose a tag to compare
  • Added Javascript support for parcelable-compose module

Full Changelog: 0.4.1...0.4.2

Release 0.4.1 (6)

14 Feb 01:43
Compare
Choose a tag to compare
  • Added support for Jetpack Compose for both JVM and Android targets
    • New parcelable-compose module
    • Custom Saver class: ParcelableSaver
    • Custom overloaded rememberSavable function

Full Changelog: 0.4.0...0.4.1

Release 0.4.0 (5)

13 Feb 22:32
Compare
Choose a tag to compare
  • Created multi-platform Parcel creation functions
  • Added overloaded functions that take SerializationStrategy and DeserializationStrategy
  • Added nullable return type functions

Full Changelog: 0.3.1...0.4.0