Bumps `kotlin` from 2.2.0 to 2.2.10. Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.0 to 2.2.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.2.10</h2> <h2>Changelog</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79276"><code>KT-79276</code></a> Dexing fails with "Cannot read field X because <!-- raw HTML omitted --> is null" with 2.2.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79442"><code>KT-79442</code></a> "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78815"><code>KT-78815</code></a> <code>Symbol not found: __ZNSt3__117bad_function_callD1Ev</code> error on iOS 15.5 simulator in Xcode 16.3 after update to 2.2.0-Beta2</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78501"><code>KT-78501</code></a> K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> IR lowering failed / Unexpected null argument for composable call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76477"><code>KT-76477</code></a> Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78736"><code>KT-78736</code></a> Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-77685"><code>KT-77685</code></a> "IllegalArgumentException: Sequence contains more than one matching element"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76365"><code>KT-76365</code></a> K2: Missing ABSTRACT_SUPER_CALL</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78352"><code>KT-78352</code></a> False-positive IDENTITY_SENSITIVE_OPERATIONS_WITH_VALUE_TYPE when comparing with equality operator (==)</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> Ensure that default transform affects functions entered through a call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> Fix visibility for default wrappers of protected methods</li> <li><a href="https://issuetracker.google.com/issues/408492167"><code>b/408492167</code></a> Emit parameter names in Compose source information</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79050"><code>KT-79050</code></a> KJS / IC: "Unexpected body of primary constructor for processing irClass"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79089"><code>KT-79089</code></a> KJS: Could not load reporter / Cannot find module 'mocha' when running jsNode tests</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79075"><code>KT-79075</code></a> Stuck on Kotlin_getSourceInfo_core_symbolication</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76178"><code>KT-76178</code></a> LLVM Update: symbol '__ZnwmSt19__type_descriptor_t' missing</li> </ul> <h3>Native. Runtime. Memory</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78925"><code>KT-78925</code></a> Crash SIGABRT on Apple Watch after updating Kotlin to 2.2.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77445"><code>KT-77445</code></a> UNRESOLVED_REFERENCE when importing classes from kotlin-stdlib</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78263"><code>KT-78263</code></a> java.lang.NoClassDefFoundError: Could not initialize class com.intellij.psi.impl.PsiSubstitutorImpl</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78318"><code>KT-78318</code></a> Unresolved reference when compiling kotlin/JS project on fresh master</li> </ul> <h3>Tools. Compiler Plugins</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> "AssertionError: SyntheticAccessorLowering should not attempt to modify other files" when calling protected open composable with default argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78038"><code>KT-78038</code></a> Make jvm-abi-gen compiler plugin output classloader-friendly</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77023"><code>KT-77023</code></a> Support creating KotlinJvmAndroidCompilation in KotlinBaseApiPlugin</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p> <blockquote> <h2>2.2.10</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79276"><code>KT-79276</code></a> Dexing fails with "Cannot read field X because <!-- raw HTML omitted --> is null" with 2.2.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79442"><code>KT-79442</code></a> "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78815"><code>KT-78815</code></a> <code>Symbol not found: __ZNSt3__117bad_function_callD1Ev</code> error on iOS 15.5 simulator in Xcode 16.3 after update to 2.2.0-Beta2</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78501"><code>KT-78501</code></a> K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> IR lowering failed / Unexpected null argument for composable call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76477"><code>KT-76477</code></a> Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78736"><code>KT-78736</code></a> Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-77685"><code>KT-77685</code></a> "IllegalArgumentException: Sequence contains more than one matching element"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76365"><code>KT-76365</code></a> K2: Missing ABSTRACT_SUPER_CALL</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78352"><code>KT-78352</code></a> False-positive IDENTITY_SENSITIVE_OPERATIONS_WITH_VALUE_TYPE when comparing with equality operator (==)</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> Ensure that default transform affects functions entered through a call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> Fix visibility for default wrappers of protected methods</li> <li><a href="https://issuetracker.google.com/issues/408492167"><code>b/408492167</code></a> Emit parameter names in Compose source information</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79050"><code>KT-79050</code></a> KJS / IC: "Unexpected body of primary constructor for processing irClass"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79089"><code>KT-79089</code></a> KJS: Could not load reporter / Cannot find module 'mocha' when running jsNode tests</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79075"><code>KT-79075</code></a> Stuck on Kotlin_getSourceInfo_core_symbolication</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76178"><code>KT-76178</code></a> LLVM Update: symbol '__ZnwmSt19__type_descriptor_t' missing</li> </ul> <h3>Native. Runtime. Memory</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78925"><code>KT-78925</code></a> Crash SIGABRT on Apple Watch after updating Kotlin to 2.2.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77445"><code>KT-77445</code></a> UNRESOLVED_REFERENCE when importing classes from kotlin-stdlib</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78263"><code>KT-78263</code></a> java.lang.NoClassDefFoundError: Could not initialize class com.intellij.psi.impl.PsiSubstitutorImpl</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78318"><code>KT-78318</code></a> Unresolved reference when compiling kotlin/JS project on fresh master</li> </ul> <h3>Tools. Compiler Plugins</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> "AssertionError: SyntheticAccessorLowering should not attempt to modify other files" when calling protected open composable with default argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78038"><code>KT-78038</code></a> Make jvm-abi-gen compiler plugin output classloader-friendly</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77023"><code>KT-77023</code></a> Support creating KotlinJvmAndroidCompilation in KotlinBaseApiPlugin</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="c448af19de"><code>c448af1</code></a> Add ChangeLog for 2.2.10-RC2</li> <li><a href="4925857c81"><code>4925857</code></a> [JS] Upgrade NPM dependencies</li> <li><a href="0e3327f52a"><code>0e3327f</code></a> [K/N] Use coreSymbolicationImageListType=all_loaded by default</li> <li><a href="21231f535f"><code>21231f5</code></a> [JVM] avoid unnecessary spills of some dead locals</li> <li><a href="4297254394"><code>4297254</code></a> [gradle] Fix missing mocha reporter module</li> <li><a href="95639d5e5b"><code>95639d5</code></a> [JVM] Fix detection of $DefaultImpl bridges</li> <li><a href="09a5926c90"><code>09a5926</code></a> FIR: allow to resolve some Java classes with <code>@kotlin.Metadata</code></li> <li><a href="4bf855d50d"><code>4bf855d</code></a> [K/JS] Fix incremental compilation for overridden external properties</li> <li><a href="69050bd292"><code>69050bd</code></a> [K/N][llvm] Update LLVM build to incorporate the recent changes</li> <li><a href="accbf36dfd"><code>accbf36</code></a> Add ChangeLog for 2.2.10-RC</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.0...v2.2.10">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin:kotlin-serialization` from 2.2.0 to 2.2.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-serialization's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.2.10</h2> <h2>Changelog</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79276"><code>KT-79276</code></a> Dexing fails with "Cannot read field X because <!-- raw HTML omitted --> is null" with 2.2.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79442"><code>KT-79442</code></a> "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78815"><code>KT-78815</code></a> <code>Symbol not found: __ZNSt3__117bad_function_callD1Ev</code> error on iOS 15.5 simulator in Xcode 16.3 after update to 2.2.0-Beta2</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78501"><code>KT-78501</code></a> K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> IR lowering failed / Unexpected null argument for composable call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76477"><code>KT-76477</code></a> Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78736"><code>KT-78736</code></a> Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-77685"><code>KT-77685</code></a> "IllegalArgumentException: Sequence contains more than one matching element"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76365"><code>KT-76365</code></a> K2: Missing ABSTRACT_SUPER_CALL</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78352"><code>KT-78352</code></a> False-positive IDENTITY_SENSITIVE_OPERATIONS_WITH_VALUE_TYPE when comparing with equality operator (==)</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> Ensure that default transform affects functions entered through a call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> Fix visibility for default wrappers of protected methods</li> <li><a href="https://issuetracker.google.com/issues/408492167"><code>b/408492167</code></a> Emit parameter names in Compose source information</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79050"><code>KT-79050</code></a> KJS / IC: "Unexpected body of primary constructor for processing irClass"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79089"><code>KT-79089</code></a> KJS: Could not load reporter / Cannot find module 'mocha' when running jsNode tests</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79075"><code>KT-79075</code></a> Stuck on Kotlin_getSourceInfo_core_symbolication</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76178"><code>KT-76178</code></a> LLVM Update: symbol '__ZnwmSt19__type_descriptor_t' missing</li> </ul> <h3>Native. Runtime. Memory</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78925"><code>KT-78925</code></a> Crash SIGABRT on Apple Watch after updating Kotlin to 2.2.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77445"><code>KT-77445</code></a> UNRESOLVED_REFERENCE when importing classes from kotlin-stdlib</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78263"><code>KT-78263</code></a> java.lang.NoClassDefFoundError: Could not initialize class com.intellij.psi.impl.PsiSubstitutorImpl</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78318"><code>KT-78318</code></a> Unresolved reference when compiling kotlin/JS project on fresh master</li> </ul> <h3>Tools. Compiler Plugins</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> "AssertionError: SyntheticAccessorLowering should not attempt to modify other files" when calling protected open composable with default argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78038"><code>KT-78038</code></a> Make jvm-abi-gen compiler plugin output classloader-friendly</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77023"><code>KT-77023</code></a> Support creating KotlinJvmAndroidCompilation in KotlinBaseApiPlugin</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-serialization's changelog</a>.</em></p> <blockquote> <h2>2.2.10</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79276"><code>KT-79276</code></a> Dexing fails with "Cannot read field X because <!-- raw HTML omitted --> is null" with 2.2.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79442"><code>KT-79442</code></a> "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78815"><code>KT-78815</code></a> <code>Symbol not found: __ZNSt3__117bad_function_callD1Ev</code> error on iOS 15.5 simulator in Xcode 16.3 after update to 2.2.0-Beta2</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78501"><code>KT-78501</code></a> K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> IR lowering failed / Unexpected null argument for composable call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76477"><code>KT-76477</code></a> Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78736"><code>KT-78736</code></a> Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-77685"><code>KT-77685</code></a> "IllegalArgumentException: Sequence contains more than one matching element"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76365"><code>KT-76365</code></a> K2: Missing ABSTRACT_SUPER_CALL</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78352"><code>KT-78352</code></a> False-positive IDENTITY_SENSITIVE_OPERATIONS_WITH_VALUE_TYPE when comparing with equality operator (==)</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> Ensure that default transform affects functions entered through a call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> Fix visibility for default wrappers of protected methods</li> <li><a href="https://issuetracker.google.com/issues/408492167"><code>b/408492167</code></a> Emit parameter names in Compose source information</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79050"><code>KT-79050</code></a> KJS / IC: "Unexpected body of primary constructor for processing irClass"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79089"><code>KT-79089</code></a> KJS: Could not load reporter / Cannot find module 'mocha' when running jsNode tests</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79075"><code>KT-79075</code></a> Stuck on Kotlin_getSourceInfo_core_symbolication</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76178"><code>KT-76178</code></a> LLVM Update: symbol '__ZnwmSt19__type_descriptor_t' missing</li> </ul> <h3>Native. Runtime. Memory</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78925"><code>KT-78925</code></a> Crash SIGABRT on Apple Watch after updating Kotlin to 2.2.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77445"><code>KT-77445</code></a> UNRESOLVED_REFERENCE when importing classes from kotlin-stdlib</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78263"><code>KT-78263</code></a> java.lang.NoClassDefFoundError: Could not initialize class com.intellij.psi.impl.PsiSubstitutorImpl</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78318"><code>KT-78318</code></a> Unresolved reference when compiling kotlin/JS project on fresh master</li> </ul> <h3>Tools. Compiler Plugins</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> "AssertionError: SyntheticAccessorLowering should not attempt to modify other files" when calling protected open composable with default argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78038"><code>KT-78038</code></a> Make jvm-abi-gen compiler plugin output classloader-friendly</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77023"><code>KT-77023</code></a> Support creating KotlinJvmAndroidCompilation in KotlinBaseApiPlugin</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="c448af19de"><code>c448af1</code></a> Add ChangeLog for 2.2.10-RC2</li> <li><a href="4925857c81"><code>4925857</code></a> [JS] Upgrade NPM dependencies</li> <li><a href="0e3327f52a"><code>0e3327f</code></a> [K/N] Use coreSymbolicationImageListType=all_loaded by default</li> <li><a href="21231f535f"><code>21231f5</code></a> [JVM] avoid unnecessary spills of some dead locals</li> <li><a href="4297254394"><code>4297254</code></a> [gradle] Fix missing mocha reporter module</li> <li><a href="95639d5e5b"><code>95639d5</code></a> [JVM] Fix detection of $DefaultImpl bridges</li> <li><a href="09a5926c90"><code>09a5926</code></a> FIR: allow to resolve some Java classes with <code>@kotlin.Metadata</code></li> <li><a href="4bf855d50d"><code>4bf855d</code></a> [K/JS] Fix incremental compilation for overridden external properties</li> <li><a href="69050bd292"><code>69050bd</code></a> [K/N][llvm] Update LLVM build to incorporate the recent changes</li> <li><a href="accbf36dfd"><code>accbf36</code></a> Add ChangeLog for 2.2.10-RC</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.0...v2.2.10">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin.jvm` from 2.2.0 to 2.2.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.jvm's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.2.10</h2> <h2>Changelog</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79276"><code>KT-79276</code></a> Dexing fails with "Cannot read field X because <!-- raw HTML omitted --> is null" with 2.2.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79442"><code>KT-79442</code></a> "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78815"><code>KT-78815</code></a> <code>Symbol not found: __ZNSt3__117bad_function_callD1Ev</code> error on iOS 15.5 simulator in Xcode 16.3 after update to 2.2.0-Beta2</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78501"><code>KT-78501</code></a> K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> IR lowering failed / Unexpected null argument for composable call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76477"><code>KT-76477</code></a> Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78736"><code>KT-78736</code></a> Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-77685"><code>KT-77685</code></a> "IllegalArgumentException: Sequence contains more than one matching element"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76365"><code>KT-76365</code></a> K2: Missing ABSTRACT_SUPER_CALL</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78352"><code>KT-78352</code></a> False-positive IDENTITY_SENSITIVE_OPERATIONS_WITH_VALUE_TYPE when comparing with equality operator (==)</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> Ensure that default transform affects functions entered through a call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> Fix visibility for default wrappers of protected methods</li> <li><a href="https://issuetracker.google.com/issues/408492167"><code>b/408492167</code></a> Emit parameter names in Compose source information</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79050"><code>KT-79050</code></a> KJS / IC: "Unexpected body of primary constructor for processing irClass"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79089"><code>KT-79089</code></a> KJS: Could not load reporter / Cannot find module 'mocha' when running jsNode tests</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79075"><code>KT-79075</code></a> Stuck on Kotlin_getSourceInfo_core_symbolication</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76178"><code>KT-76178</code></a> LLVM Update: symbol '__ZnwmSt19__type_descriptor_t' missing</li> </ul> <h3>Native. Runtime. Memory</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78925"><code>KT-78925</code></a> Crash SIGABRT on Apple Watch after updating Kotlin to 2.2.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77445"><code>KT-77445</code></a> UNRESOLVED_REFERENCE when importing classes from kotlin-stdlib</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78263"><code>KT-78263</code></a> java.lang.NoClassDefFoundError: Could not initialize class com.intellij.psi.impl.PsiSubstitutorImpl</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78318"><code>KT-78318</code></a> Unresolved reference when compiling kotlin/JS project on fresh master</li> </ul> <h3>Tools. Compiler Plugins</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> "AssertionError: SyntheticAccessorLowering should not attempt to modify other files" when calling protected open composable with default argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78038"><code>KT-78038</code></a> Make jvm-abi-gen compiler plugin output classloader-friendly</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77023"><code>KT-77023</code></a> Support creating KotlinJvmAndroidCompilation in KotlinBaseApiPlugin</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.jvm's changelog</a>.</em></p> <blockquote> <h2>2.2.10</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79276"><code>KT-79276</code></a> Dexing fails with "Cannot read field X because <!-- raw HTML omitted --> is null" with 2.2.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79442"><code>KT-79442</code></a> "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78815"><code>KT-78815</code></a> <code>Symbol not found: __ZNSt3__117bad_function_callD1Ev</code> error on iOS 15.5 simulator in Xcode 16.3 after update to 2.2.0-Beta2</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78501"><code>KT-78501</code></a> K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> IR lowering failed / Unexpected null argument for composable call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76477"><code>KT-76477</code></a> Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78736"><code>KT-78736</code></a> Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-77685"><code>KT-77685</code></a> "IllegalArgumentException: Sequence contains more than one matching element"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76365"><code>KT-76365</code></a> K2: Missing ABSTRACT_SUPER_CALL</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78352"><code>KT-78352</code></a> False-positive IDENTITY_SENSITIVE_OPERATIONS_WITH_VALUE_TYPE when comparing with equality operator (==)</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> Ensure that default transform affects functions entered through a call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> Fix visibility for default wrappers of protected methods</li> <li><a href="https://issuetracker.google.com/issues/408492167"><code>b/408492167</code></a> Emit parameter names in Compose source information</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79050"><code>KT-79050</code></a> KJS / IC: "Unexpected body of primary constructor for processing irClass"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79089"><code>KT-79089</code></a> KJS: Could not load reporter / Cannot find module 'mocha' when running jsNode tests</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79075"><code>KT-79075</code></a> Stuck on Kotlin_getSourceInfo_core_symbolication</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76178"><code>KT-76178</code></a> LLVM Update: symbol '__ZnwmSt19__type_descriptor_t' missing</li> </ul> <h3>Native. Runtime. Memory</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78925"><code>KT-78925</code></a> Crash SIGABRT on Apple Watch after updating Kotlin to 2.2.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77445"><code>KT-77445</code></a> UNRESOLVED_REFERENCE when importing classes from kotlin-stdlib</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78263"><code>KT-78263</code></a> java.lang.NoClassDefFoundError: Could not initialize class com.intellij.psi.impl.PsiSubstitutorImpl</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78318"><code>KT-78318</code></a> Unresolved reference when compiling kotlin/JS project on fresh master</li> </ul> <h3>Tools. Compiler Plugins</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> "AssertionError: SyntheticAccessorLowering should not attempt to modify other files" when calling protected open composable with default argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78038"><code>KT-78038</code></a> Make jvm-abi-gen compiler plugin output classloader-friendly</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77023"><code>KT-77023</code></a> Support creating KotlinJvmAndroidCompilation in KotlinBaseApiPlugin</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="c448af19de"><code>c448af1</code></a> Add ChangeLog for 2.2.10-RC2</li> <li><a href="4925857c81"><code>4925857</code></a> [JS] Upgrade NPM dependencies</li> <li><a href="0e3327f52a"><code>0e3327f</code></a> [K/N] Use coreSymbolicationImageListType=all_loaded by default</li> <li><a href="21231f535f"><code>21231f5</code></a> [JVM] avoid unnecessary spills of some dead locals</li> <li><a href="4297254394"><code>4297254</code></a> [gradle] Fix missing mocha reporter module</li> <li><a href="95639d5e5b"><code>95639d5</code></a> [JVM] Fix detection of $DefaultImpl bridges</li> <li><a href="09a5926c90"><code>09a5926</code></a> FIR: allow to resolve some Java classes with <code>@kotlin.Metadata</code></li> <li><a href="4bf855d50d"><code>4bf855d</code></a> [K/JS] Fix incremental compilation for overridden external properties</li> <li><a href="69050bd292"><code>69050bd</code></a> [K/N][llvm] Update LLVM build to incorporate the recent changes</li> <li><a href="accbf36dfd"><code>accbf36</code></a> Add ChangeLog for 2.2.10-RC</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.0...v2.2.10">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin.multiplatform` from 2.2.0 to 2.2.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.multiplatform's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.2.10</h2> <h2>Changelog</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79276"><code>KT-79276</code></a> Dexing fails with "Cannot read field X because <!-- raw HTML omitted --> is null" with 2.2.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79442"><code>KT-79442</code></a> "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78815"><code>KT-78815</code></a> <code>Symbol not found: __ZNSt3__117bad_function_callD1Ev</code> error on iOS 15.5 simulator in Xcode 16.3 after update to 2.2.0-Beta2</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78501"><code>KT-78501</code></a> K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> IR lowering failed / Unexpected null argument for composable call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76477"><code>KT-76477</code></a> Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78736"><code>KT-78736</code></a> Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-77685"><code>KT-77685</code></a> "IllegalArgumentException: Sequence contains more than one matching element"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76365"><code>KT-76365</code></a> K2: Missing ABSTRACT_SUPER_CALL</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78352"><code>KT-78352</code></a> False-positive IDENTITY_SENSITIVE_OPERATIONS_WITH_VALUE_TYPE when comparing with equality operator (==)</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> Ensure that default transform affects functions entered through a call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> Fix visibility for default wrappers of protected methods</li> <li><a href="https://issuetracker.google.com/issues/408492167"><code>b/408492167</code></a> Emit parameter names in Compose source information</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79050"><code>KT-79050</code></a> KJS / IC: "Unexpected body of primary constructor for processing irClass"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79089"><code>KT-79089</code></a> KJS: Could not load reporter / Cannot find module 'mocha' when running jsNode tests</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79075"><code>KT-79075</code></a> Stuck on Kotlin_getSourceInfo_core_symbolication</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76178"><code>KT-76178</code></a> LLVM Update: symbol '__ZnwmSt19__type_descriptor_t' missing</li> </ul> <h3>Native. Runtime. Memory</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78925"><code>KT-78925</code></a> Crash SIGABRT on Apple Watch after updating Kotlin to 2.2.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77445"><code>KT-77445</code></a> UNRESOLVED_REFERENCE when importing classes from kotlin-stdlib</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78263"><code>KT-78263</code></a> java.lang.NoClassDefFoundError: Could not initialize class com.intellij.psi.impl.PsiSubstitutorImpl</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78318"><code>KT-78318</code></a> Unresolved reference when compiling kotlin/JS project on fresh master</li> </ul> <h3>Tools. Compiler Plugins</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> "AssertionError: SyntheticAccessorLowering should not attempt to modify other files" when calling protected open composable with default argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78038"><code>KT-78038</code></a> Make jvm-abi-gen compiler plugin output classloader-friendly</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77023"><code>KT-77023</code></a> Support creating KotlinJvmAndroidCompilation in KotlinBaseApiPlugin</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.multiplatform's changelog</a>.</em></p> <blockquote> <h2>2.2.10</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79276"><code>KT-79276</code></a> Dexing fails with "Cannot read field X because <!-- raw HTML omitted --> is null" with 2.2.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79442"><code>KT-79442</code></a> "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78815"><code>KT-78815</code></a> <code>Symbol not found: __ZNSt3__117bad_function_callD1Ev</code> error on iOS 15.5 simulator in Xcode 16.3 after update to 2.2.0-Beta2</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78501"><code>KT-78501</code></a> K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> IR lowering failed / Unexpected null argument for composable call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76477"><code>KT-76477</code></a> Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78736"><code>KT-78736</code></a> Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-77685"><code>KT-77685</code></a> "IllegalArgumentException: Sequence contains more than one matching element"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76365"><code>KT-76365</code></a> K2: Missing ABSTRACT_SUPER_CALL</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78352"><code>KT-78352</code></a> False-positive IDENTITY_SENSITIVE_OPERATIONS_WITH_VALUE_TYPE when comparing with equality operator (==)</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> Ensure that default transform affects functions entered through a call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> Fix visibility for default wrappers of protected methods</li> <li><a href="https://issuetracker.google.com/issues/408492167"><code>b/408492167</code></a> Emit parameter names in Compose source information</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79050"><code>KT-79050</code></a> KJS / IC: "Unexpected body of primary constructor for processing irClass"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79089"><code>KT-79089</code></a> KJS: Could not load reporter / Cannot find module 'mocha' when running jsNode tests</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79075"><code>KT-79075</code></a> Stuck on Kotlin_getSourceInfo_core_symbolication</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76178"><code>KT-76178</code></a> LLVM Update: symbol '__ZnwmSt19__type_descriptor_t' missing</li> </ul> <h3>Native. Runtime. Memory</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78925"><code>KT-78925</code></a> Crash SIGABRT on Apple Watch after updating Kotlin to 2.2.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77445"><code>KT-77445</code></a> UNRESOLVED_REFERENCE when importing classes from kotlin-stdlib</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78263"><code>KT-78263</code></a> java.lang.NoClassDefFoundError: Could not initialize class com.intellij.psi.impl.PsiSubstitutorImpl</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78318"><code>KT-78318</code></a> Unresolved reference when compiling kotlin/JS project on fresh master</li> </ul> <h3>Tools. Compiler Plugins</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> "AssertionError: SyntheticAccessorLowering should not attempt to modify other files" when calling protected open composable with default argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78038"><code>KT-78038</code></a> Make jvm-abi-gen compiler plugin output classloader-friendly</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77023"><code>KT-77023</code></a> Support creating KotlinJvmAndroidCompilation in KotlinBaseApiPlugin</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="c448af19de"><code>c448af1</code></a> Add ChangeLog for 2.2.10-RC2</li> <li><a href="4925857c81"><code>4925857</code></a> [JS] Upgrade NPM dependencies</li> <li><a href="0e3327f52a"><code>0e3327f</code></a> [K/N] Use coreSymbolicationImageListType=all_loaded by default</li> <li><a href="21231f535f"><code>21231f5</code></a> [JVM] avoid unnecessary spills of some dead locals</li> <li><a href="4297254394"><code>4297254</code></a> [gradle] Fix missing mocha reporter module</li> <li><a href="95639d5e5b"><code>95639d5</code></a> [JVM] Fix detection of $DefaultImpl bridges</li> <li><a href="09a5926c90"><code>09a5926</code></a> FIR: allow to resolve some Java classes with <code>@kotlin.Metadata</code></li> <li><a href="4bf855d50d"><code>4bf855d</code></a> [K/JS] Fix incremental compilation for overridden external properties</li> <li><a href="69050bd292"><code>69050bd</code></a> [K/N][llvm] Update LLVM build to incorporate the recent changes</li> <li><a href="accbf36dfd"><code>accbf36</code></a> Add ChangeLog for 2.2.10-RC</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.0...v2.2.10">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin.plugin.serialization` from 2.2.0 to 2.2.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.plugin.serialization's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.2.10</h2> <h2>Changelog</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79276"><code>KT-79276</code></a> Dexing fails with "Cannot read field X because <!-- raw HTML omitted --> is null" with 2.2.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79442"><code>KT-79442</code></a> "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78815"><code>KT-78815</code></a> <code>Symbol not found: __ZNSt3__117bad_function_callD1Ev</code> error on iOS 15.5 simulator in Xcode 16.3 after update to 2.2.0-Beta2</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78501"><code>KT-78501</code></a> K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> IR lowering failed / Unexpected null argument for composable call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76477"><code>KT-76477</code></a> Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78736"><code>KT-78736</code></a> Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-77685"><code>KT-77685</code></a> "IllegalArgumentException: Sequence contains more than one matching element"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76365"><code>KT-76365</code></a> K2: Missing ABSTRACT_SUPER_CALL</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78352"><code>KT-78352</code></a> False-positive IDENTITY_SENSITIVE_OPERATIONS_WITH_VALUE_TYPE when comparing with equality operator (==)</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> Ensure that default transform affects functions entered through a call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> Fix visibility for default wrappers of protected methods</li> <li><a href="https://issuetracker.google.com/issues/408492167"><code>b/408492167</code></a> Emit parameter names in Compose source information</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79050"><code>KT-79050</code></a> KJS / IC: "Unexpected body of primary constructor for processing irClass"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79089"><code>KT-79089</code></a> KJS: Could not load reporter / Cannot find module 'mocha' when running jsNode tests</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79075"><code>KT-79075</code></a> Stuck on Kotlin_getSourceInfo_core_symbolication</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76178"><code>KT-76178</code></a> LLVM Update: symbol '__ZnwmSt19__type_descriptor_t' missing</li> </ul> <h3>Native. Runtime. Memory</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78925"><code>KT-78925</code></a> Crash SIGABRT on Apple Watch after updating Kotlin to 2.2.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77445"><code>KT-77445</code></a> UNRESOLVED_REFERENCE when importing classes from kotlin-stdlib</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78263"><code>KT-78263</code></a> java.lang.NoClassDefFoundError: Could not initialize class com.intellij.psi.impl.PsiSubstitutorImpl</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78318"><code>KT-78318</code></a> Unresolved reference when compiling kotlin/JS project on fresh master</li> </ul> <h3>Tools. Compiler Plugins</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> "AssertionError: SyntheticAccessorLowering should not attempt to modify other files" when calling protected open composable with default argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78038"><code>KT-78038</code></a> Make jvm-abi-gen compiler plugin output classloader-friendly</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77023"><code>KT-77023</code></a> Support creating KotlinJvmAndroidCompilation in KotlinBaseApiPlugin</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.plugin.serialization's changelog</a>.</em></p> <blockquote> <h2>2.2.10</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79276"><code>KT-79276</code></a> Dexing fails with "Cannot read field X because <!-- raw HTML omitted --> is null" with 2.2.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79442"><code>KT-79442</code></a> "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78815"><code>KT-78815</code></a> <code>Symbol not found: __ZNSt3__117bad_function_callD1Ev</code> error on iOS 15.5 simulator in Xcode 16.3 after update to 2.2.0-Beta2</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78501"><code>KT-78501</code></a> K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> IR lowering failed / Unexpected null argument for composable call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76477"><code>KT-76477</code></a> Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78736"><code>KT-78736</code></a> Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-77685"><code>KT-77685</code></a> "IllegalArgumentException: Sequence contains more than one matching element"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76365"><code>KT-76365</code></a> K2: Missing ABSTRACT_SUPER_CALL</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78352"><code>KT-78352</code></a> False-positive IDENTITY_SENSITIVE_OPERATIONS_WITH_VALUE_TYPE when comparing with equality operator (==)</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78479"><code>KT-78479</code></a> Ensure that default transform affects functions entered through a call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> Fix visibility for default wrappers of protected methods</li> <li><a href="https://issuetracker.google.com/issues/408492167"><code>b/408492167</code></a> Emit parameter names in Compose source information</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79050"><code>KT-79050</code></a> KJS / IC: "Unexpected body of primary constructor for processing irClass"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79089"><code>KT-79089</code></a> KJS: Could not load reporter / Cannot find module 'mocha' when running jsNode tests</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-79075"><code>KT-79075</code></a> Stuck on Kotlin_getSourceInfo_core_symbolication</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76178"><code>KT-76178</code></a> LLVM Update: symbol '__ZnwmSt19__type_descriptor_t' missing</li> </ul> <h3>Native. Runtime. Memory</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78925"><code>KT-78925</code></a> Crash SIGABRT on Apple Watch after updating Kotlin to 2.2.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77445"><code>KT-77445</code></a> UNRESOLVED_REFERENCE when importing classes from kotlin-stdlib</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78263"><code>KT-78263</code></a> java.lang.NoClassDefFoundError: Could not initialize class com.intellij.psi.impl.PsiSubstitutorImpl</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78318"><code>KT-78318</code></a> Unresolved reference when compiling kotlin/JS project on fresh master</li> </ul> <h3>Tools. Compiler Plugins</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-78490"><code>KT-78490</code></a> "AssertionError: SyntheticAccessorLowering should not attempt to modify other files" when calling protected open composable with default argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78038"><code>KT-78038</code></a> Make jvm-abi-gen compiler plugin output classloader-friendly</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-77023"><code>KT-77023</code></a> Support creating KotlinJvmAndroidCompilation in KotlinBaseApiPlugin</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="c448af19de"><code>c448af1</code></a> Add ChangeLog for 2.2.10-RC2</li> <li><a href="4925857c81"><code>4925857</code></a> [JS] Upgrade NPM dependencies</li> <li><a href="0e3327f52a"><code>0e3327f</code></a> [K/N] Use coreSymbolicationImageListType=all_loaded by default</li> <li><a href="21231f535f"><code>21231f5</code></a> [JVM] avoid unnecessary spills of some dead locals</li> <li><a href="4297254394"><code>4297254</code></a> [gradle] Fix missing mocha reporter module</li> <li><a href="95639d5e5b"><code>95639d5</code></a> [JVM] Fix detection of $DefaultImpl bridges</li> <li><a href="09a5926c90"><code>09a5926</code></a> FIR: allow to resolve some Java classes with <code>@kotlin.Metadata</code></li> <li><a href="4bf855d50d"><code>4bf855d</code></a> [K/JS] Fix incremental compilation for overridden external properties</li> <li><a href="69050bd292"><code>69050bd</code></a> [K/N][llvm] Update LLVM build to incorporate the recent changes</li> <li><a href="accbf36dfd"><code>accbf36</code></a> Add ChangeLog for 2.2.10-RC</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.0...v2.2.10">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: devcrocod <devcrocod@gmail.com>
74 lines
3.9 KiB
TOML
74 lines
3.9 KiB
TOML
[versions]
|
|
# plugins version
|
|
kotlin = "2.2.10"
|
|
dokka = "2.0.0"
|
|
atomicfu = "0.29.0"
|
|
ktlint = "13.1.0"
|
|
kover = "0.9.1"
|
|
|
|
# libraries version
|
|
serialization = "1.9.0"
|
|
collections-immutable = "0.4.0"
|
|
coroutines = "1.10.2"
|
|
kotlinx-io = "0.8.0"
|
|
ktor = "3.3.0"
|
|
logging = "7.0.13"
|
|
jreleaser = "1.19.0"
|
|
binaryCompatibilityValidatorPlugin = "0.18.1"
|
|
slf4j = "2.0.17"
|
|
kotest = "5.9.1"
|
|
awaitility = "4.3.0"
|
|
|
|
# Samples
|
|
mcp-kotlin = "0.7.0"
|
|
anthropic = "2.7.0"
|
|
shadow = "8.1.1"
|
|
|
|
[libraries]
|
|
# Plugins
|
|
kotlin-gradle = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
|
|
kotlin-serialization = { module = "org.jetbrains.kotlin:kotlin-serialization", version.ref = "kotlin" }
|
|
kotlinx-atomicfu-gradle = { module = "org.jetbrains.kotlinx:atomicfu-gradle-plugin", version.ref = "atomicfu" }
|
|
dokka-gradle = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "dokka" }
|
|
jreleaser-gradle = { module = "org.jreleaser:jreleaser-gradle-plugin", version.ref = "jreleaser" }
|
|
|
|
# Kotlinx libraries
|
|
kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "serialization" }
|
|
kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "coroutines" }
|
|
kotlinx-coroutines-core-wasm = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core-wasm-js", version.ref = "coroutines" }
|
|
kotlinx-io-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-io-core", version.ref = "kotlinx-io" }
|
|
kotlinx-collections-immutable = { group = "org.jetbrains.kotlinx", name = "kotlinx-collections-immutable", version.ref = "collections-immutable" }
|
|
kotlin-logging = { group = "io.github.oshai", name = "kotlin-logging", version.ref = "logging" }
|
|
|
|
# Ktor
|
|
ktor-client-core = { group = "io.ktor", name = "ktor-client-core", version.ref = "ktor" }
|
|
ktor-server-sse = { group = "io.ktor", name = "ktor-server-sse", version.ref = "ktor" }
|
|
ktor-server-websockets = { group = "io.ktor", name = "ktor-server-websockets", version.ref = "ktor" }
|
|
ktor-server-core = { group = "io.ktor", name = "ktor-server-core", version.ref = "ktor" }
|
|
|
|
# Testing
|
|
awaitility = { group = "org.awaitility", name = "awaitility-kotlin", version.ref = "awaitility" }
|
|
kotest-assertions-json = { group = "io.kotest", name = "kotest-assertions-json", version.ref = "kotest" }
|
|
kotlinx-coroutines-test = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "coroutines" }
|
|
ktor-client-mock = { group = "io.ktor", name = "ktor-client-mock", version.ref = "ktor" }
|
|
ktor-server-test-host = { group = "io.ktor", name = "ktor-server-test-host", version.ref = "ktor" }
|
|
slf4j-simple = { group = "org.slf4j", name = "slf4j-simple", version.ref = "slf4j" }
|
|
|
|
# Samples
|
|
ktor-client-cio = { group = "io.ktor", name = "ktor-client-cio", version.ref = "ktor" }
|
|
ktor-server-cio = { group = "io.ktor", name = "ktor-server-cio", version.ref = "ktor" }
|
|
mcp-kotlin = { group = "io.modelcontextprotocol", name = "kotlin-sdk", version.ref = "mcp-kotlin" }
|
|
anthropic-java = { group = "com.anthropic", name = "anthropic-java", version.ref = "anthropic" }
|
|
ktor-client-content-negotiation = { group = "io.ktor", name = "ktor-client-content-negotiation", version.ref = "ktor" }
|
|
ktor-serialization-kotlinx-json = { group = "io.ktor", name = "ktor-serialization-kotlinx-json", version.ref = "ktor" }
|
|
|
|
[plugins]
|
|
kotlinx-binary-compatibility-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version.ref = "binaryCompatibilityValidatorPlugin" }
|
|
ktlint = { id = "org.jlleitschuh.gradle.ktlint", version.ref = "ktlint" }
|
|
kover = { id = "org.jetbrains.kotlinx.kover", version.ref = "kover" }
|
|
|
|
# Samples
|
|
kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
|
|
kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
|
|
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
|
|
shadow = { id = "com.github.johnrengelman.shadow", version.ref = "shadow" }
|