Kotlin Multiplatform Mar 20, 2024 Pre-release

v2.0.0-Beta5

What's New

Kotlin 2.0.0-Beta5 significantly improves Wasm interoperability with TypeScript support and partial linkage, optimizes JVM lambda generation via invokedynamic, and stabilizes the K2 compiler with 100+ bug fixes across Analysis API, type resolution, and multiplatform support. The release focuses on production readiness with enhanced IDE stability and better JavaScript ecosystem integration.

Highlights

Breaking Changes

  • Typealias as callable qualifier in imports is now deprecated in K2
  • Inlined variable naming format changed on JVM backend

Deprecations

  • Using typealias as a callable qualifier in imports (K2)

Recent Releases

All releases →