The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Download Latest Version 1.9.3 source code.tar.gz (64.6 MB)
Email in envelope

Get an email when there's a new version of Compose Kotlin UI

Home / v1.9.1
Name Modified Size InfoDownloads / Week
Parent folder
1.9.1 source code.tar.gz 2025-10-14 64.6 MB
1.9.1 source code.zip 2025-10-14 66.3 MB
README.md 2025-10-14 4.7 kB
Totals: 3 Items   130.9 MB 0

Changes since 1.9.0

Migration Notes

Multiple Platforms

  • compose.material3 alias from Gradle plugin now points to org.jetbrains.compose.material3:material3:1.9.0 (based on Jetpack Compose Material3 1.4.0), it was org.jetbrains.compose.material3:material3:1.8.2 (based on Jetpack Compose Material3 1.3.2) in Compose Multiplatform 1.9.0. If you want to stay on the same minor version, replace the alias by an explicit dependency: #5441

``` // was implementation(compose.material3)

// replace by implementation("org.jetbrains.compose.material3:material3:1.8.2") ```

Fixes

iOS

  • Add ability to reach internal accessibility elements inside accessibility nodes #2416
  • Fix input session restarts triggered by PlatformImeOptionsImpl not being @Immutable #2413
  • Fix crash when removing characters after string replacement #2361
  • Fix context menu appearance for text fields with transformation #2377

Desktop

  • ComposePanel can now re-dispatch unconsumed mouse wheel events, allowing scrollable components beneath to be scrolled. To enable this behavior, set the system property "compose.swing.redispatchMouseWheelEvents" to "true" #2438

Dependencies

Source: README.md, updated 2025-10-14