Changelog
Compiler
KT-75649
K2: NPE on assigning platform type value to non-nullable lateinit varKT-75483
Native: redundant unboxing generated with smart castKT-75526
Regression in K2 scripting: local name doesn't shadow one from the implicit receiverKT-75444
Contradictions in the constraint system are ignored in case of multiple constraints from forking pointsKT-75111
False negative "This declaration needs opt-in" for usage of enum entry with OptIn marker in another moduleKT-74764
Native: merge init nodes generated within the same LLVM module for the same klib
Compose compiler
CMP-7571
1.8.0-alpha03 incompatible with Compose based on k1b/397855145
Fix "Unknown file" error in target annotation inference
JavaScript
KT-75606
KJS: java.lang.AssertionError: Different declarations with the same signatures were detectedKT-72437
KJS. Invalidcopy
method for inherited JSO with type parameters
Klibs
KT-75393
Non-JVM artifacts from Kotlin 2.1.20-RC fail on 2.1.x releases due to IMPLICIT_ARGUMENT
Native
KT-70202
Xcode 16 Linker fails with SIGBUS
Tools. Compiler Plugins
KT-73897
PowerAssert: Implicit argument detection is brittle in a number of cases
Tools. Gradle
KT-73842
Gradle: AGP failing tests with "Failed to calculate the value of property 'generalConfigurationMetrics'" using KGPKT-74394
KGP + isolated projects: "Something has been appended to this collector already"KT-75262
Gradle test-fixtures plugin apply order breaks the projectKT-75277
FUS statistics: 'java.lang.IllegalStateException: The value for this property cannot be changed any further' exception is thrown during project import
Tools. Gradle. JS
KT-75485
KJS: "Module not found: Error: Can't resolve 'style-loader' and 'css-loader'" in 2.1.20-RC