Changelog
Apple Ecosystem
KT-67892
KotlinNativeLink task instantiates with a fixed list of apiFiles
Compiler
KT-67993
K2: PCLA Inference throws exception with local objectsKT-67912
K2: Cannot inference type properly from inline function with Type parameterKT-68056
Prohibit referencing java field in case of conflict with property from companion object of the derived classKT-67609
K2: False negative INFERRED_TYPE_VARIABLE_INTO_EMPTY_INTERSECTION_ERRORKT-67875
K2: Resolution ambiguity between Iterable and varargsKT-67699
Not enough information to infer type argument for 'Error' using Arrow's Raise context receiver since Kotlin 2.0.0-Beta3KT-59897
K2: Disappeared PACKAGE_OR_CLASSIFIER_REDECLARATIONKT-50020
K2: False-negative USAGE_IS_NOT_INLINEABLE when lambda in receiver positionKT-67810
K2: public-API inline function cannot access non-public-API annotation enum
JavaScript
KT-67978
K2: Declaration of such kind (expect) cannot be exported to JavaScript
Native
KT-67218
Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary
Tools. Gradle
KT-67746
Indicate for users they need to apply the new Kotlin Compose Gradle pluginKT-67387
Enable intrinsic remember by default in compose compiler gradle pluginKT-67762
Rename Kotlin Compose Compiler plugin on Gradle portalKT-67778
Clarify documentation for compose metricsDestination property
Tools. Gradle. Multiplatform
KT-67806
KMP import fails if android target has flavorsKT-67636
Gradle configuration error when use withJava()KT-67042
K2: Unresolved reference 'convertRadiusToSigma'
Tools. Scripts
KT-67727
Kotlin Scripting with language version 2.0 fails during IR lowering on empty scripts
Tools. Wasm
KT-67785
Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymore