Kotlin Multiplatform Nov 15, 2022 Pre-release

v1.8.0-Beta

What's New

Kotlin 1.8.0-Beta delivers significant compiler stability improvements with K2 fixes for Java interop and generics, introduces the new Enum.entries feature across all platforms, and adds modern stdlib APIs for Java 8+ features. Performance enhancements reduce parser overhead and optimize common operations, while upgraded JVM target to 1.8 and Java 19 support modernize the platform baseline.

Highlights

Breaking Changes

  • Old JVM backend removed; all compilation now uses IR backend
  • Minimum Gradle version bumped to 6.8.3 for Kotlin Gradle Plugin
  • KotlinCompile setClasspath/getClasspath methods changed to error deprecation level

Deprecations

  • kotlin.compiler.execution.strategy system property removed
  • FreezingIsDeprecated message improved for clarity in Native memory manager
  • ConcurrentModificationException constructors deprecation removed

Recent Releases

All releases →