Kotlin Multiplatform Aug 14, 2025 Pre-release

v1.9.0-beta03

What's New

Compose Multiplatform v1.9.0-beta03 aligns with Jetpack Material3 1.4.0-beta01 by removing experimental APIs, requiring Kotlin 2.1 across all platforms, and improving web platform capabilities with enhanced context menus and automatic WASM/JS fallback support. Notable fixes address text rendering, keyboard input across platforms, and accessibility tree handling on iOS.

Highlights

Breaking Changes

  • ExperimentalMaterial3ExpressiveApi and ExperimentalMaterial3ComponentOverrideApi APIs removed per Jetpack Material3 1.4.0-beta01
  • Kotlin 2.1 is now required for JVM/Desktop platforms (previously only required for native and web)
  • CanvasBasedWindow API deprecated on web platform; ComposeViewport is the replacement

Deprecations

  • CanvasBasedWindow deprecated; use ComposeViewport instead for web applications

Recent Releases

All releases →