Skip to content

Releases: cashapp/molecule

0.5.0

13 Oct 18:22
Compare
Choose a tag to compare

New:

  • Update to JetBrains Compose runtime 1.2.0 (this uses AndroidX Compose runtime 1.2.1).
  • Add iOS, MacOS, tvOS, watchOS, linux, and windows targets for Kotlin/Native.

Changed:

  • The 'molecule-testing' artifact has been removed.

0.5.0-beta01

16 Sep 15:01
Compare
Choose a tag to compare

New:

  • Update to JetBrains Compose runtime 1.2.0-beta01 (this uses AndroidX Compose runtime 1.2.1).
  • Add iOS, MacOS, tvOS, watchOS, linux, and windows targets for Kotlin/Native.

Changed:

  • The 'molecule-testing' artifact has been removed.

0.4.0

10 Aug 18:17
Compare
Choose a tag to compare

New:

  • Update to Compose compiler 1.3.0 which supports Kotlin 1.7.10.

Fixed:

  • Prevent "Trying to call 'getOrThrow' on a failed channel result: Failed" exceptions when using the immediate recompose clock.

0.3.1

10 Aug 18:11
Compare
Choose a tag to compare

Fixed:

  • Prevent "Trying to call 'getOrThrow' on a failed channel result: Failed" exceptions when using the immediate recompose clock.

0.4.0-beta01

27 Jul 16:07
Compare
Choose a tag to compare
0.4.0-beta01 Pre-release
Pre-release

New:

  • Update to Compose compiler 1.3.0-beta01 which supports Kotlin 1.7.10.

0.3.0

27 Jul 16:08
Compare
Choose a tag to compare

New:

  • Enable Kotlin multiplatform usage on JVM and JS targets (in addition to Android). All native targets are blocked on JetBrains' Compose runtime supporting them (with a stable release).
  • Update to Compose compiler 1.2.0 which supports Kotlin 1.7.0.
  • Add RecomposeClock parameter to both moleculeFlow and launchMolecule which allows choosing between a frame-based clock for recomposition or a clock which immediately recomposes for any change.
  • The 'molecule-testing' library is deprecated. The recommendation is to use the new immediate clock mode and Turbine. If you have a use case which cannot be handled by this change please comment on this issue.

0.2.0

09 Feb 19:23
Compare
Choose a tag to compare

New:

  • Update to Compose 1.1.0 which supports Kotlin 1.6.10

Fixed:

  • Explicitly dispose internal Composition allowing DisposableEffects to fire.

0.1.0

10 Nov 20:12
Compare
Choose a tag to compare

Initial release