Bumpsorg.jetbrains.kotlin:kotlin-gradle-plugin from 2.1.0 to 2.2.21.
Release notes
Sourced fromorg.jetbrains.kotlin:kotlin-gradle-plugin's releases.
Kotlin 2.2.21
Changelog
Backend. Wasm
KT-81372 K/Wasm: JsException: Exception was thrown while running JavaScript code on Safari 18.2/18.3KT-80018 K/Wasm: exceptions don't work properly in JavaScriptCore (vm inside Safari, WebKit)
Compiler
KT-81191 K2: "null cannot be cast to non-null type ConeTypeParameterLookupTag" with invalid codeKT-80936 NON_PUBLIC_CALL_FROM_PUBLIC_INLINE :@PublishedApi doesn't work for fun interfaces
JavaScript
KT-79926 Wrong export of interfaces with companions with ES ModulesKT-81424 Kotlin/JS: Cannot Get / in a simple running applicationKT-80873 KJS: Stdlib requires ES2020-compatible JS engine due to BigInt type literal
Native
KT-79384 K/N: Application Not Responding: Thread Deadlock
Tools. Gradle
KT-79047 Gradle compileKotlin fails with configuration cacheKT-81148 Publishing helpers in KGP are incompatible with Isolated ProjectsKT-80950 KGP breaks configuration cache when signing plugin with GnuPG is applied
Tools. Gradle. Multiplatform
KT-61127 Remove scoped resolvable and intransitive DependenciesMetadata configurations used in the pre-IdeMultiplatformImport IDE importKT-81249 Kotlin 2.2.20 broke KMP implementation of Parcelize
Tools. Gradle. Native
KT-81510commonizeCInterop exception with 'kotlinNativeBundleConfiguration' not foundKT-81134 Native: Gradle configuration failure likely related to Klibs cross-compilationKT-77732commonizeCInterop failed with "Unresolved classifier: platform/posix/size_t"KT-80675 Commonized cinterops between "test" compilations produce an import failure
Tools. Maven
KT-81218 Kotlin Maven Plugin 2.2.20: Java classes not resolved with enabled incremental compilation without daemon
Tools. Wasm
KT-80582 Multiple reloads when using webpack dev server after 2.2.20-Beta2
Kotlin 2.2.21-RC2
... (truncated)
Changelog
Sourced fromorg.jetbrains.kotlin:kotlin-gradle-plugin's changelog.
2.2.21
Backend. Wasm
KT-81372 K/Wasm: JsException: Exception was thrown while running JavaScript code on Safari 18.2/18.3KT-80018 K/Wasm: exceptions don't work properly in JavaScriptCore (vm inside Safari, WebKit)
Compiler
KT-81191 K2: "null cannot be cast to non-null type ConeTypeParameterLookupTag" with invalid codeKT-80936 NON_PUBLIC_CALL_FROM_PUBLIC_INLINE :@PublishedApi doesn't work for fun interfaces
JavaScript
KT-79926 Wrong export of interfaces with companions with ES ModulesKT-81424 Kotlin/JS: Cannot Get / in a simple running applicationKT-80873 KJS: Stdlib requires ES2020-compatible JS engine due to BigInt type literal
Native
KT-79384 K/N: Application Not Responding: Thread Deadlock
Tools. Gradle
KT-79047 Gradle compileKotlin fails with configuration cacheKT-81148 Publishing helpers in KGP are incompatible with Isolated ProjectsKT-80950 KGP breaks configuration cache when signing plugin with GnuPG is applied
Tools. Gradle. Multiplatform
KT-61127 Remove scoped resolvable and intransitive DependenciesMetadata configurations used in the pre-IdeMultiplatformImport IDE importKT-81249 Kotlin 2.2.20 broke KMP implementation of Parcelize
Tools. Gradle. Native
KT-81510commonizeCInterop exception with 'kotlinNativeBundleConfiguration' not foundKT-81134 Native: Gradle configuration failure likely related to Klibs cross-compilationKT-77732commonizeCInterop failed with "Unresolved classifier: platform/posix/size_t"KT-80675 Commonized cinterops between "test" compilations produce an import failure
Tools. Maven
KT-81218 Kotlin Maven Plugin 2.2.20: Java classes not resolved with enabled incremental compilation without daemon
Tools. Wasm
KT-80582 Multiple reloads when using webpack dev server after 2.2.20-Beta2
2.2.20
... (truncated)
Commits
2146684 Add ChangeLog for 2.2.21-RC2d8cf44a [KGP][IT] Require Xcode 26 for shouldDownloadLightNativeBundleWithMavenbd2b426 [Gradle] Only register commonizeCInterop if there are native targetsf66516e [Gradle] Added tests for accessing target's publishable property7aad8e5 [Gradle] Workaround for not completable Future with cross compilationd061774 [Wasm, JS] Add statics field to DevServer data constructor for data class0609896 Add ChangeLog for 2.2.21-RC4f2bc0c [Gradle] Dont add parcelize plugin to JVM compilations948802f [K/N][tests] Fixed lldb tests to work with Xcode 26a32c8f3 [stdlib] Addos.arch as an input property to prevent build cache reuse acro...- 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:kotlin-gradle-plugin from 2.1.0 to 2.2.21.
Release notes
Sourced fromorg.jetbrains.kotlin:kotlin-gradle-plugin's releases.
... (truncated)
Changelog
Sourced fromorg.jetbrains.kotlin:kotlin-gradle-plugin's changelog.
... (truncated)
Commits
2146684Add ChangeLog for 2.2.21-RC2d8cf44a[KGP][IT] Require Xcode 26 for shouldDownloadLightNativeBundleWithMavenbd2b426[Gradle] Only register commonizeCInterop if there are native targetsf66516e[Gradle] Added tests for accessing target's publishable property7aad8e5[Gradle] Workaround for not completable Future with cross compilationd061774[Wasm, JS] Add statics field to DevServer data constructor for data class0609896Add ChangeLog for 2.2.21-RC4f2bc0c[Gradle] Dont add parcelize plugin to JVM compilations948802f[K/N][tests] Fixed lldb tests to work with Xcode 26a32c8f3[stdlib] Addos.archas an input property to prevent build cache reuse acro...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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)