Skip to content

chore(deps): bump the kotlin-ksp-compose group across 1 directory with 6 updates#47

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/kotlin-ksp-compose-dbe146dcbb
Open

chore(deps): bump the kotlin-ksp-compose group across 1 directory with 6 updates#47
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/kotlin-ksp-compose-dbe146dcbb

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 3, 2025

Copy link
Copy Markdown

Bumps the kotlin-ksp-compose group with 6 updates in the / directory:

Package From To
org.jetbrains.kotlin:kotlin-gradle-plugin 1.9.10 2.1.10
org.jetbrains.kotlin.android 1.9.10 2.1.10
org.jetbrains.kotlin.jvm 1.9.10 2.1.10
org.jetbrains.kotlin.plugin.serialization 1.9.10 2.1.10
com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin 1.9.10-1.0.13 2.1.10-1.0.31
com.google.devtools.ksp 1.9.10-1.0.13 2.1.10-1.0.31

Updates org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.10 to 2.1.10

Release notes

Sourced from org.jetbrains.kotlin:kotlin-gradle-plugin's releases.

Kotlin 2.1.10

Changelog

Compiler

  • KT-73858 Compose / iOS: NullPointerException on building
  • KT-73454 K2: Fix type parameters mapping for typealiases with inner RHS
  • KT-73043 K2 Compiler does not allow references to inner constructors with typealiases
  • KT-74040 Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
  • KT-73339 K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
  • KT-72585 K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
  • KT-73399 compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
  • KT-72725 KMP: Unsupported actualization of inherited java field in expect class
  • KT-73153 K2: Standalone diagnostics on type arguments are not reported

Compose compiler

  • CMP-5680 Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
  • b/381407900 Avoid adding Compose annotations on synthetic classes

IR. Inlining

  • KT-73981 [2.1.10] Suppress checkIncorrectCrossFileDeclarationAccess warning for Compose <class>$stable field access

JavaScript

  • KT-70778 Kotlin Js companion is undefined in production build
  • KT-73130 KJS: Missed break for do/while in generated JS code
  • KT-58797 Optimize the code generated for objects on JS and Wasm backends

Klibs

  • KT-70146 [KLIB Resolve] Don't fail on nonexistent transitive dependency
  • KT-73951 Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10

Native

  • KT-73559 K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

Tools. CLI

  • KT-73967 JDK 25: "IllegalArgumentException: 25-ea" with EA builds

Tools. Daemon

  • KT-73311 "Unable to release compile session, maybe daemon is already down" flakiness

Tools. Gradle

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin:kotlin-gradle-plugin's changelog.

2.1.10

Compiler

  • KT-73858 Compose / iOS: NullPointerException on building
  • KT-73454 K2: Fix type parameters mapping for typealiases with inner RHS
  • KT-73043 K2 Compiler does not allow references to inner constructors with typealiases
  • KT-74040 Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
  • KT-73339 K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
  • KT-72585 K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
  • KT-73399 compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
  • KT-72725 KMP: Unsupported actualization of inherited java field in expect class
  • KT-73153 K2: Standalone diagnostics on type arguments are not reported

Compose compiler

  • CMP-5680 Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
  • b/381407900 Avoid adding Compose annotations on synthetic classes

IR. Inlining

  • KT-73981 Cherry-pick the fix for KT-73482 to 2.1.10

JavaScript

  • KT-70778 Kotlin Js companion is undefined in production build
  • KT-73130 KJS: Missed break for do/while in generated JS code
  • KT-58797 Optimize the code generated for objects on JS and Wasm backends

Klibs

  • KT-70146 [KLIB Resolve] Don't fail on nonexistent transitive dependency
  • KT-73951 Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10

Native

  • KT-73559 K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

Tools. CLI

  • KT-73967 JDK 25: "IllegalArgumentException: 25-ea" with EA builds

Tools. Daemon

  • KT-73311 "Unable to release compile session, maybe daemon is already down" flakiness

