JetBrains/kotlin
JetBrains/kotlin
Activity
Last release
Open issues
Open PRs
License
release notes
release notes
Published 5/13/2025
PatchSafe upgradeKT-75991 Xcode 16.3: Fix lldb stepping test over an inline functionKT-75992 Xcode 16.3: stacktraces on simulators are not symbolicatedKT-76663 KJS: KotlinNothingValueException caused by expression return since 2.1.20KT-75756 Backend Internal error: Exception during IR lowering when trying to access variable from providedProperties in class within kotlin custom scriptKT-76209 CONFLICTING_UPPER_BOUNDS on Nothing boundKT-70352 K2: False-negative CONFLICTING_UPPER_BOUNDS on Nothing boundKT-74739 Native: "IllegalArgumentException: All constructors should've been lowered: FUNCTION_REFERENCE"KT-75483 Native: redundant unboxing generated with smart castKT-71425 IR Inliner: investigate return type of an inlined blockKT-76252 Native: executable crash with generic value classes with 2.1.20KT-75781 Xcode 16.3: Fix cinterop tests failing with fatal error: could not build module '_stdint'KT-74280 Native: GC.collect crashes with -Xallocator=stdKT-75588 [2.1.20-RC] "was compiled by a pre-release version of Kotlin and cannot be loaded by this version of the compiler" warnings despite using the same compiler versionKT-74663 kotlinc-js CLI: not providing -ir-output-dir results in NullPointerExceptionKT-76162 "IllegalStateException: No mapping for symbol: VALUE_PARAMETER INSTANCE_RECEIVER" after updating to 2.1.20KT-73682 Compatibility with Gradle 8.12 releaseKT-73142 Kotlin Gradle plugin: Remove usage of Gradle's internal ExecHandleBuilderKT-36004 Update 'org.gradle.usage' attribute rules to support the 'JAVA_API' and 'JAVA_RUNTIME' valueKT-73968 KotlinDependencyManagement tries to mutate configuration after it was resolvedKT-73684 Run integration tests against Gradle 8.12KT-72694 Accessing Task.project during execution is being deprecated in Gradle 8.12KT-73683 Compile against Gradle API 8.12KT-77119 KJS: Gradle: Setting custom environment variables in KotlinJsTest tasks no longer worksKT-74735 KGP uses Gradle internal CompositeProjectComponentArtifactMetadataKT-71879 Notice of upcoming deprecation for Boolean 'is-' properties in Gradle Groovy scriptsKT-75808 KGP: MPP with jvm target and Gradle java-test-fixtures is brokenKT-75605 Dependency resolution fails in commonTest/nativeTest source sets for KMP module when depending on another project due to missing PSMKT-75512 Maven-publish: ArtifactId is not correct inpom file with customized withXmlKT-62555 Wrong ABI fingerprint for inline function containing a lambdaKT-75883 Follow-up: switch from INSTANCE heuristic to outerClass chainKT-75936 K2 KAPT: unsupported FIR element kinds in constant evaluationKT-75942 K2 KAPT: underscore not allowed hereKT-76424 Dependencies in main.kts not working with 2.1.20KT-76296 Kotlin script compiler crashes when secondary constructor calls a functionKT-75589 Scripts: "IndexOutOfBoundsException in jdk.internal.util.Preconditions.outOfBounds" when trying to extend a class which uses global variableKT-76161 Wasm: "export startUnitTests was not found" after updating to Kotlin 2.1.20release notes
Published 5/13/2025
PatchSafe upgradeKT-75991 Xcode 16.3: Fix lldb stepping test over an inline functionKT-75992 Xcode 16.3: stacktraces on simulators are not symbolicatedKT-76663 KJS: KotlinNothingValueException caused by expression return since 2.1.20KT-75756 Backend Internal error: Exception during IR lowering when trying to access variable from providedProperties in class within kotlin custom scriptKT-76209 CONFLICTING_UPPER_BOUNDS on Nothing boundKT-70352 K2: False-negative CONFLICTING_UPPER_BOUNDS on Nothing boundKT-74739 Native: "IllegalArgumentException: All constructors should've been lowered: FUNCTION_REFERENCE"KT-75483 Native: redundant unboxing generated with smart castKT-71425 IR Inliner: investigate return type of an inlined blockKT-76252 Native: executable crash with generic value classes with 2.1.20KT-75781 Xcode 16.3: Fix cinterop tests failing with fatal error: could not build module '_stdint'KT-74280 Native: GC.collect crashes with -Xallocator=stdKT-75588 [2.1.20-RC] "was compiled by a pre-release version of Kotlin and cannot be loaded by this version of the compiler" warnings despite using the same compiler versionKT-74663 kotlinc-js CLI: not providing -ir-output-dir results in NullPointerExceptionKT-76162 "IllegalStateException: No mapping for symbol: VALUE_PARAMETER INSTANCE_RECEIVER" after updating to 2.1.20KT-73682 Compatibility with Gradle 8.12 releaseKT-73142 Kotlin Gradle plugin: Remove usage of Gradle's internal ExecHandleBuilderKT-36004 Update 'org.gradle.usage' attribute rules to support the 'JAVA_API' and 'JAVA_RUNTIME' valueKT-73968 KotlinDependencyManagement tries to mutate configuration after it was resolvedKT-73684 Run integration tests against Gradle 8.12KT-72694 Accessing Task.project during execution is being deprecated in Gradle 8.12KT-73683 Compile against Gradle API 8.12KT-77119 KJS: Gradle: Setting custom environment variables in KotlinJsTest tasks no longer worksKT-74735 KGP uses Gradle internal CompositeProjectComponentArtifactMetadataKT-71879 Notice of upcoming deprecation for Boolean 'is-' properties in Gradle Groovy scriptsKT-75808 KGP: MPP with jvm target and Gradle java-test-fixtures is brokenKT-75605 Dependency resolution fails in commonTest/nativeTest source sets for KMP module when depending on another project due to missing PSMKT-75512 Maven-publish: ArtifactId is not correct inpom file with customized withXmlKT-62555 Wrong ABI fingerprint for inline function containing a lambdaKT-75883 Follow-up: switch from INSTANCE heuristic to outerClass chainKT-75936 K2 KAPT: unsupported FIR element kinds in constant evaluationKT-75942 K2 KAPT: underscore not allowed hereKT-76424 Dependencies in main.kts not working with 2.1.20KT-76296 Kotlin script compiler crashes when secondary constructor calls a functionKT-75589 Scripts: "IndexOutOfBoundsException in jdk.internal.util.Preconditions.outOfBounds" when trying to extend a class which uses global variableKT-76161 Wasm: "export startUnitTests was not found" after updating to Kotlin 2.1.20The Kotlin Programming Language.