|
| 1 | +## 2.3.0-RC |
| 2 | + |
| 3 | +### Backend. Wasm |
| 4 | + |
| 5 | +- [`KT-82075`](https://youtrack.jetbrains.com/issue/KT-82075) K/Wasm: kotlin.wasm.internal.getSimpleName crashes on iOS Safari older than 26 |
| 6 | + |
| 7 | +### Compiler |
| 8 | + |
| 9 | +- [`KT-82138`](https://youtrack.jetbrains.com/issue/KT-82138) Debugger: Cannot evaluate JvmInline value class parameter |
| 10 | +- [`KT-78413`](https://youtrack.jetbrains.com/issue/KT-78413) Kotlin Debugger: value classes as context parameters have incorrect names in Variables View during debugging |
| 11 | +- [`KT-80549`](https://youtrack.jetbrains.com/issue/KT-80549) Call of Java method with type parameter bounds: Expected FirResolvedTypeRef with ConeKotlinType but was FirJavaTypeRef |
| 12 | +- [`KT-82132`](https://youtrack.jetbrains.com/issue/KT-82132) False-positive type mismatch with -language-version 2.2 |
| 13 | +- [`KT-81988`](https://youtrack.jetbrains.com/issue/KT-81988) K2: Any?.toString() causes NPE inside lambda with Java |
| 14 | +- [`KT-82022`](https://youtrack.jetbrains.com/issue/KT-82022) K/N: Unexpected "Annotation `@JvmInline` is missing on actual declaration" warning with value classes |
| 15 | + |
| 16 | +### Compose compiler |
| 17 | + |
| 18 | +- [`CMP-9167`](https://youtrack.jetbrains.com/issue/CMP-9167) iOS: Platform declaration clash: The following functions have the same IR signature |
| 19 | + |
| 20 | +### IR. Actualizer |
| 21 | + |
| 22 | +- [`KT-77337`](https://youtrack.jetbrains.com/issue/KT-77337) `IrNoExpectSymbolsHandler` finds expect class reference after enabling annotation traversal in IR |
| 23 | + |
| 24 | +### IR. Tree |
| 25 | + |
| 26 | +- [`KT-81952`](https://youtrack.jetbrains.com/issue/KT-81952) "IllegalStateException: Callable reference with vararg should not appear at this stage" for callable references to functions with generic vararg parameters |
| 27 | + |
| 28 | +### JVM. Reflection |
| 29 | + |
| 30 | +- [`KT-81967`](https://youtrack.jetbrains.com/issue/KT-81967) isSubtypeOf: ClassCastException: CapturedKType cannot be cast to class AbstractKType |
| 31 | +- [`KT-81619`](https://youtrack.jetbrains.com/issue/KT-81619) Reflection: Function supertype of a FunctionN class has flexible type in new implementation |
| 32 | + |
| 33 | +### JavaScript |
| 34 | + |
| 35 | +- [`KT-82005`](https://youtrack.jetbrains.com/issue/KT-82005) KJS: "TypeError: callAgent.jsonRpcCall_ij3z26_k$ is not a function" after code change in 2.3.0-Beta1/2 |
| 36 | +- [`KT-79514`](https://youtrack.jetbrains.com/issue/KT-79514) java.lang.IllegalStateException: IrClassSymbolImpl is unbound. Signature: kotlin.js/Promise|null[0] on running jsBrowserTest |
| 37 | + |
| 38 | +### Libraries |
| 39 | + |
| 40 | +- [`KT-81995`](https://youtrack.jetbrains.com/issue/KT-81995) K/N: CMP: Undefined symbol _kfun:kotlin.time.Duration.kotlin.time.Duration |
| 41 | +- [`KT-72111`](https://youtrack.jetbrains.com/issue/KT-72111) Change Duration.parseOrNull logic to not throw exceptions internally |
| 42 | + |
| 43 | +### Tools. Compiler Plugin API |
| 44 | + |
| 45 | +- [`KT-82099`](https://youtrack.jetbrains.com/issue/KT-82099) Compiler plugin ordering has no effect |
| 46 | + |
| 47 | +### Tools. Gradle |
| 48 | + |
| 49 | +- [`KT-79482`](https://youtrack.jetbrains.com/issue/KT-79482) Report webMain / webTest usage in FUS metrics |
| 50 | +- [`KT-82244`](https://youtrack.jetbrains.com/issue/KT-82244) Conflicting warnings when using AGP 9.0.0-alpha with built-in Kotlin disabled |
| 51 | +- [`KT-82068`](https://youtrack.jetbrains.com/issue/KT-82068) Workaround iOS Simulator start failure in IT |
| 52 | +- [`KT-81161`](https://youtrack.jetbrains.com/issue/KT-81161) Gradle plugin api reference: compiler arguments types are not available |
| 53 | + |
| 54 | +### Tools. Gradle. Multiplatform |
| 55 | + |
| 56 | +- [`KT-81601`](https://youtrack.jetbrains.com/issue/KT-81601) With `android.builtInKotlin=false` AGP 9.0+, using `kotlin-multiplatform` plugin will fail with a`Class Cast Exception` |
| 57 | +- [`KT-81980`](https://youtrack.jetbrains.com/issue/KT-81980) KGP warning gives incorrect suggestion for AGP application compatibility |
| 58 | + |
| 59 | +### Tools. Gradle. Native |
| 60 | + |
| 61 | +- [`KT-81510`](https://youtrack.jetbrains.com/issue/KT-81510) `commonizeCInterop` exception with 'kotlinNativeBundleConfiguration' not found |
| 62 | + |
| 63 | +### Tools. Maven |
| 64 | + |
| 65 | +- [`KT-82180`](https://youtrack.jetbrains.com/issue/KT-82180) kotlin-maven-plugin: IC succeeds after dependent source deletion |
| 66 | + |
| 67 | +### Tools. Wasm |
| 68 | + |
| 69 | +- [`KT-82365`](https://youtrack.jetbrains.com/issue/KT-82365) K/Wasm: NodeRun tasks in Wasi depend on kotlinWasmToolingSetup |
| 70 | + |
| 71 | + |
1 | 72 | ## 2.3.0-Beta2 |
2 | 73 |
|
3 | 74 | ### Analysis API |
|
0 commit comments