Tools. Gradle

  • KT-73728 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version

... (truncated)

Commits
  • 6dff565 Add ChangeLog for 2.1.10-RC2
  • 5e6f6a6 [tests] Turned on passing tests
  • b968b02 [K/N] Skip missing dependencies during cache building
  • 8b57d44 [CMP] no metadata annotations on synthetic classes
  • f82abd9 [AA] Lazily compute the effective visibility in FIR stub-based deserializer
  • 618eaff [FIR] Don't render lazy attributes with null value in FIR renderer
  • 5f5af38 [FIR] Remove incorrect fast-path from @​PublishedAPI computation for binary de...
  • 435080b [FIR] Consider effective visibility of parent class during deserialization
  • 05e92d4 [Test] Reproduce KT-74040 in AA tests
  • c49acfb [Test] Render isPublicApi attribute in AA tests
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin.android from 1.9.10 to 2.1.10

Release notes

Sourced from org.jetbrains.kotlin.android's releases.

Kotlin 2.1.10

Changelog

Compiler

  • KT-73858 Compose / iOS: NullPointerException on building
  • KT-73454 K2: Fix type parameters mapping for typealiases with inner RHS
  • KT-73043 K2 Compiler does not allow references to inner constructors with typealiases
  • KT-74040 Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
  • KT-73339 K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
  • KT-72585 K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
  • KT-73399 compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
  • KT-72725 KMP: Unsupported actualization of inherited java field in expect class
  • KT-73153 K2: Standalone diagnostics on type arguments are not reported

Compose compiler

  • CMP-5680 Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
  • b/381407900 Avoid adding Compose annotations on synthetic classes

IR. Inlining

  • KT-73981 [2.1.10] Suppress checkIncorrectCrossFileDeclarationAccess warning for Compose <class>$stable field access

JavaScript

  • KT-70778 Kotlin Js companion is undefined in production build
  • KT-73130 KJS: Missed break for do/while in generated JS code
  • KT-58797 Optimize the code generated for objects on JS and Wasm backends

Klibs

  • KT-70146 [KLIB Resolve] Don't fail on nonexistent transitive dependency
  • KT-73951 Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10

Native

  • KT-73559 K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

Tools. CLI

  • KT-73967 JDK 25: "IllegalArgumentException: 25-ea" with EA builds

Tools. Daemon

  • KT-73311 "Unable to release compile session, maybe daemon is already down" flakiness

Tools. Gradle

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.android's changelog.

2.1.10

Compiler

  • KT-73858 Compose / iOS: NullPointerException on building
  • KT-73454 K2: Fix type parameters mapping for typealiases with inner RHS
  • KT-73043 K2 Compiler does not allow references to inner constructors with typealiases
  • KT-74040 Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
  • KT-73339 K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
  • KT-72585 K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
  • KT-73399 compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
  • KT-72725 KMP: Unsupported actualization of inherited java field in expect class
  • KT-73153 K2: Standalone diagnostics on type arguments are not reported

Compose compiler

  • CMP-5680 Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
  • b/381407900 Avoid adding Compose annotations on synthetic classes

IR. Inlining

  • KT-73981 Cherry-pick the fix for KT-73482 to 2.1.10

JavaScript

  • KT-70778 Kotlin Js companion is undefined in production build
  • KT-73130 KJS: Missed break for do/while in generated JS code
  • KT-58797 Optimize the code generated for objects on JS and Wasm backends

Klibs

  • KT-70146 [KLIB Resolve] Don't fail on nonexistent transitive dependency
  • KT-73951 Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10

Native

  • KT-73559 K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

Tools. CLI

  • KT-73967 JDK 25: "IllegalArgumentException: 25-ea" with EA builds

Tools. Daemon

  • KT-73311 "Unable to release compile session, maybe daemon is already down" flakiness

Tools. Gradle

  • KT-73728 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version

... (truncated)

