Skip to content

Releases: arkivanov/Essenty

1.3.0-alpha04

07 Nov 21:11
8e199ee
Compare
Choose a tag to compare
1.3.0-alpha04 Pre-release
Pre-release
  • Updated Kotlin to 1.9.20 and parcelize-darwin plugin to 0.2.3 (#118)

Versions and dependencies

Kotlin: 1.9.20
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.3

1.3.0-alpha03

05 Nov 12:12
14f37af
Compare
Choose a tag to compare
1.3.0-alpha03 Pre-release
Pre-release
  • Added polymorphicSerializer API (#117)

The new polymorphic serializer API

This release adds the new polymorphicSerializer function for custom polymorphic serializers. Please see the new readme section.

Versions and dependencies

Kotlin: 1.9.0
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.1

1.3.0-alpha02

22 Oct 20:29
226c8e5
Compare
Choose a tag to compare
1.3.0-alpha02 Pre-release
Pre-release
  • Added onBackStarted, onBackProgressed and onBackCancelled callbacks for BackCallback builder function (#116)

Versions and dependencies

Kotlin: 1.9.0
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.1

1.3.0-alpha01

23 Sep 20:21
ec7756e
Compare
Choose a tag to compare
1.3.0-alpha01 Pre-release
Pre-release
  • Added support for kotlinx-serialization, deprecated most of Parcelable/Parcelize APIs (#115, see #102)

Kotlinx-serialization support

This release adds support for kotlinx-serialization. See #102 for context. Most of Parcelable/Parcelize APIs are now deprecated. See the updated readme for more information.

Versions and dependencies

Kotlin: 1.9.0
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.1

1.2.0

20 Sep 18:44
1890ba1
Compare
Choose a tag to compare
  • Added InstanceKeeper#getOrCreateSimple extension functions and InstanceKeeper.SimpleInstance wrapper class (#112)
  • Updated androidx.activity to 1.8.0-rc01 (#113)

Versions and dependencies

Kotlin: 1.9.0
parcelize-darwin: 0.2.1

1.2.0-beta-01

06 Sep 20:56
6690547
Compare
Choose a tag to compare
1.2.0-beta-01 Pre-release
Pre-release
  • Updated androidx.activity to 1.8.0-beta01 and parcelize-darwin to 1.2.1

Versions and dependencies

Kotlin: 1.9.0
parcelize-darwin: 0.2.1

1.2.0-alpha-06

18 Aug 19:19
4c810f5
Compare
Choose a tag to compare
1.2.0-alpha-06 Pre-release
Pre-release
  • Support custom parcelers on Darwin targets and in commonMain source set (#106)

The new custom parcelers

This release adds support for custom parcelers on Darwin (Apple) targets, and also allows implementing custom parcelers in commonMain source set. Please see the updated readme.

Versions and dependencies

Kotlin: 1.9.0
parcelize-darwin: 0.2.0

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