Changelog
Compiler
KT-47320
"StringConcatException: Mismatched number of concat arguments" String concatenation fails when template contains special characterKT-47445
"definitely not null type parameters is only available since language version 1.6" error in cast expressionKT-47446
Improve warning message INTEGER_OPERATOR_RESOLVE_WILL_CHANGEKT-47447
False positive INTEGER_OPERATOR_RESOLVE_WILL_CHANGE warning: "expression will be resolved to Int in future releases"KT-47449
JVM / IR: ClassCastException IrStarProjectionImpl cannot be cast to IrTypeProjectionKT-47459
"IndexOutOfBoundsException: Index 0 out of bounds for length 0" caused by MarkertManager dependencyKT-47480
StackOverflowError: Recursion on erasion of raw type with interdependent type parameters
Tools. Compiler Plugins
KT-47161
Serializable class can't be inherited from serializable class in other module with: e: org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: Couldn't transform method node: write$SelfKT-47455
Kotlin lombok plugin NullPointerExceptionKT-47513
Lombok compiler plugin failed with 'Recursion detected in a lazy value under LockBasedStorageManager@1c21db60 (TopDownAnalyzer for JVM)'
Tools. Gradle
KT-47444
Gradle Plugin: Publishing project with "maven-publish" fails when dependency versions are omitted (NPE in MppDependencyRewritingUtilsKt.associateDependenciesWithActualModuleDependencies)
Tools. kapt
KT-47416
Kapt Gradle DSL ignores javaCompilerOptions in 1.5.20
Checksums
File | Sha256 |
---|---|
kotlin-compiler-1.5.21.zip | f3313afdd6abf1b8c75c6292f4e41f2dbafefc8f6c72762c7ba9b3daeef5da59 |
kotlin-native-linux-1.5.21.tar.gz | 63330f898f307cb2330ef04a5d36ac4cd29128912a2d9a93b8cde5b7b99ec96f |
kotlin-native-macos-1.5.21.tar.gz | 3bf60142e04094112c64ca31d6f3a7382adf210bb222c8b03579bed0d3ff5611 |
kotlin-native-windows-1.5.21.zip | e22212e58a39066ae976a45a8bc877cd2e2018fb9adc321b957779b38561c064 |