Releases: cashapp/molecule
Releases Β· cashapp/molecule
0.5.0
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
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
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
Fixed:
- Prevent "Trying to call 'getOrThrow' on a failed channel result: Failed" exceptions when using the immediate recompose clock.
0.4.0-beta01
New:
- Update to Compose compiler 1.3.0-beta01 which supports Kotlin 1.7.10.
0.3.0
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 bothmoleculeFlow
andlaunchMolecule
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
New:
- Update to Compose 1.1.0 which supports Kotlin 1.6.10
Fixed:
- Explicitly dispose internal
Composition
allowingDisposableEffect
s to fire.
0.1.0
Initial release