Commits
  • 6dff565 Add ChangeLog for 2.1.10-RC2
  • 5e6f6a6 [tests] Turned on passing tests
  • b968b02 [K/N] Skip missing dependencies during cache building
  • 8b57d44 [CMP] no metadata annotations on synthetic classes
  • f82abd9 [AA] Lazily compute the effective visibility in FIR stub-based deserializer
  • 618eaff [FIR] Don't render lazy attributes with null value in FIR renderer
  • 5f5af38 [FIR] Remove incorrect fast-path from @​PublishedAPI computation for binary de...
  • 435080b [FIR] Consider effective visibility of parent class during deserialization
  • 05e92d4 [Test] Reproduce KT-74040 in AA tests
  • c49acfb [Test] Render isPublicApi attribute in AA tests
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin.jvm from 1.9.10 to 2.1.10

Release notes

Sourced from org.jetbrains.kotlin.jvm's releases.

Kotlin 2.1.10

Changelog

Compiler

  • KT-73858 Compose / iOS: NullPointerException on building
  • KT-73454 K2: Fix type parameters mapping for typealiases with inner RHS
  • KT-73043 K2 Compiler does not allow references to inner constructors with typealiases
  • KT-74040 Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
  • KT-73339 K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
  • KT-72585 K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
  • KT-73399 compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
  • KT-72725 KMP: Unsupported actualization of inherited java field in expect class
  • KT-73153 K2: Standalone diagnostics on type arguments are not reported

Compose compiler

  • CMP-5680 Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
  • b/381407900 Avoid adding Compose annotations on synthetic classes

IR. Inlining

  • KT-73981 [2.1.10] Suppress checkIncorrectCrossFileDeclarationAccess warning for Compose <class>$stable field access

JavaScript

  • KT-70778 Kotlin Js companion is undefined in production build
  • KT-73130 KJS: Missed break for do/while in generated JS code
  • KT-58797 Optimize the code generated for objects on JS and Wasm backends

Klibs

  • KT-70146 [KLIB Resolve] Don't fail on nonexistent transitive dependency
  • KT-73951 Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10

Native

  • KT-73559 K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

Tools. CLI

  • KT-73967 JDK 25: "IllegalArgumentException: 25-ea" with EA builds

Tools. Daemon

  • KT-73311 "Unable to release compile session, maybe daemon is already down" flakiness

Tools. Gradle

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.jvm's changelog.

2.1.10

Compiler

  • KT-73858 Compose / iOS: NullPointerException on building
  • KT-73454 K2: Fix type parameters mapping for typealiases with inner RHS
  • KT-73043 K2 Compiler does not allow references to inner constructors with typealiases
  • KT-74040 Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
  • KT-73339 K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
  • KT-72585 K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
  • KT-73399 compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
  • KT-72725 KMP: Unsupported actualization of inherited java field in expect class
  • KT-73153 K2: Standalone diagnostics on type arguments are not reported

Compose compiler

  • CMP-5680 Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
  • b/381407900 Avoid adding Compose annotations on synthetic classes

IR. Inlining

  • KT-73981 Cherry-pick the fix for KT-73482 to 2.1.10

JavaScript

  • KT-70778 Kotlin Js companion is undefined in production build
  • KT-73130 KJS: Missed break for do/while in generated JS code
  • KT-58797 Optimize the code generated for objects on JS and Wasm backends

Klibs

  • KT-70146 [KLIB Resolve] Don't fail on nonexistent transitive dependency
  • KT-73951 Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10

Native

  • KT-73559 K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

Tools. CLI

  • KT-73967 JDK 25: "IllegalArgumentException: 25-ea" with EA builds

Tools. Daemon

  • KT-73311 "Unable to release compile session, maybe daemon is already down" flakiness

Tools. Gradle

  • KT-73728 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version

... (truncated)

