Kotlin Multiplatform Mar 7, 2024

v1.9.23

What's New

Kotlin 1.9.23 delivers critical stability improvements and tooling enhancements across multiple platforms. Key updates include Xcode 15.3 support for iOS developers, Kotlin/Wasm coroutine callbacks, NPM migration for JavaScript builds, and enhanced Gradle reporting with JSON output. The release also resolves compiler issues with type inference and native cache creation while improving JDK 21 compatibility.

Highlights

Breaking Changes

  • JDK 21 getFirst()/getLast() methods removed from Kotlin List interfaces to prevent conflicts with read-only collections
  • Kotlin/JS test execution behavior changed after 1.9.22 upgrade, requires verification

Recent Releases

All releases →