|
| 1 | +## 2.1.20-RC2 |
| 2 | + |
| 3 | +### Compiler |
| 4 | + |
| 5 | +- [`KT-75649`](https://youtrack.jetbrains.com/issue/KT-75649) K2: NPE on assigning platform type value to non-nullable lateinit var |
| 6 | +- [`KT-75483`](https://youtrack.jetbrains.com/issue/KT-75483) Native: redundant unboxing generated with smart cast |
| 7 | +- [`KT-75526`](https://youtrack.jetbrains.com/issue/KT-75526) Regression in K2 scripting: local name doesn't shadow one from the implicit receiver |
| 8 | +- [`KT-75444`](https://youtrack.jetbrains.com/issue/KT-75444) Contradictions in the constraint system are ignored in case of multiple constraints from forking points |
| 9 | +- [`KT-75111`](https://youtrack.jetbrains.com/issue/KT-75111) False negative "This declaration needs opt-in" for usage of enum entry with OptIn marker in another module |
| 10 | +- [`KT-74764`](https://youtrack.jetbrains.com/issue/KT-74764) Native: merge init nodes generated within the same LLVM module for the same klib |
| 11 | + |
| 12 | +### Compose compiler |
| 13 | + |
| 14 | +- [`CMP-7571`](https://youtrack.jetbrains.com/issue/CMP-7571) 1.8.0-alpha03 incompatible with Compose based on k1 |
| 15 | +- [`b/397855145`](https://issuetracker.google.com/issues/397855145) Fix "Unknown file" error in target annotation inference |
| 16 | + |
| 17 | +### JavaScript |
| 18 | + |
| 19 | +- [`KT-75606`](https://youtrack.jetbrains.com/issue/KT-75606) KJS: java.lang.AssertionError: Different declarations with the same signatures were detected |
| 20 | +- [`KT-72437`](https://youtrack.jetbrains.com/issue/KT-72437) KJS. Invalid `copy` method for inherited JSO with type parameters |
| 21 | + |
| 22 | +### Klibs |
| 23 | + |
| 24 | +- [`KT-75393`](https://youtrack.jetbrains.com/issue/KT-75393) Non-JVM artifacts from Kotlin 2.1.20-RC fail on 2.1.x releases due to IMPLICIT_ARGUMENT |
| 25 | + |
| 26 | +### Native |
| 27 | + |
| 28 | +- [`KT-70202`](https://youtrack.jetbrains.com/issue/KT-70202) Xcode 16 Linker fails with SIGBUS |
| 29 | + |
| 30 | +### Tools. Compiler Plugins |
| 31 | + |
| 32 | +- [`KT-73897`](https://youtrack.jetbrains.com/issue/KT-73897) PowerAssert: Implicit argument detection is brittle in a number of cases |
| 33 | + |
| 34 | +### Tools. Gradle |
| 35 | + |
| 36 | +- [`KT-73842`](https://youtrack.jetbrains.com/issue/KT-73842) Gradle: AGP failing tests with "Failed to calculate the value of property 'generalConfigurationMetrics'" using KGP |
| 37 | +- [`KT-74394`](https://youtrack.jetbrains.com/issue/KT-74394) KGP + isolated projects: "Something has been appended to this collector already" |
| 38 | +- [`KT-75262`](https://youtrack.jetbrains.com/issue/KT-75262) Gradle test-fixtures plugin apply order breaks the project |
| 39 | +- [`KT-75277`](https://youtrack.jetbrains.com/issue/KT-75277) FUS statistics: 'java.lang.IllegalStateException: The value for this property cannot be changed any further' exception is thrown during project import |
| 40 | + |
| 41 | +### Tools. Gradle. JS |
| 42 | + |
| 43 | +- [`KT-75485`](https://youtrack.jetbrains.com/issue/KT-75485) KJS: "Module not found: Error: Can't resolve 'style-loader' and 'css-loader'" in 2.1.20-RC |
| 44 | + |
| 45 | + |
1 | 46 | ## 2.1.20-RC
|
2 | 47 |
|
3 | 48 | ### Compiler
|
|
0 commit comments