Skip to content

2.1.0-alpha-07

Pre-release
Pre-release
Compare
Choose a tag to compare
@arkivanov arkivanov released this 19 Aug 10:59
d99ac63
  • Updated Kotlin to 1.9.0, Jetpack Compose to 1.5.0, Multiplatform Compose to 1.5.0-beta02 (#443 by @malliaridis)
  • Added direction parameter for the slide animation (#446 by @DatL4g)
  • Updated Essenty to 1.2.0-alpha-06 and parcelize-darwin to 0.2.0 (#456)
  • Fixed a crash in PredictiveBackAnimation when the gesture is performed while the child animation is playing (#454)

Kotlin 1.9.0 update

This release is based on Kotlin 1.9.0, and so both Compose extension modules were also updated to the relevant Compose versions. The new version of Compose has some source incompatible changes in HorizontalPager and VerticalPager. This in turn triggered some changes in the experimental Pages Composable API. See #443 and #444 for more information.

Parcelable/Parcelize updates

The new version of parcelize-darwin (0.2.0) now supports custom parcelers (aka WriteWith and TypeParceler annotations) on Darwin (Apple) targets. The new version of Essenty (1.2.0-alpha-06) now allows custom parcelers in commonMain source set. This change should be backward compatible. Though, consider the new way of creating custom parcelers.

Versions and dependencies

Kotlin: 1.9.0
Essenty: 1.2.0-alpha-06
parcelize-darwin: 0.2.0

extensions-compose-jetpack

Jetpack Compose: 1.5.0
Jetpack Compose Compiler: 1.5.0

extensions-compose-jetbrains

JetBrains Compose: 1.5.0-beta02