Changelog
Backend. Wasm
KT-82075K/Wasm: kotlin.wasm.internal.getSimpleName crashes on iOS Safari older than 26
Compiler
KT-82138Debugger: Cannot evaluate JvmInline value class parameterKT-78413Kotlin Debugger: value classes as context parameters have incorrect names in Variables View during debuggingKT-80549Call of Java method with type parameter bounds: Expected FirResolvedTypeRef with ConeKotlinType but was FirJavaTypeRefKT-82132False-positive type mismatch with -language-version 2.2KT-81988K2: Any?.toString() causes NPE inside lambda with JavaKT-82022K/N: Unexpected "Annotation@JvmInlineis missing on actual declaration" warning with value classes
Compose compiler
CMP-9167iOS: Platform declaration clash: The following functions have the same IR signature
IR. Actualizer
KT-77337IrNoExpectSymbolsHandlerfinds expect class reference after enabling annotation traversal in IR
IR. Tree
KT-81952"IllegalStateException: Callable reference with vararg should not appear at this stage" for callable references to functions with generic vararg parameters
JVM. Reflection
KT-81967isSubtypeOf: ClassCastException: CapturedKType cannot be cast to class AbstractKTypeKT-81619Reflection: Function supertype of a FunctionN class has flexible type in new implementation
JavaScript
KT-82005KJS: "TypeError: callAgent.jsonRpcCall_ij3z26_k$ is not a function" after code change in 2.3.0-Beta1/2KT-79514java.lang.IllegalStateException: IrClassSymbolImpl is unbound. Signature: kotlin.js/Promise|null[0] on running jsBrowserTest
Libraries
KT-81995K/N: CMP: Undefined symbol _kfun:kotlin.time.Duration.kotlin.time.DurationKT-72111Change Duration.parseOrNull logic to not throw exceptions internally
Tools. Compiler Plugin API
KT-82099Compiler plugin ordering has no effect
Tools. Gradle
KT-79482Report webMain / webTest usage in FUS metricsKT-82244Conflicting warnings when using AGP 9.0.0-alpha with built-in Kotlin disabledKT-82068Workaround iOS Simulator start failure in ITKT-81161Gradle plugin api reference: compiler arguments types are not available
Tools. Gradle. Multiplatform
KT-81601Withandroid.builtInKotlin=falseAGP 9.0+, usingkotlin-multiplatformplugin will fail with aClass Cast ExceptionKT-81980KGP warning gives incorrect suggestion for AGP application compatibility
Tools. Gradle. Native
KT-81510commonizeCInteropexception with 'kotlinNativeBundleConfiguration' not found
Tools. Maven
KT-82180kotlin-maven-plugin: IC succeeds after dependent source deletion
Tools. Wasm
KT-82365K/Wasm: NodeRun tasks in Wasi depend on kotlinWasmToolingSetup