Kotlin v2.4.20-RC2

v2.4.20-RC2Pre-release

Kotlin 2.4.20-RC2

Fixed 5
  • Fixed StackOverflowError in CastsOptimization when two nullable local variables are assigned to each other across nested loops in Kotlin/Native
  • Fixed a bug that prevented execution of non-local return statements inside lambdas called from when expressions in Compose compiler
  • Fixed IllegalStateException caused by @Serializable enum in Kotlin/JS
  • Fixed IncrementalCompilationComponents instances not being called anymore
  • Fixed Webpack configuration being generated after user defined chunks from the webpack.config.d directory in Kotlin/Wasm

From Kotlin

Changelog
Compiler
  • KT-88316 K/N: StackOverflowError in CastsOptimization when two nullable local variables are assigned to each other across nested loops
Compose compiler
  • b/549552317 Fixed a bug that, in certain cases, prevented execution of non-local return statements inside lambdas called from when expressions.
JavaScript
  • KT-88571 K/JS: "llegalStateException: Internal error: cannot find external signature" caused by @Serializable enum in 2.4.20-RC
Tools. CLI
  • KT-88475 IncrementalCompilationComponents instances are not being called anymore
Tools. Gradle. Wasm
  • KT-88566 K/Wasm: Webpack configuration generated after user defined chunks from the webpack.config.d directory
View original

Upgraded? How did it go?

Discussion