Commits
  • 6dff565 Add ChangeLog for 2.1.10-RC2
  • 5e6f6a6 [tests] Turned on passing tests
  • b968b02 [K/N] Skip missing dependencies during cache building
  • 8b57d44 [CMP] no metadata annotations on synthetic classes
  • f82abd9 [AA] Lazily compute the effective visibility in FIR stub-based deserializer
  • 618eaff [FIR] Don't render lazy attributes with null value in FIR renderer
  • 5f5af38 [FIR] Remove incorrect fast-path from @​PublishedAPI computation for binary de...
  • 435080b [FIR] Consider effective visibility of parent class during deserialization
  • 05e92d4 [Test] Reproduce KT-74040 in AA tests
  • c49acfb [Test] Render isPublicApi attribute in AA tests
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin.plugin.serialization from 1.9.10 to 2.1.10

Release notes

Sourced from org.jetbrains.kotlin.plugin.serialization's releases.

Kotlin 2.1.10

Changelog

Compiler

  • KT-73858 Compose / iOS: NullPointerException on building
  • KT-73454 K2: Fix type parameters mapping for typealiases with inner RHS
  • KT-73043 K2 Compiler does not allow references to inner constructors with typealiases
  • KT-74040 Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
  • KT-73339 K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
  • KT-72585 K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
  • KT-73399 compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
  • KT-72725 KMP: Unsupported actualization of inherited java field in expect class
  • KT-73153 K2: Standalone diagnostics on type arguments are not reported

Compose compiler

  • CMP-5680 Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
  • b/381407900 Avoid adding Compose annotations on synthetic classes

IR. Inlining

  • KT-73981 [2.1.10] Suppress checkIncorrectCrossFileDeclarationAccess warning for Compose <class>$stable field access

JavaScript

  • KT-70778 Kotlin Js companion is undefined in production build
  • KT-73130 KJS: Missed break for do/while in generated JS code
  • KT-58797 Optimize the code generated for objects on JS and Wasm backends

Klibs

  • KT-70146 [KLIB Resolve] Don't fail on nonexistent transitive dependency
  • KT-73951 Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10

Native

  • KT-73559 K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

Tools. CLI

  • KT-73967 JDK 25: "IllegalArgumentException: 25-ea" with EA builds

Tools. Daemon

  • KT-73311 "Unable to release compile session, maybe daemon is already down" flakiness

Tools. Gradle

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.plugin.serialization's changelog.

2.1.10

Compiler

  • KT-73858 Compose / iOS: NullPointerException on building
  • KT-73454 K2: Fix type parameters mapping for typealiases with inner RHS
  • KT-73043 K2 Compiler does not allow references to inner constructors with typealiases
  • KT-74040 Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
  • KT-73339 K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
  • KT-72585 K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
  • KT-73399 compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
  • KT-72725 KMP: Unsupported actualization of inherited java field in expect class
  • KT-73153 K2: Standalone diagnostics on type arguments are not reported

Compose compiler

  • CMP-5680 Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
  • b/381407900 Avoid adding Compose annotations on synthetic classes

IR. Inlining

  • KT-73981 Cherry-pick the fix for KT-73482 to 2.1.10

JavaScript

  • KT-70778 Kotlin Js companion is undefined in production build
  • KT-73130 KJS: Missed break for do/while in generated JS code
  • KT-58797 Optimize the code generated for objects on JS and Wasm backends

Klibs

  • KT-70146 [KLIB Resolve] Don't fail on nonexistent transitive dependency
  • KT-73951 Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10

Native

  • KT-73559 K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

Tools. CLI

  • KT-73967 JDK 25: "IllegalArgumentException: 25-ea" with EA builds

Tools. Daemon

  • KT-73311 "Unable to release compile session, maybe daemon is already down" flakiness

Tools. Gradle

  • KT-73728 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version

... (truncated)

