Kotlin Multiplatform Feb 13, 2025 Pre-release

v1.8.0-alpha03

What's New

Compose Multiplatform v1.8.0-alpha03 completes K2 compiler migration and introduces cross-platform BackHandler APIs. Major improvements target iOS with VoiceControl accessibility, swipe-to-dismiss modals, and nested scroll view support. A new suspend-based Clipboard API replaces the deprecated ClipboardManager for better Web compatibility.

Highlights

Breaking Changes

  • IdlingResource interface and related ComposeUiTest methods removed from Web and iOS; use waitUntil as alternative
  • ClipboardManager deprecated in favor of new suspend-based Clipboard interface
  • Experimental iOS classes CupertinoScrollDecayAnimationSpec and CupertinoOverscrollEffect removed from public API

Deprecations

  • ClipboardManager deprecated; migrate to new Clipboard interface with suspend functions
  • AccessibilitySyncOptions removed; accessibility tree now built on demand

Recent Releases

All releases →