Kotlin Multiplatform Apr 17, 2024 Pre-release

v1.6.10-beta01

What's New

Compose Multiplatform v1.6.10-beta01 introduces experimental multiplatform support for Lifecycle, ViewModel, and Jetpack Navigation, enabling shared architecture patterns across iOS, Android, desktop, and web. The release significantly enhances iOS accessibility with improved dialog handling and interop support, adds web clipboard integration and virtual keyboard support, and expands the resource system with plural strings and SVG drawable support. Critical iOS pre-17 device crash and Java 17 desktop requirement are known issues requiring attention.

Highlights

Breaking Changes

  • lifecycle-runtime now requires Java 17 or above on desktop, breaks Java 11 compatibility
  • inline fun <reified VM> viewModel(...) unavailable from common, use fun <VM> viewModel(KClass, ...) instead

Recent Releases

All releases →