Commits
  • 6dff565 Add ChangeLog for 2.1.10-RC2
  • 5e6f6a6 [tests] Turned on passing tests
  • b968b02 [K/N] Skip missing dependencies during cache building
  • 8b57d44 [CMP] no metadata annotations on synthetic classes
  • f82abd9 [AA] Lazily compute the effective visibility in FIR stub-based deserializer
  • 618eaff [FIR] Don't render lazy attributes with null value in FIR renderer
  • 5f5af38 [FIR] Remove incorrect fast-path from @​PublishedAPI computation for binary de...
  • 435080b [FIR] Consider effective visibility of parent class during deserialization
  • 05e92d4 [Test] Reproduce KT-74040 in AA tests
  • c49acfb [Test] Render isPublicApi attribute in AA tests
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin.jvm from 1.9.10 to 2.1.10

Release notes

Sourced from org.jetbrains.kotlin.jvm's releases.

Kotlin 2.1.10

Changelog

Compiler

  • KT-73858 Compose / iOS: NullPointerException on building
  • KT-73454 K2: Fix type parameters mapping for typealiases with inner RHS
  • KT-73043 K2 Compiler does not allow references to inner constructors with typealiases
  • KT-74040 Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
  • KT-73339 K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
  • KT-72585 K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
  • KT-73399 compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
  • KT-72725 KMP: Unsupported actualization of inherited java field in expect class
  • KT-73153 K2: Standalone diagnostics on type arguments are not reported

Compose compiler

  • CMP-5680 Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
  • b/381407900 Avoid adding Compose annotations on synthetic classes

IR. Inlining

  • KT-73981 [2.1.10] Suppress checkIncorrectCrossFileDeclarationAccess warning for Compose <class>$stable field access

JavaScript

  • KT-70778 Kotlin Js companion is undefined in production build
  • KT-73130 KJS: Missed break for do/while in generated JS code
  • KT-58797 Optimize the code generated for objects on JS and Wasm backends

Klibs

  • KT-70146 [KLIB Resolve] Don't fail on nonexistent transitive dependency
  • KT-73951 Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10

Native

  • KT-73559 K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

Tools. CLI

  • KT-73967 JDK 25: "IllegalArgumentException: 25-ea" with EA builds

Tools. Daemon

  • KT-73311 "Unable to release compile session, maybe daemon is already down" flakiness

Tools. Gradle

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.jvm's changelog.

2.1.10

Compiler

  • KT-73858 Compose / iOS: NullPointerException on building
  • KT-73454 K2: Fix type parameters mapping for typealiases with inner RHS
  • KT-73043 K2 Compiler does not allow references to inner constructors with typealiases
  • KT-74040 Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
  • KT-73339 K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
  • KT-72585 K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
  • KT-73399 compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
  • KT-72725 KMP: Unsupported actualization of inherited java field in expect class
  • KT-73153 K2: Standalone diagnostics on type arguments are not reported

Compose compiler

  • CMP-5680 Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
  • b/381407900 Avoid adding Compose annotations on synthetic classes

IR. Inlining

  • KT-73981 Cherry-pick the fix for KT-73482 to 2.1.10

JavaScript

  • KT-70778 Kotlin Js companion is undefined in production build
  • KT-73130 KJS: Missed break for do/while in generated JS code
  • KT-58797 Optimize the code generated for objects on JS and Wasm backends

Klibs

  • KT-70146 [KLIB Resolve] Don't fail on nonexistent transitive dependency
  • KT-73951 Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10

Native

  • KT-73559 K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

Tools. CLI

  • KT-73967 JDK 25: "IllegalArgumentException: 25-ea" with EA builds

Tools. Daemon

  • KT-73311 "Unable to release compile session, maybe daemon is already down" flakiness

Tools. Gradle

  • KT-73728 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version

... (truncated)

Commits
  • 6dff565 Add ChangeLog for 2.1.10-RC2
  • 5e6f6a6 [tests] Turned on passing tests
  • b968b02 [K/N] Skip missing dependencies during cache building
  • 8b57d44 [CMP] no metadata annotations on synthetic classes
  • f82abd9 [AA] Lazily compute the effective visibility in FIR stub-based deserializer
  • 618eaff [FIR] Don't render lazy attributes with null value in FIR renderer
  • 5f5af38 [FIR] Remove incorrect fast-path from @​PublishedAPI computation for binary de...
  • 435080b [FIR] Consider effective visibility of parent class during deserialization
  • 05e92d4 [Test] Reproduce KT-74040 in AA tests
  • c49acfb [Test] Render isPublicApi attribute in AA tests
  • Additional commits viewable in compare view

