Skip to content

Kotlin 1.8.20-RC2

Pre-release
Pre-release
Compare
Choose a tag to compare
@woainikk woainikk released this 23 Mar 12:31
· 48 commits to 1.8.20 since this release

Changelog

Compiler

  • KT-57388 Kapt+JVM_IR: "RuntimeException: No type for expression" for delegated property
  • KT-57242 Equals behaviour for value classes implementing interfaces is different between 1.8.10 and 1.8.20-RC
  • KT-57261 "IllegalArgumentException was thrown at: MemoizedInlineClassReplacements.getSpecializedEqualsMethod" when comparing non-inline class instance with an inline class instance
  • KT-56527 K2: "AssertionError: Assertion failed" during compilation in SequentialFilePositionFinder
  • KT-57107 Handling of Windows line endings CRLF broken in latest snapshot with K2

Tools. Gradle

  • KT-57296 Build statistics sending errors in case of buildSrc directory usage with kotlin-dsl plugin applied

Tools. Gradle. JS

  • KT-57285 KJS / Gradle / MPP: FileNotFoundException on publishing empty KJS sourceset

Tools. Gradle. Multiplatform

  • KT-57460 Kotlin Gradle Plugin: Null this pointer in transformCommonMainDependenciesMetadata
  • KT-57306 [Kotlin 1.8.20-RC] GradleException: Could not load the value of field apiConfiguration of org.jetbrains.kotlin.gradle.plugin.mpp.compilationImpl.DefaultKotlinCompilationConfigurationsContainer

Checksums

File Sha256
kotlin-compiler-1.8.20-RC2.zip 0db23d86962bece7577c19b76ec6b27611e5c4b7c70e93d71451d289e6a7741b
kotlin-native-linux-x86_64-1.8.20-RC2.tar.gz e38429bd0f778689c3953d4c3d5aa67c30fc9c39c0fa4d75463fa645356aa97b
kotlin-native-macos-x86_64-1.8.20-RC2.tar.gz 0939c73f2d30b0eaed826d2dd3eb6ce0a4720ccaa48a8fed2b9439b3168273ef
kotlin-native-macos-aarch64-1.8.20-RC2.tar.gz 536fb2d6f26d4f9ed351a07c8673fe3c8d669cedc983b6151ef1d36f8bd564b4
kotlin-native-windows-x86_64-1.8.20-RC2.zip 2fd80c2f59125469d17d35a79c7711302875f8dd4a0403d6e0885e678a099ece