Skip to content

Releases: arkivanov/Essenty

0.3.0

01 May 12:57
Compare
Choose a tag to compare
  • Added StateKeeper.isRegistered(key: String): Boolean method (#44)
  • Updated to Kotlin 1.6.21 (#41, #45)

0.2.2

12 Oct 06:12
e23c0e4
Compare
Choose a tag to compare
  • Fixed weird ClassCastException in DefaultStateKeeperDispatcher in JS Legacy (#36)

0.2.1

04 Oct 22:15
5ad3caf
Compare
Choose a tag to compare

0.2.0

03 Oct 18:20
Compare
Choose a tag to compare
  • Fixed potential memory leaks in LifecycleRegistry (#24)
  • LifecycleRegistry.unsubscribe method no longer throws an exception when called without being subscribed (#24)
  • Added InstanceKeeper.remove method (#25)
  • Bumped compileSdkVersion and targetSdkVersion to 31 (#29)

0.1.4

11 Sep 12:01
3429372
Compare
Choose a tag to compare

Added Apple silicon targets

0.1.3

11 Aug 22:49
7151b9d
Compare
Choose a tag to compare
  • Updated Kotlin to 1.5.21 (#19)
  • Added BackPressedHandler(OnBackPressedDispatcher) Android interop functions, deprecated BackPressedDispatcher(OnBackPressedDispatcher) Android interop functions (#18)
  • Added BackPressedHandlerOwner interface (#17)

0.1.2

04 Aug 19:07
730e6c4
Compare
Choose a tag to compare
  • Allow using AndroidParcelableContainer in unit tests (#15)

0.1.1

20 Jul 19:08
42b917c
Compare
Choose a tag to compare
  • Removed BackPressedRegistry interface (#13)

0.1.0

18 Jul 00:19
Compare
Choose a tag to compare

First published version.

Content:

  • Lifecycle
  • StateKeeper
  • InstanceKeeper
  • BackPressedDispatcher