Updates com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin from 1.9.10-1.0.13 to 2.1.10-1.0.31

Release notes

Sourced from com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin's releases.

2.1.10-1.0.31

Bug Fixes

  • [KSP2] KSPropertyDeclaration#type for typealias does not match its declaration. #2345
  • Incorrect isMutable on KSPropertyDeclaration from a JAVA_LIB in 2.1.10-1.0.30 #2346
  • KSP breaks compilation avoidance #2347

2.1.10-1.0.30

Bugs Fixed / PR Landed

google/ksp#2325 [KSP2] KSType.arguments return arguments on aliased type. google/ksp#2312 Partially migrate KSP off AGP's legacy Variant API google/ksp#2309 Resolver#getDeclarationsFromPackage() does not find generated files google/ksp#2252 Incremental processing breaks when a project dependency is modified google/ksp#2265 [ksp2] ksType.arguments will crash on a typealias's java wildcard type google/ksp#2264 [ksp2] getJavaWildcard does not return wildcard for List param (different with kapt/ksp1) google/ksp#2246 Resolver returns non-equal instances of the same declaration. google/ksp#2254 [KSP2] Resolver#overrides() gives incorrect result when method isn't accessible.

2.1.10-1.0.29

What's Changed

Full Changelog: google/ksp@2.1.10-RC2-1.0.29...2.1.10-1.0.29

2.1.10-RC2-1.0.29

What's Changed

Full Changelog: google/ksp@2.1.10-RC-1.0.29...2.1.10-RC2-1.0.29

2.1.10-RC-1.0.29

What's Changed

Full Changelog: google/ksp@2.1.20-Beta1-1.0.29...2.1.10-RC-1.0.29

2.1.0-1.0.29

Updates

Contributors

Thanks to everyone who reported bugs and participated in discussions!

2.1.0-1.0.28

What's Changed

... (truncated)

Commits
  • 6f2ea1e KSP2: return type aliases if possible
  • 1afb280 KSP2: Fix KSPropertyDeclaration.isMutable for Java libs
  • 40e5350 Update test cases for compilation avoidance.
  • f68437a KSP2: better support of compilation avoidance
  • e764de7 KSP1: better support of compilation avoidance
  • 9b2d7d9 jdkHome as internal and creating new jdkVersion input
  • 3b9ebc9 CI: Update release branch to 1.0.31
  • 7b440f8 Downgrade to Kotlin 2.1.10
  • 6b59afd KSFunction: return type aliases if possible
  • 9284800 UPDATE_AA_VERSION: 2.2.0-dev-745
  • Additional commits viewable in compare view

Updates com.google.devtools.ksp from 1.9.10-1.0.13 to 2.1.10-1.0.31

Release notes

Sourced from com.google.devtools.ksp's releases.

2.1.10-1.0.31

Bug Fixes

  • [KSP2] KSPropertyDeclaration#type for typealias does not match its declaration. #2345
  • Incorrect isMutable on KSPropertyDeclaration from a JAVA_LIB in 2.1.10-1.0.30 #2346
  • KSP breaks compilation avoidance #2347

2.1.10-1.0.30

Bugs Fixed / PR Landed

google/ksp#2325 [KSP2] KSType.arguments return arguments on aliased type. google/ksp#2312 Partially migrate KSP off AGP's legacy Variant API google/ksp#2309 Resolver#getDeclarationsFromPackage() does not find generated files google/ksp#2252 Incremental processing breaks when a project dependency is modified google/ksp#2265 [ksp2] ksType.arguments will crash on a typealias's java wildcard type google/ksp#2264 [ksp2] getJavaWildcard does not return wildcard for List param (different with kapt/ksp1) google/ksp#2246 Resolver returns non-equal instances of the same declaration. google/ksp#2254 [KSP2] Resolver#overrides() gives incorrect result when method isn't accessible.

