Bumpsorg.jetbrains.kotlin.jvm from 1.9.23 to 2.1.10.
Release notes
Sourced fromorg.jetbrains.kotlin.jvm's releases.
Kotlin 2.1.10
Changelog
Compiler
KT-73858
Compose / iOS: NullPointerException on buildingKT-73454
K2: Fix type parameters mapping for typealiases with inner RHSKT-73043
K2 Compiler does not allow references to inner constructors with typealiasesKT-74040
Compilation of inner class usage does not check the visibility of parent class during compilation in different roundsKT-73339
K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projectionKT-72585
K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: SKT-73399
compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameterKT-72725
KMP: Unsupported actualization of inherited java field in expect classKT-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.10b/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 buildKT-73130
KJS: Missedbreak
for do/while in generated JS codeKT-58797
Optimize the code generated for objects on JS and Wasm backends
Klibs
KT-70146
[KLIB Resolve] Don't fail on nonexistent transitive dependencyKT-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)
Changelog
Sourced fromorg.jetbrains.kotlin.jvm's changelog.
2.1.10-RC2
Compiler
KT-73858
Compose / iOS: NullPointerException on buildingKT-74040
Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
Compose compiler
b/381407900
Avoid adding Compose annotations on synthetic classesCMP-5680
Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
2.1.10-RC
Compiler
KT-73454
K2: Fix type parameters mapping for typealiases with inner RHSKT-73043
K2 Compiler does not allow references to inner constructors with typealiasesKT-73339
K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projectionKT-72585
K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: SKT-73399
compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameterKT-72725
KMP: Unsupported actualization of inherited java field in expect classKT-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
IR. Inlining
KT-73981
Cherry-pick the fix for KT-73482 to 2.1.10
JavaScript
KT-58797
Optimize the code generated for objects on JS and Wasm backendsKT-70778
Kotlin Js companion is undefined in production buildKT-73130
KJS: Missedbreak
for do/while in generated JS code
Klibs
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
... (truncated)
Commits
6dff565
Add ChangeLog for 2.1.10-RC25e6f6a6
[tests] Turned on passing testsb968b02
[K/N] Skip missing dependencies during cache building8b57d44
[CMP] no metadata annotations on synthetic classesf82abd9
[AA] Lazily compute the effective visibility in FIR stub-based deserializer618eaff
[FIR] Don't render lazy attributes withnull
value in FIR renderer5f5af38
[FIR] Remove incorrect fast-path from@PublishedAPI
computation for binary de...435080b
[FIR] Consider effective visibility of parent class during deserialization05e92d4
[Test] Reproduce KT-74040 in AA testsc49acfb
[Test] RenderisPublicApi
attribute in AA tests- Additional commits viewable incompare 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@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)
Bumpsorg.jetbrains.kotlin.jvm from 1.9.23 to 2.1.10.
Release notes
Sourced fromorg.jetbrains.kotlin.jvm's releases.
... (truncated)
Changelog
Sourced fromorg.jetbrains.kotlin.jvm's changelog.
... (truncated)
Commits
6dff565
Add ChangeLog for 2.1.10-RC25e6f6a6
[tests] Turned on passing testsb968b02
[K/N] Skip missing dependencies during cache building8b57d44
[CMP] no metadata annotations on synthetic classesf82abd9
[AA] Lazily compute the effective visibility in FIR stub-based deserializer618eaff
[FIR] Don't render lazy attributes withnull
value in FIR renderer5f5af38
[FIR] Remove incorrect fast-path from@PublishedAPI
computation for binary de...435080b
[FIR] Consider effective visibility of parent class during deserialization05e92d4
[Test] Reproduce KT-74040 in AA testsc49acfb
[Test] RenderisPublicApi
attribute in AA testsDependabot 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@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)