v2.4.0-RC2Pre-release
Kotlin 2.4.0-RC2
Changed 1
- Default stability of non-final classes is now Unknown instead of Stable in Compose compiler
Fixed 5
- kotlin.Cloneable built-in class not found in JKLIB
- Forward-compatibility violation NoSuchMethodError on JvmSnapshotBasedIncrementalCompilationConfiguration.<init> breaks incremental compilation
- Compiler warnings printed twice in console as w: and as Gradle Problem found: block
- ABI validation tasks fail with Unsupported platform toolchain type when using kotlin.compilerVersion pointing to an older compiler
- BinaryenExec.standardOutput is silently ignored in Wasm Gradle after migration to Gradle Workers
Changelog
Backend. J2KLIB
KT-86367[JKLIB] kotlin.Cloneable built-in class not found
Compose compiler
b/511102714Made the default stability of non-final classesUnknowninstead ofStable
Tools. Build Tools API
KT-86395[BTA] forward-compatibility violation: NoSuchMethodError on JvmSnapshotBasedIncrementalCompilationConfiguration. breaks IC
Tools. Gradle
KT-86346Compiler warnings printed twice in console — once asw:and again as Gradle "Problem found:" block
Tools. Gradle. BCV
KT-86268ABI validation tasks fail with Unsupported platform toolchain type when using kotlin.compilerVersion pointing to an older compiler after BTA migration in 2.4.0-Beta2
Tools. Gradle. Wasm
KT-86457[Wasm, Gradle] BinaryenExec.standardOutput is silently ignored after migration to Gradle Workers