Skip to content

Releases: arkivanov/Essenty

1.2.0-alpha-05

12 Aug 14:06
abc6bf7
Compare
Choose a tag to compare
1.2.0-alpha-05 Pre-release
Pre-release
  • Updated Kotlin to 1.9.0, AGP to 8.0.2, Gradle to 8.2.1 (#103, #104)
  • Updated parcelize-darwin plugin to 0.1.5 (#105)

Breaking changes

Due to the fact that Kotlin 1.9.0 stopped support of the legacy JS compiler, Essenty no longer supports it as well.

Versions and dependencies

Kotlin: 1.9.0
parcelize-darwin: 0.1.5

1.2.0-alpha-03

30 Jun 21:05
5774fd8
Compare
Choose a tag to compare
1.2.0-alpha-03 Pre-release
Pre-release
  • Updated androidx.activity to 1.8.0-alpha06 (#101)

Versions and dependencies

Kotlin: 1.8.20
parcelize-darwin: 0.1.4

1.2.0-alpha-02

08 Jun 21:02
4ff1553
Compare
Choose a tag to compare
1.2.0-alpha-02 Pre-release
Pre-release
  • Updated androidx.activity to 1.8.0-alpha05, bumped compileSdkVersion and targetSdkVersion to 34 (#99)

Versions and dependencies

Kotlin: 1.8.20
parcelize-darwin: 0.1.4

1.2.0-alpha-01

28 May 15:44
651f7ac
Compare
Choose a tag to compare
1.2.0-alpha-01 Pre-release
Pre-release
  • Added priority argument to BackCallback (#91, #93)
  • Added support for Predictive Back Gesture (#92, #94, #97)

⚠️ If you are targeting Android, this version will only compile against the Android 14 (Upside Down Cake) Beta 2 SDK.

Changes in Back Handler

Back Handler (the back-handler module) now supports priorities and the new Android Predictive Back Gesture (not only on Android). See the updated Readme section from more information.

This change should be source and binary compatible with the previous version 1.1.0.

Versions and dependencies

Kotlin: 1.8.20
parcelize-darwin: 0.1.4

1.1.0

13 Apr 20:47
0b58615
Compare
Choose a tag to compare
  • Updated Kotlin to 1.8.20 and parcelize-darwin plugin to 0.1.4 (#88)

Versions and dependencies

Kotlin: 1.8.20
parcelize-darwin: 0.1.4

1.0.0

02 Feb 09:48
06f4848
Compare
Choose a tag to compare

The first stable release! No changes since the previous release 0.10.0. Parcelize implementations on Darwin (Apple) and jvm targets remain experimental.

Versions and dependencies

Kotlin: 1.8.0
parcelize-darwin: 0.1.3

0.10.0

21 Jan 18:13
c8ca589
Compare
Choose a tag to compare
  • Updated Kotlin to 1.8.0 (#85)

Versions and dependencies

Kotlin: 1.8.0
parcelize-darwin: 0.1.3

0.9.0

13 Jan 22:26
Compare
Choose a tag to compare
  • Added BackHandler builder for Android with lifecycle (#83)
  • Removed deprecated back-pressed module (#84)

Versions and dependencies

Kotlin: 1.7.21
parcelize-darwin: 0.1.2

0.8.0

01 Jan 16:47
523cd90
Compare
Choose a tag to compare
  • Parcelable extends Serializable on JVM (#81)

Parcelable for JVM targets (experimental)

Now Parcelable interface extends java.io.Serializable on JVM. This makes it possible to serialize and deserialize Parcelable classes as ByteArray using ObjectOutputStream and ObjectInputStream.

Versions and dependencies

Kotlin: 1.7.21
parcelize-darwin: 0.1.2

0.7.1

25 Dec 15:34
d426e9e
Compare
Choose a tag to compare
  • Replaced all @OptionalExpectation annotations with actual no-op implementations for non-Android targets (#80, fixes #79)

Versions and dependencies

Kotlin: 1.7.21
parcelize-darwin: 0.1.2