2.1.10-1.0.29

What's Changed

Full Changelog: google/ksp@2.1.10-RC2-1.0.29...2.1.10-1.0.29

2.1.10-RC2-1.0.29

What's Changed

Full Changelog: google/ksp@2.1.10-RC-1.0.29...2.1.10-RC2-1.0.29

2.1.10-RC-1.0.29

What's Changed

Full Changelog: google/ksp@2.1.20-Beta1-1.0.29...2.1.10-RC-1.0.29

2.1.0-1.0.29

Updates

Contributors

Thanks to everyone who reported bugs and participated in discussions!

2.1.0-1.0.28

What's Changed

... (truncated)

Commits
  • 6f2ea1e KSP2: return type aliases if possible
  • 1afb280 KSP2: Fix KSPropertyDeclaration.isMutable for Java libs
  • 40e5350 Update test cases for compilation avoidance.
  • f68437a KSP2: better support of compilation avoidance
  • e764de7 KSP1: better support of compilation avoidance
  • 9b2d7d9 jdkHome as internal and creating new jdkVersion input
  • 3b9ebc9 CI: Update release branch to 1.0.31
  • 7b440f8 Downgrade to Kotlin 2.1.10
  • 6b59afd KSFunction: return type aliases if possible
  • 9284800 UPDATE_AA_VERSION: 2.2.0-dev-745
  • Additional commits viewable in compare view

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 commands and options

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
  • `@dependabo...

Description has been truncated

…h 6 updates

Bumps the kotlin-ksp-compose group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) | `1.9.10` | `2.1.10` |
| [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) | `1.9.10` | `2.1.10` |
| [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) | `1.9.10` | `2.1.10` |
| [org.jetbrains.kotlin.plugin.serialization](https://github.com/JetBrains/kotlin) | `1.9.10` | `2.1.10` |
| [com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin](https://github.com/google/ksp) | `1.9.10-1.0.13` | `2.1.10-1.0.31` |
| [com.google.devtools.ksp](https://github.com/google/ksp) | `1.9.10-1.0.13` | `2.1.10-1.0.31` |



Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 1.9.10 to 2.1.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v1.9.10...v2.1.10)

Updates `org.jetbrains.kotlin.android` from 1.9.10 to 2.1.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v1.9.10...v2.1.10)

Updates `org.jetbrains.kotlin.jvm` from 1.9.10 to 2.1.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v1.9.10...v2.1.10)

Updates `org.jetbrains.kotlin.plugin.serialization` from 1.9.10 to 2.1.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v1.9.10...v2.1.10)

Updates `org.jetbrains.kotlin.jvm` from 1.9.10 to 2.1.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v1.9.10...v2.1.10)

Updates `com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin` from 1.9.10-1.0.13 to 2.1.10-1.0.31
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](google/ksp@1.9.10-1.0.13...2.1.10-1.0.31)

Updates `com.google.devtools.ksp` from 1.9.10-1.0.13 to 2.1.10-1.0.31
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](google/ksp@1.9.10-1.0.13...2.1.10-1.0.31)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: kotlin-ksp-compose
- dependency-name: org.jetbrains.kotlin.android
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: kotlin-ksp-compose
- dependency-name: org.jetbrains.kotlin.jvm
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: kotlin-ksp-compose
- dependency-name: org.jetbrains.kotlin.plugin.serialization
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: kotlin-ksp-compose
- dependency-name: org.jetbrains.kotlin.jvm
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: kotlin-ksp-compose
- dependency-name: com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: kotlin-ksp-compose
- dependency-name: com.google.devtools.ksp
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: kotlin-ksp-compose
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Mar 3, 2025

Copy link
Copy Markdown
Author

The following labels could not be found: version update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants