Skip to content

chore(deps): bump the all-dependencies group across 1 directory with 2 updates - #1115

Merged
devcrocod merged 10 commits into
mainfrom
dependabot/npm_and_yarn/integration-test/src/jvmTest/typescript/all-dependencies-553508f23e
Oct 14, 2026
Merged

devcrocod merged 10 commits into
mainfrom
dependabot/npm_and_yarn/integration-test/src/jvmTest/typescript/all-dependencies-553508f23e

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the all-dependencies group with 2 updates in the /integration-test/src/jvmTest/typescript directory: @modelcontextprotocol/sdk and @types/node.

Updates @modelcontextprotocol/sdk from 1.31.0 to 1.32.1

Release notes

Sourced from @​modelcontextprotocol/sdk's releases.

1.32.1

What's Changed

Full Changelog: modelcontextprotocol/typescript-sdk@1.32.0...1.32.1

1.32.0

Upgrade notes

  • Redirects: the HTTP client transports now follow a redirect only when it stays on the same origin (same scheme, host and port; http to https on the same host is allowed). A deployment whose endpoint redirects to another host or port either configures the final URL or sets redirectPolicy: 'follow' on StreamableHTTPClientTransport or SSEClientTransport. In browsers, a redirected request fails unless that option is set.
  • New options, both off unless you set them: maxToolInputElements on McpServer limits the number of array elements and object members in a tool call's arguments. expectedResource on requireBearerAuth accepts only tokens issued for this server (the token's audience).

What's Changed

New Contributors

Full Changelog: modelcontextprotocol/typescript-sdk@1.31.0...1.32.0

Commits
  • ff07b00 chore: bump version to 1.32.1 (#2954)
  • 8a74d50 [v1.x] docs: point the README at v2 and say what v1.x supports (#2942)
  • a8cf503 [v1.x] docs: state the principles in CLAUDE.md (#2939)
  • 32549b0 chore: bump version to 1.32.0 (#2935)
  • 588d51d [v1.x] test(e2e): cover tools/call and prompts/get without arguments (#2931)
  • 5a0724d [v1.x] feat(auth): add expectedResource to requireBearerAuth (#2930)
  • 0ca0b62 [v1.x] fix(server): accept tools/call and prompts/get requests that omit argu...
  • fd26801 [v1.x] feat(server): add maxToolInputElements option to limit the number of e...
  • 727075b [v1.x] fix(tasks): keep tasks of the in-memory task store within the session ...
  • 0ff6377 [v1.x] examples: close idle sessions and cap the session map (#2914)
  • Additional commits viewable in compare view

Updates @types/node from 26.6.4 to 26.6.5

Commits

@dependabot dependabot Bot added dependencies Dependency updates javascript JavaScript-related changes labels Oct 12, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) October 12, 2026 21:21
…ll-actions group (#1109)

Bumps the all-actions group with 1 update:
[github/codeql-action](https://github.com/github/codeql-action).

Updates `github/codeql-action` from 4.38.2 to 4.38.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/github/codeql-action/releases">github/codeql-action's
releases</a>.</em></p>
<blockquote>
<h2>v4.38.3</h2>
<ul>
<li><em>Upcoming breaking change</em>: CodeQL version 2.21.2 and earlier
were discontinued on 24 September 2026 alongside GitHub Enterprise
Server 3.17, and will be unsupported by the next minor release of the
CodeQL Action. Added a deprecation warning for customers using these
versions of CodeQL. <a
href="https://redirect.github.com/github/codeql-action/pull/4188">#4188</a></li>
<li>Update default CodeQL bundle version to <a
href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.27.2">2.27.2</a>.
<a
href="https://redirect.github.com/github/codeql-action/pull/4203">#4203</a></li>
<li>Fixed a bug where the decision of whether to use a per-language
bundle did not account for custom configurations that reference queries
outside of compiled CodeQL packs. This issue was caught during internal
testing and did not affect any customer repositories. We will resume the
roll out of per-language bundles in the coming weeks. <a
href="https://redirect.github.com/github/codeql-action/pull/4184">#4184</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
changelog</a>.</em></p>
<blockquote>
<h2>4.38.3 - 08 Oct 2026</h2>
<ul>
<li><em>Upcoming breaking change</em>: CodeQL version 2.21.2 and earlier
were discontinued on 24 September 2026 alongside GitHub Enterprise
Server 3.17, and will be unsupported by the next minor release of the
CodeQL Action. Added a deprecation warning for customers using these
versions of CodeQL. <a
href="https://redirect.github.com/github/codeql-action/pull/4188">#4188</a></li>
<li>Update default CodeQL bundle version to <a
href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.27.2">2.27.2</a>.
<a
href="https://redirect.github.com/github/codeql-action/pull/4203">#4203</a></li>
<li>Fixed a bug where the decision of whether to use a per-language
bundle did not account for custom configurations that reference queries
outside of compiled CodeQL packs. This issue was caught during internal
testing and did not affect any customer repositories. We will resume the
roll out of per-language bundles in the coming weeks. <a
href="https://redirect.github.com/github/codeql-action/pull/4184">#4184</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/github/codeql-action/commit/24c54180a607b1449ed407dd24f251e4e9147c8d"><code>24c5418</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/4214">#4214</a>
from github/update-v4.38.3-e0b52dbdc</li>
<li><a
href="https://github.com/github/codeql-action/commit/69e87c56c1db5253592f61da177da1d20d033bd8"><code>69e87c5</code></a>
Add changelog note for <a
href="https://redirect.github.com/github/codeql-action/issues/4184">#4184</a></li>
<li><a
href="https://github.com/github/codeql-action/commit/23b682830be5e93afb6466bfc0197142d70268aa"><code>23b6828</code></a>
Update changelog for v4.38.3</li>
<li><a
href="https://github.com/github/codeql-action/commit/e0b52dbdc5c3376dd8cb78e956fd23fa07ca2c5b"><code>e0b52db</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/4210">#4210</a>
from github/henrymercer/pin-python-for-older-clis-in-ci</li>
<li><a
href="https://github.com/github/codeql-action/commit/6b99698c8cda6115e2bc7c52226b508dc558d7dc"><code>6b99698</code></a>
Pin Python 3.13.15 for older CLI versions in multi-language check</li>
<li><a
href="https://github.com/github/codeql-action/commit/63d3d632fc7cbd91c8089c7fea5322f1bc73d7d8"><code>63d3d63</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/4203">#4203</a>
from github/update-bundle/codeql-bundle-v2.27.2</li>
<li><a
href="https://github.com/github/codeql-action/commit/7377a10091aa5d781c1d36dc3834817d8ad0acfe"><code>7377a10</code></a>
Add changelog note</li>
<li><a
href="https://github.com/github/codeql-action/commit/c1a30cda114f23a88a09ab61f4ec08c312d2c524"><code>c1a30cd</code></a>
Update default bundle to codeql-bundle-v2.27.2</li>
<li><a
href="https://github.com/github/codeql-action/commit/d208ec71e39ae46397cbf6569bef8439b9aab974"><code>d208ec7</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/4200">#4200</a>
from github/mbg/esm/migrate-pr-checks</li>
<li><a
href="https://github.com/github/codeql-action/commit/a71b0c6684dea6ca627a472a11bf5b80bd47c845"><code>a71b0c6</code></a>
Replace <code>__dirname</code> in <code>sync.ts</code></li>
<li>Additional commits viewable in <a
href="https://github.com/github/codeql-action/compare/v4.38.2...v4.38.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=4.38.2&new-version=4.38.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

@jetbrains-air jetbrains-air Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

devcrocod and others added 8 commits October 13, 2026 19:59
Tasks with unlimited retention now go on the wire with `"ttl": null`:
the schema requires the key, and `McpJson` used to drop it.

closes #1078

## How Has This Been Tested?
- Flipped the `TasksTest` and `NotificationTest` cases that asserted the
omission, and added cases for `GetTaskResult` with a null `ttl`,
`TaskStatusNotification.toJSON()` and decoding a task without `ttl`. The
serialization cases fail without the fix.
- `kotlin-sdk-core` JVM tests, the `types` tests on JS (Node), Wasm
(Node) and macosArm64, plus ktlint, detekt and `checkKotlinAbi`.
- Checked the encoded `CreateTaskResult`, `GetTaskResult`,
`CancelTaskResult`, `ListTasksResult` and `notifications/tasks/status`
against the TypeScript SDK 1.30.1 schemas: they pass with `"ttl": null`
and fail without the key.

## Breaking Changes
None. The public API is unchanged; `ttl` is now always present on the
wire.

## Types of changes
- [x] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update

## Checklist
- [x] I have read the [MCP
Documentation](https://modelcontextprotocol.io)
- [x] My code follows the repository's style guidelines
- [x] New and existing tests pass locally
- [ ] I have added appropriate error handling
- [ ] I have added or updated documentation as needed
…samples/kotlin-mcp-client (#1108)

Bumps [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin)
from 2.4.20 to 2.4.21.
<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.4.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
<h2>Kotlin 2.4.21-RC</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</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.4.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9180ce6a7a7d3627f88b424717583f28ddca052d"><code>9180ce6</code></a>
Add changelog for 2.4.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/851077bb6eae00e74b209953ece77f42e1212097"><code>851077b</code></a>
[Serialization] Copy type parameter bounds onto generated serializers
(<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/1b6b624fff071d33cfd5af06c6f541507f748560"><code>1b6b624</code></a>
[Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/3c223c27ab7b217286a752a601e5ba1c97383def"><code>3c223c2</code></a>
Rrr/2.4.20/core docs (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8322">#8322</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c681c2e5b0fb6558a692424d45fe054f7fb30dc4"><code>c681c2e</code></a>
[2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8277">#8277</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f0645d1902ae16b1e62bc86a9908692c5ecdcb01"><code>f0645d1</code></a>
[2.4.20] [JS] Reorder <code>CompilerConfiguration</code> properties
initialization (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8282">#8282</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f507ecde241e2fc56bc17758f4e11ee1ad4994d6"><code>f507ecd</code></a>
[JS] Don't try to initialize an external class's companion object</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c60d7d8622bfe184e1e6c648e3b7297432c9b369"><code>c60d7d8</code></a>
Reflection: fix NoSuchElementException in ConvertFromJava.kt</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/05d1cdee72c398e1549bd3a9a2983a7da03b6bd0"><code>05d1cde</code></a>
REPL: render correct reflected binding type</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/5acec47d93759687b8f3d5090ff29aab9ab1b643"><code>5acec47</code></a>
Scripting: store collected dependencies recursively</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ith 3 updates (#1106)

Bumps the other-dependencies group with 2 updates in the
/samples/kotlin-mcp-client directory:
[gradle-wrapper](https://github.com/gradle/gradle) and
[com.anthropic:anthropic-java](https://github.com/anthropics/anthropic-sdk-java).
Bumps the other-dependencies group with 2 updates in the
/samples/kotlinlang-mcp-server directory:
[gradle-wrapper](https://github.com/gradle/gradle) and
[ch.qos.logback:logback-classic](https://github.com/qos-ch/logback).

Updates `gradle-wrapper` from 9.8.0 to 9.8.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gradle/gradle/releases">gradle-wrapper's
releases</a>.</em></p>
<blockquote>
<h2>9.8.1</h2>
<p>This is a patch release for Gradle 9.8.0. We recommend using 9.8.1
instead of 9.8.0.</p>
<p>This release addresses three high rated vulnerabilities:</p>
<ul>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-mvvg-497x-hmj8">Unauthenticated
worker-to-daemon channel deserializes untrusted Java objects</a></li>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-xwqc-3h47-hg64">Deserialization
of untrusted Java objects before authentication in the client - daemon
communication</a></li>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-j5m7-59rp-24f5">Failure
to disable repositories failing to establish an SSL connection can
expose builds to malicious artifacts</a></li>
</ul>
<p>The following issues were resolved:</p>
<ul>
<li>[Gradle 9.8.0 complains again about invalid Toolchains on Debian /
Ubuntu packaged systems]- (<a
href="https://redirect.github.com/gradle/gradle/issues/39358">gradle/gradle#39358</a>)</li>
<li><a
href="https://redirect.github.com/gradle/gradle/issues/39359">Gradle
9.8.0 removes root java.util.logging handlers installed by a custom
LogManager (breaks Quarkus test log capture)</a></li>
<li><a
href="https://redirect.github.com/gradle/gradle/issues/39365">Dependency
resolution regression</a></li>
</ul>
<p><a href="https://docs.gradle.org/9.8.1/release-notes.html">Read the
Release Notes</a></p>
<p>We would like to thank the following community members for their
contributions to this release of Gradle:
<a href="https://github.com/Gautam-aman">Aman Gautam</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/Hashim1999164">Hashim Khan</a>,
<a href="https://github.com/jkrannich">Julian Krannich</a>,
<a href="https://github.com/youdie006">KBS</a>,
<a href="https://github.com/itsCodeTide">Labh R Jethe</a>,
<a href="https://github.com/doddi">Mark Dodgson</a>,
<a href="https://github.com/kroune">Maxim</a>,
<a href="https://github.com/Develop-KIM">monkey</a>,
<a href="https://github.com/nataphon-ktsystems">nataphon-ktsystems</a>,
<a href="https://github.com/paulk-asert">Paul King</a>,
<a href="https://github.com/qiu-tiandev">Qiu Tian</a>,
<a href="https://github.com/sandeshgorde">rg_sandesh</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/seanxuu">Sean</a>,
<a href="https://github.com/Goooler">Zongle Wang</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.8.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.8.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.8.1/userguide/upgrading_version_9.html">9.x
upgrade guide</a> to learn about deprecations, breaking changes and
other considerations when upgrading.</p>
<p>For Java, Groovy, Kotlin and Android compatibility, see the <a
href="https://docs.gradle.org/9.8.1/userguide/compatibility.html">full
compatibility notes</a>.</p>
<h2>Reporting problems</h2>
<p>If you find a problem with this release, please file a bug on <a
href="https://github.com/gradle/gradle/issues">GitHub Issues</a>
adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the <a
href="https://discuss.gradle.org/c/help-discuss">forum</a>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gradle/gradle/commit/39daf39feb60a18b1b6ddccde53366522fef516f"><code>39daf39</code></a>
Release notes for Gradle 9.8.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/39409">#39409</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/4fc92e52f54010b0c973476e01ace071b3ecd7ba"><code>4fc92e5</code></a>
Release notes for Gradle 9.8.1</li>
<li><a
href="https://github.com/gradle/gradle/commit/bfbd14a7daf19978f8028765b78e2d53f398d9ad"><code>bfbd14a</code></a>
Make repository disabling stricter (<a
href="https://redirect.github.com/gradle/gradle/issues/39403">#39403</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/95e0bf95c8837ea91f150460f6ea97746f71c640"><code>95e0bf9</code></a>
Check daemon &amp; worker preamble earlier (<a
href="https://redirect.github.com/gradle/gradle/issues/39402">#39402</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/7aa9a5b469771202833e354bb91becdde27dcd70"><code>7aa9a5b</code></a>
Improve display for distribution url in wrapper (<a
href="https://redirect.github.com/gradle/gradle/issues/39401">#39401</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/74a77206ec954fa9725e8d27fb62744afaf4a228"><code>74a7720</code></a>
Wrap GCP &amp; S3 resolution errors into HTTP to reuse repository
disabling mecha...</li>
<li><a
href="https://github.com/gradle/gradle/commit/651110a5cbf1b1ee9777e0c8f90f160d5d91fcba"><code>651110a</code></a>
Check worker token before any serialization similarly to daemon</li>
<li><a
href="https://github.com/gradle/gradle/commit/8a6b9d9f9c59aefadb91369c90bd00aa4f1a323f"><code>8a6b9d9</code></a>
Harden repository disabling: disable them by default on failure unless
there'...</li>
<li><a
href="https://github.com/gradle/gradle/commit/f28e51437beb6c61f4cd83eefe86d1070b129054"><code>f28e514</code></a>
Check the daemon token before any serialization</li>
<li><a
href="https://github.com/gradle/gradle/commit/86ab2732c8d83fc23b2fd0aca9de548e4a260937"><code>86ab273</code></a>
Replace credentials for distribution url with *** and avoid showing the
plain...</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.8.0...v9.8.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.anthropic:anthropic-java` from 2.65.0 to 2.71.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/anthropics/anthropic-sdk-java/releases">com.anthropic:anthropic-java's
releases</a>.</em></p>
<blockquote>
<h2>v2.71.0</h2>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add types for the Chat and Cowork unified
analytics metrics</li>
<li><strong>api:</strong> add workflows, multiagent configuration and
thread status filtering to Managed Agents</li>
<li><strong>client:</strong> accept nested union values in
single-argument factories</li>
<li><strong>client:</strong> add options() to read a client's configured
options</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>internal:</strong> generate the combined javadoc alongside
compilation</li>
<li><strong>internal:</strong> remove unused structured output test
helpers</li>
</ul>
<h2>v2.70.0</h2>
<h3>Features</h3>
<ul>
<li><strong>client:</strong> add getters and builders to the structured
output classes</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> throw before sending a request with an
empty path parameter</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>ci:</strong> check that pull requests update the
changelog</li>
<li><strong>docs:</strong> note that listing Claude Console spend limits
is in early access</li>
<li><strong>tests:</strong> remove the structured output delegation
mirror tests (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/350">#350</a>)</li>
</ul>
<h2>v2.69.0</h2>
<h2>2.69.0 (2026-10-07)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.68.0...v2.69.0">v2.68.0...v2.69.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add claude-haiku-5-5 and typed computer and
browser toolset tool calls (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/8c207f2e239dedd88f7d3bb5c15d49ed44446892">8c207f2</a>)</li>
<li><strong>api:</strong> add disabled to thinking types in model
capabilities (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/9de83439a4f684c5231f3596f4d0cdb8606550aa">9de8343</a>)</li>
<li><strong>api:</strong> add display_name to RBAC roles and deprecate
name (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/20b61fc8fadb5ad4f75c0fe162e865bec3e7edcc">20b61fc</a>)</li>
<li><strong>api:</strong> add include_default parameter to list
workspaces (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/c1450d5e7eee91d777365f300677f3a1f84100e7">c1450d5</a>)</li>
<li><strong>api:</strong> add lifecycle stage fields and filter to
/v1/models (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/476c9df6b02d2c1d5d41e118b739a8c73c19ae9c">476c9df</a>)</li>
<li><strong>api:</strong> add line to model objects (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/df57deef84fb1f68e7761adba5024bd7ad1a41c9">df57dee</a>)</li>
<li><strong>api:</strong> add url_sources to the Managed Agents
web_fetch tool config (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/9de83439a4f684c5231f3596f4d0cdb8606550aa">9de8343</a>)</li>
<li><strong>api:</strong> add web search and code execution support to
model capabilities (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/9de83439a4f684c5231f3596f4d0cdb8606550aa">9de8343</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/anthropics/anthropic-sdk-java/blob/main/CHANGELOG.md">com.anthropic:anthropic-java's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.70.0...v2.71.0">2.71.0</a>
(2026-10-09)</h2>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add types for the Chat and Cowork unified
analytics metrics</li>
<li><strong>api:</strong> add workflows, multiagent configuration and
thread status filtering to Managed Agents</li>
<li><strong>client:</strong> accept nested union values in
single-argument factories</li>
<li><strong>client:</strong> add options() to read a client's configured
options</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>internal:</strong> generate the combined javadoc alongside
compilation</li>
<li><strong>internal:</strong> remove unused structured output test
helpers</li>
</ul>
<h2><a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.69.0...v2.70.0">2.70.0</a>
(2026-10-08)</h2>
<h3>Features</h3>
<ul>
<li><strong>client:</strong> add getters and builders to the structured
output classes</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> throw before sending a request with an
empty path parameter</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>ci:</strong> check that pull requests update the
changelog</li>
<li><strong>docs:</strong> note that listing Claude Console spend limits
is in early access</li>
<li><strong>tests:</strong> remove the structured output delegation
mirror tests (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/350">#350</a>)</li>
</ul>
<h2>2.69.0 (2026-10-07)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.68.0...v2.69.0">v2.68.0...v2.69.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add claude-haiku-5-5 and typed computer and
browser toolset tool calls (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/8c207f2e239dedd88f7d3bb5c15d49ed44446892">8c207f2</a>)</li>
<li><strong>api:</strong> add disabled to thinking types in model
capabilities (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/9de83439a4f684c5231f3596f4d0cdb8606550aa">9de8343</a>)</li>
<li><strong>api:</strong> add display_name to RBAC roles and deprecate
name (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/20b61fc8fadb5ad4f75c0fe162e865bec3e7edcc">20b61fc</a>)</li>
<li><strong>api:</strong> add include_default parameter to list
workspaces (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/c1450d5e7eee91d777365f300677f3a1f84100e7">c1450d5</a>)</li>
<li><strong>api:</strong> add lifecycle stage fields and filter to
/v1/models (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/476c9df6b02d2c1d5d41e118b739a8c73c19ae9c">476c9df</a>)</li>
<li><strong>api:</strong> add line to model objects (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/df57deef84fb1f68e7761adba5024bd7ad1a41c9">df57dee</a>)</li>
<li><strong>api:</strong> add url_sources to the Managed Agents
web_fetch tool config (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/9de83439a4f684c5231f3596f4d0cdb8606550aa">9de8343</a>)</li>
<li><strong>api:</strong> add web search and code execution support to
model capabilities (<a
href="https://github.com/anthropics/anthropic-sdk-java/commit/9de83439a4f684c5231f3596f4d0cdb8606550aa">9de8343</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/anthropics/anthropic-sdk-java/commit/59079f010f7036c15e8839f8a032e96b2f35d074"><code>59079f0</code></a>
release: 2.71.0</li>
<li><a
href="https://github.com/anthropics/anthropic-sdk-java/commit/d36653ab73462750fae27b180adb34242719d74f"><code>d36653a</code></a>
Merge pull request <a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/368">#368</a>
from anthropics/synced/published</li>
<li><a
href="https://github.com/anthropics/anthropic-sdk-java/commit/3d732f65ebd9cd393280acd89417a07c07c79d55"><code>3d732f6</code></a>
chore(internal): remove unused structured output test helpers (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/371">#371</a>)</li>
<li><a
href="https://github.com/anthropics/anthropic-sdk-java/commit/f96bb506ba01e2e6a6c89780eb491b6f7510ad4d"><code>f96bb50</code></a>
feat(api): add workflows, multiagent configuration and thread status
filterin...</li>
<li><a
href="https://github.com/anthropics/anthropic-sdk-java/commit/857cf414eab6269db72ebb32e2e05e0a55d8b419"><code>857cf41</code></a>
codegen metadata</li>
<li><a
href="https://github.com/anthropics/anthropic-sdk-java/commit/b4374580ca526eac23908f70c6fc8921438fe935"><code>b437458</code></a>
codegen metadata</li>
<li><a
href="https://github.com/anthropics/anthropic-sdk-java/commit/06157d869ac33ad2cf134ac540421f1735d7f141"><code>06157d8</code></a>
feat(client): add options() to read a client's configured options</li>
<li><a
href="https://github.com/anthropics/anthropic-sdk-java/commit/4000cea2dce3a70ae1e5c12cb5eb7289adbfd371"><code>4000cea</code></a>
feat(client): accept nested union values in single-argument
factories</li>
<li><a
href="https://github.com/anthropics/anthropic-sdk-java/commit/20f557d5f6d678d15e89e3b4903645631c77b726"><code>20f557d</code></a>
codegen metadata</li>
<li><a
href="https://github.com/anthropics/anthropic-sdk-java/commit/eafe43bcb70c9d6bbcb0ddd8764c0a65daad4c4b"><code>eafe43b</code></a>
codegen metadata</li>
<li>Additional commits viewable in <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.65.0...v2.71.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.8.0 to 9.8.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gradle/gradle/releases">gradle-wrapper's
releases</a>.</em></p>
<blockquote>
<h2>9.8.1</h2>
<p>This is a patch release for Gradle 9.8.0. We recommend using 9.8.1
instead of 9.8.0.</p>
<p>This release addresses three high rated vulnerabilities:</p>
<ul>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-mvvg-497x-hmj8">Unauthenticated
worker-to-daemon channel deserializes untrusted Java objects</a></li>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-xwqc-3h47-hg64">Deserialization
of untrusted Java objects before authentication in the client - daemon
communication</a></li>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-j5m7-59rp-24f5">Failure
to disable repositories failing to establish an SSL connection can
expose builds to malicious artifacts</a></li>
</ul>
<p>The following issues were resolved:</p>
<ul>
<li>[Gradle 9.8.0 complains again about invalid Toolchains on Debian /
Ubuntu packaged systems]- (<a
href="https://redirect.github.com/gradle/gradle/issues/39358">gradle/gradle#39358</a>)</li>
<li><a
href="https://redirect.github.com/gradle/gradle/issues/39359">Gradle
9.8.0 removes root java.util.logging handlers installed by a custom
LogManager (breaks Quarkus test log capture)</a></li>
<li><a
href="https://redirect.github.com/gradle/gradle/issues/39365">Dependency
resolution regression</a></li>
</ul>
<p><a href="https://docs.gradle.org/9.8.1/release-notes.html">Read the
Release Notes</a></p>
<p>We would like to thank the following community members for their
contributions to this release of Gradle:
<a href="https://github.com/Gautam-aman">Aman Gautam</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/Hashim1999164">Hashim Khan</a>,
<a href="https://github.com/jkrannich">Julian Krannich</a>,
<a href="https://github.com/youdie006">KBS</a>,
<a href="https://github.com/itsCodeTide">Labh R Jethe</a>,
<a href="https://github.com/doddi">Mark Dodgson</a>,
<a href="https://github.com/kroune">Maxim</a>,
<a href="https://github.com/Develop-KIM">monkey</a>,
<a href="https://github.com/nataphon-ktsystems">nataphon-ktsystems</a>,
<a href="https://github.com/paulk-asert">Paul King</a>,
<a href="https://github.com/qiu-tiandev">Qiu Tian</a>,
<a href="https://github.com/sandeshgorde">rg_sandesh</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/seanxuu">Sean</a>,
<a href="https://github.com/Goooler">Zongle Wang</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.8.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.8.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.8.1/userguide/upgrading_version_9.html">9.x
upgrade guide</a> to learn about deprecations, breaking changes and
other considerations when upgrading.</p>
<p>For Java, Groovy, Kotlin and Android compatibility, see the <a
href="https://docs.gradle.org/9.8.1/userguide/compatibility.html">full
compatibility notes</a>.</p>
<h2>Reporting problems</h2>
<p>If you find a problem with this release, please file a bug on <a
href="https://github.com/gradle/gradle/issues">GitHub Issues</a>
adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the <a
href="https://discuss.gradle.org/c/help-discuss">forum</a>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gradle/gradle/commit/39daf39feb60a18b1b6ddccde53366522fef516f"><code>39daf39</code></a>
Release notes for Gradle 9.8.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/39409">#39409</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/4fc92e52f54010b0c973476e01ace071b3ecd7ba"><code>4fc92e5</code></a>
Release notes for Gradle 9.8.1</li>
<li><a
href="https://github.com/gradle/gradle/commit/bfbd14a7daf19978f8028765b78e2d53f398d9ad"><code>bfbd14a</code></a>
Make repository disabling stricter (<a
href="https://redirect.github.com/gradle/gradle/issues/39403">#39403</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/95e0bf95c8837ea91f150460f6ea97746f71c640"><code>95e0bf9</code></a>
Check daemon &amp; worker preamble earlier (<a
href="https://redirect.github.com/gradle/gradle/issues/39402">#39402</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/7aa9a5b469771202833e354bb91becdde27dcd70"><code>7aa9a5b</code></a>
Improve display for distribution url in wrapper (<a
href="https://redirect.github.com/gradle/gradle/issues/39401">#39401</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/74a77206ec954fa9725e8d27fb62744afaf4a228"><code>74a7720</code></a>
Wrap GCP &amp; S3 resolution errors into HTTP to reuse repository
disabling mecha...</li>
<li><a
href="https://github.com/gradle/gradle/commit/651110a5cbf1b1ee9777e0c8f90f160d5d91fcba"><code>651110a</code></a>
Check worker token before any serialization similarly to daemon</li>
<li><a
href="https://github.com/gradle/gradle/commit/8a6b9d9f9c59aefadb91369c90bd00aa4f1a323f"><code>8a6b9d9</code></a>
Harden repository disabling: disable them by default on failure unless
there'...</li>
<li><a
href="https://github.com/gradle/gradle/commit/f28e51437beb6c61f4cd83eefe86d1070b129054"><code>f28e514</code></a>
Check the daemon token before any serialization</li>
<li><a
href="https://github.com/gradle/gradle/commit/86ab2732c8d83fc23b2fd0aca9de548e4a260937"><code>86ab273</code></a>
Replace credentials for distribution url with *** and avoid showing the
plain...</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.8.0...v9.8.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.8.0 to 9.8.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gradle/gradle/releases">gradle-wrapper's
releases</a>.</em></p>
<blockquote>
<h2>9.8.1</h2>
<p>This is a patch release for Gradle 9.8.0. We recommend using 9.8.1
instead of 9.8.0.</p>
<p>This release addresses three high rated vulnerabilities:</p>
<ul>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-mvvg-497x-hmj8">Unauthenticated
worker-to-daemon channel deserializes untrusted Java objects</a></li>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-xwqc-3h47-hg64">Deserialization
of untrusted Java objects before authentication in the client - daemon
communication</a></li>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-j5m7-59rp-24f5">Failure
to disable repositories failing to establish an SSL connection can
expose builds to malicious artifacts</a></li>
</ul>
<p>The following issues were resolved:</p>
<ul>
<li>[Gradle 9.8.0 complains again about invalid Toolchains on Debian /
Ubuntu packaged systems]- (<a
href="https://redirect.github.com/gradle/gradle/issues/39358">gradle/gradle#39358</a>)</li>
<li><a
href="https://redirect.github.com/gradle/gradle/issues/39359">Gradle
9.8.0 removes root java.util.logging handlers installed by a custom
LogManager (breaks Quarkus test log capture)</a></li>
<li><a
href="https://redirect.github.com/gradle/gradle/issues/39365">Dependency
resolution regression</a></li>
</ul>
<p><a href="https://docs.gradle.org/9.8.1/release-notes.html">Read the
Release Notes</a></p>
<p>We would like to thank the following community members for their
contributions to this release of Gradle:
<a href="https://github.com/Gautam-aman">Aman Gautam</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/Hashim1999164">Hashim Khan</a>,
<a href="https://github.com/jkrannich">Julian Krannich</a>,
<a href="https://github.com/youdie006">KBS</a>,
<a href="https://github.com/itsCodeTide">Labh R Jethe</a>,
<a href="https://github.com/doddi">Mark Dodgson</a>,
<a href="https://github.com/kroune">Maxim</a>,
<a href="https://github.com/Develop-KIM">monkey</a>,
<a href="https://github.com/nataphon-ktsystems">nataphon-ktsystems</a>,
<a href="https://github.com/paulk-asert">Paul King</a>,
<a href="https://github.com/qiu-tiandev">Qiu Tian</a>,
<a href="https://github.com/sandeshgorde">rg_sandesh</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/seanxuu">Sean</a>,
<a href="https://github.com/Goooler">Zongle Wang</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.8.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.8.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.8.1/userguide/upgrading_version_9.html">9.x
upgrade guide</a> to learn about deprecations, breaking changes and
other considerations when upgrading.</p>
<p>For Java, Groovy, Kotlin and Android compatibility, see the <a
href="https://docs.gradle.org/9.8.1/userguide/compatibility.html">full
compatibility notes</a>.</p>
<h2>Reporting problems</h2>
<p>If you find a problem with this release, please file a bug on <a
href="https://github.com/gradle/gradle/issues">GitHub Issues</a>
adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the <a
href="https://discuss.gradle.org/c/help-discuss">forum</a>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gradle/gradle/commit/39daf39feb60a18b1b6ddccde53366522fef516f"><code>39daf39</code></a>
Release notes for Gradle 9.8.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/39409">#39409</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/4fc92e52f54010b0c973476e01ace071b3ecd7ba"><code>4fc92e5</code></a>
Release notes for Gradle 9.8.1</li>
<li><a
href="https://github.com/gradle/gradle/commit/bfbd14a7daf19978f8028765b78e2d53f398d9ad"><code>bfbd14a</code></a>
Make repository disabling stricter (<a
href="https://redirect.github.com/gradle/gradle/issues/39403">#39403</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/95e0bf95c8837ea91f150460f6ea97746f71c640"><code>95e0bf9</code></a>
Check daemon &amp; worker preamble earlier (<a
href="https://redirect.github.com/gradle/gradle/issues/39402">#39402</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/7aa9a5b469771202833e354bb91becdde27dcd70"><code>7aa9a5b</code></a>
Improve display for distribution url in wrapper (<a
href="https://redirect.github.com/gradle/gradle/issues/39401">#39401</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/74a77206ec954fa9725e8d27fb62744afaf4a228"><code>74a7720</code></a>
Wrap GCP &amp; S3 resolution errors into HTTP to reuse repository
disabling mecha...</li>
<li><a
href="https://github.com/gradle/gradle/commit/651110a5cbf1b1ee9777e0c8f90f160d5d91fcba"><code>651110a</code></a>
Check worker token before any serialization similarly to daemon</li>
<li><a
href="https://github.com/gradle/gradle/commit/8a6b9d9f9c59aefadb91369c90bd00aa4f1a323f"><code>8a6b9d9</code></a>
Harden repository disabling: disable them by default on failure unless
there'...</li>
<li><a
href="https://github.com/gradle/gradle/commit/f28e51437beb6c61f4cd83eefe86d1070b129054"><code>f28e514</code></a>
Check the daemon token before any serialization</li>
<li><a
href="https://github.com/gradle/gradle/commit/86ab2732c8d83fc23b2fd0aca9de548e4a260937"><code>86ab273</code></a>
Replace credentials for distribution url with *** and avoid showing the
plain...</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.8.0...v9.8.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.8.0 to 9.8.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gradle/gradle/releases">gradle-wrapper's
releases</a>.</em></p>
<blockquote>
<h2>9.8.1</h2>
<p>This is a patch release for Gradle 9.8.0. We recommend using 9.8.1
instead of 9.8.0.</p>
<p>This release addresses three high rated vulnerabilities:</p>
<ul>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-mvvg-497x-hmj8">Unauthenticated
worker-to-daemon channel deserializes untrusted Java objects</a></li>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-xwqc-3h47-hg64">Deserialization
of untrusted Java objects before authentication in the client - daemon
communication</a></li>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-j5m7-59rp-24f5">Failure
to disable repositories failing to establish an SSL connection can
expose builds to malicious artifacts</a></li>
</ul>
<p>The following issues were resolved:</p>
<ul>
<li>[Gradle 9.8.0 complains again about invalid Toolchains on Debian /
Ubuntu packaged systems]- (<a
href="https://redirect.github.com/gradle/gradle/issues/39358">gradle/gradle#39358</a>)</li>
<li><a
href="https://redirect.github.com/gradle/gradle/issues/39359">Gradle
9.8.0 removes root java.util.logging handlers installed by a custom
LogManager (breaks Quarkus test log capture)</a></li>
<li><a
href="https://redirect.github.com/gradle/gradle/issues/39365">Dependency
resolution regression</a></li>
</ul>
<p><a href="https://docs.gradle.org/9.8.1/release-notes.html">Read the
Release Notes</a></p>
<p>We would like to thank the following community members for their
contributions to this release of Gradle:
<a href="https://github.com/Gautam-aman">Aman Gautam</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/Hashim1999164">Hashim Khan</a>,
<a href="https://github.com/jkrannich">Julian Krannich</a>,
<a href="https://github.com/youdie006">KBS</a>,
<a href="https://github.com/itsCodeTide">Labh R Jethe</a>,
<a href="https://github.com/doddi">Mark Dodgson</a>,
<a href="https://github.com/kroune">Maxim</a>,
<a href="https://github.com/Develop-KIM">monkey</a>,
<a href="https://github.com/nataphon-ktsystems">nataphon-ktsystems</a>,
<a href="https://github.com/paulk-asert">Paul King</a>,
<a href="https://github.com/qiu-tiandev">Qiu Tian</a>,
<a href="https://github.com/sandeshgorde">rg_sandesh</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/seanxuu">Sean</a>,
<a href="https://github.com/Goooler">Zongle Wang</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.8.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.8.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.8.1/userguide/upgrading_version_9.html">9.x
upgrade guide</a> to learn about deprecations, breaking changes and
other considerations when upgrading.</p>
<p>For Java, Groovy, Kotlin and Android compatibility, see the <a
href="https://docs.gradle.org/9.8.1/userguide/compatibility.html">full
compatibility notes</a>.</p>
<h2>Reporting problems</h2>
<p>If you find a problem with this release, please file a bug on <a
href="https://github.com/gradle/gradle/issues">GitHub Issues</a>
adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the <a
href="https://discuss.gradle.org/c/help-discuss">forum</a>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gradle/gradle/commit/39daf39feb60a18b1b6ddccde53366522fef516f"><code>39daf39</code></a>
Release notes for Gradle 9.8.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/39409">#39409</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/4fc92e52f54010b0c973476e01ace071b3ecd7ba"><code>4fc92e5</code></a>
Release notes for Gradle 9.8.1</li>
<li><a
href="https://github.com/gradle/gradle/commit/bfbd14a7daf19978f8028765b78e2d53f398d9ad"><code>bfbd14a</code></a>
Make repository disabling stricter (<a
href="https://redirect.github.com/gradle/gradle/issues/39403">#39403</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/95e0bf95c8837ea91f150460f6ea97746f71c640"><code>95e0bf9</code></a>
Check daemon &amp; worker preamble earlier (<a
href="https://redirect.github.com/gradle/gradle/issues/39402">#39402</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/7aa9a5b469771202833e354bb91becdde27dcd70"><code>7aa9a5b</code></a>
Improve display for distribution url in wrapper (<a
href="https://redirect.github.com/gradle/gradle/issues/39401">#39401</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/74a77206ec954fa9725e8d27fb62744afaf4a228"><code>74a7720</code></a>
Wrap GCP &amp; S3 resolution errors into HTTP to reuse repository
disabling mecha...</li>
<li><a
href="https://github.com/gradle/gradle/commit/651110a5cbf1b1ee9777e0c8f90f160d5d91fcba"><code>651110a</code></a>
Check worker token before any serialization similarly to daemon</li>
<li><a
href="https://github.com/gradle/gradle/commit/8a6b9d9f9c59aefadb91369c90bd00aa4f1a323f"><code>8a6b9d9</code></a>
Harden repository disabling: disable them by default on failure unless
there'...</li>
<li><a
href="https://github.com/gradle/gradle/commit/f28e51437beb6c61f4cd83eefe86d1070b129054"><code>f28e514</code></a>
Check the daemon token before any serialization</li>
<li><a
href="https://github.com/gradle/gradle/commit/86ab2732c8d83fc23b2fd0aca9de548e4a260937"><code>86ab273</code></a>
Replace credentials for distribution url with *** and avoid showing the
plain...</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.8.0...v9.8.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `ch.qos.logback:logback-classic` from 1.6.4 to 1.6.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/qos-ch/logback/releases">ch.qos.logback:logback-classic's
releases</a>.</em></p>
<blockquote>
<h2>Logback 1.6.5</h2>
<p>2026-09-30 Release of logback version 1.6.5</p>
<p>• Fixed a vulnerability <a
href="https://www.cve.org/CVERecord?id=CVE-2026-104721">CVE-2026-104721</a>
closely related to <a
href="https://www.cve.org/cverecord?id=CVE-2026-19880">CVE-2026-19880</a>.
The fix in version 1.6.3, which strips forward and backward slashes from
<code>MDC</code> values, was insufficient. An <code>MDC</code> value
could still contain relative path components such as .., variable
references such as /, or characters that are special in file name
patterns and email addresses. This latest vulnerability was found and
reported by François Martin (GitHub: <a
href="https://github.com/martinfrancois"><code>@​martinfrancois</code></a>,
<a
href="https://github.com/martinfrancois">https://github.com/martinfrancois</a>).</p>
<p><code>MDCBasedDiscriminator</code>, used by <a
href="https://logback.qos.ch/manual/appenders-async-sift.html#SiftingAppender"><code>SiftingAppender</code></a>,
now rejects <code>MDC</code> values instead of stripping characters from
them. An MDC value is rejected if it is empty, if it is longer than 64
characters, if it contains the sequence .., or if it contains any of the
following characters: <code>/ \ $ { } [ ] ( ) | ? * + % , @</code>. When
an <code>MDC</code> value is rejected, the discriminator returns the
value of its <code>DefaultValue</code> property. A warning is emitted
for each rejected value. These warnings are rate-limited.</p>
<p>• When compression is enabled, <code>TimeBasedRollingPolicy</code>
and <code>SizeAndTimeBasedRollingPolicy</code> now also remove old log
files that were never compressed, for example because the application
was not running at rollover time. Previously, such files were ignored by
<code>maxHistory</code> and accumulated indefinitely. This issue was
discussed in <a
href="https://github.com/qos-ch/logback/discussions/1032">discussions/1032</a>.
See <a
href="https://logback.qos.ch/manual/appenders-rolling.html#TimeBasedRollingPolicy"><code>TimeBasedRollingPolicy</code></a>.</p>
<p>• <code>SimpleInvocationGate</code>, deprecated in version 1.6.3, is
now marked for removal. Use <code>FixedIntervalInvocationGate</code>
instead.</p>
<p>• A bit-wise identical binary of this version can be reproduced by
building from source code at commit
d1b829dcdb9fd98511c64401beb1419a9c9384aa associated with the tag
v_1.6.5. The release was built using Java &quot;21&quot; 2023-10-17 LTS
build 21.0.1.+12-LTS-29 under Linux Debian 11.6.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/qos-ch/logback/commit/d1b829dcdb9fd98511c64401beb1419a9c9384aa"><code>d1b829d</code></a>
prepare release 1.6.5</li>
<li><a
href="https://github.com/qos-ch/logback/commit/065b9b23d0d39f78bc92fe02f1c206feb281f7ab"><code>065b9b2</code></a>
enhance protectin against mischievious MDC values in
MDCBasedDiscriminator</li>
<li><a
href="https://github.com/qos-ch/logback/commit/b69beabb2c48a3e08cb2fdbb0846969be54346cc"><code>b69beab</code></a>
complete commit in relation to discussion_1032</li>
<li><a
href="https://github.com/qos-ch/logback/commit/7266c0b08c4f52aba5aa0983c36622e0cbfccb9a"><code>7266c0b</code></a>
fix intermittently failing SocketAppenderMessageLossTest rest
condition</li>
<li><a
href="https://github.com/qos-ch/logback/commit/a633bb0f12600a6260498e1e81d7a123d3af8861"><code>a633bb0</code></a>
fix intermittently failing SocketAppenderMessageLossTest rest
condition</li>
<li><a
href="https://github.com/qos-ch/logback/commit/2bc5bccfa5db52428ad439880a35824ac8434819"><code>2bc5bcc</code></a>
renamed tbrp and eclosingTBRP, other minor changes</li>
<li><a
href="https://github.com/qos-ch/logback/commit/2cd876291ce49fb33cbe8a21cdbaeece5c3b4f89"><code>2cd8762</code></a>
fix typo in AGENTS.md</li>
<li><a
href="https://github.com/qos-ch/logback/commit/647846ce230a8865605fe8dd8dc95eac3c1e58ea"><code>647846c</code></a>
fix errors when running tests under intellij IDEA</li>
<li><a
href="https://github.com/qos-ch/logback/commit/1048917953f79e6fa65a9f3f0e77c49f5baff4f0"><code>1048917</code></a>
removed ConsoleCharsetPropertyDefiner.java</li>
<li><a
href="https://github.com/qos-ch/logback/commit/39b50022362fc242fa051d4be6d427aacfdc92cc"><code>39b5002</code></a>
added 'since' and 'forRemoval' attributes to SimpleInvocationGate <a
href="https://github.com/Deprecatio"><code>@​Deprecatio</code></a>...</li>
<li>See full diff in <a
href="https://github.com/qos-ch/logback/compare/v_1.6.4...v_1.6.5">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…-server (#1110)

Bumps `kotlin` from 2.4.20 to 2.4.21.
Updates `org.jetbrains.kotlin.jvm` from 2.4.20 to 2.4.21
<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.4.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
<h2>Kotlin 2.4.21-RC</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</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.4.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9180ce6a7a7d3627f88b424717583f28ddca052d"><code>9180ce6</code></a>
Add changelog for 2.4.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/851077bb6eae00e74b209953ece77f42e1212097"><code>851077b</code></a>
[Serialization] Copy type parameter bounds onto generated serializers
(<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/1b6b624fff071d33cfd5af06c6f541507f748560"><code>1b6b624</code></a>
[Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/3c223c27ab7b217286a752a601e5ba1c97383def"><code>3c223c2</code></a>
Rrr/2.4.20/core docs (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8322">#8322</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c681c2e5b0fb6558a692424d45fe054f7fb30dc4"><code>c681c2e</code></a>
[2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8277">#8277</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f0645d1902ae16b1e62bc86a9908692c5ecdcb01"><code>f0645d1</code></a>
[2.4.20] [JS] Reorder <code>CompilerConfiguration</code> properties
initialization (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8282">#8282</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f507ecde241e2fc56bc17758f4e11ee1ad4994d6"><code>f507ecd</code></a>
[JS] Don't try to initialize an external class's companion object</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c60d7d8622bfe184e1e6c648e3b7297432c9b369"><code>c60d7d8</code></a>
Reflection: fix NoSuchElementException in ConvertFromJava.kt</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/05d1cdee72c398e1549bd3a9a2983a7da03b6bd0"><code>05d1cde</code></a>
REPL: render correct reflected binding type</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/5acec47d93759687b8f3d5090ff29aab9ab1b643"><code>5acec47</code></a>
Scripting: store collected dependencies recursively</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.4.20 to
2.4.21
<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.4.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
<h2>Kotlin 2.4.21-RC</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</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.4.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9180ce6a7a7d3627f88b424717583f28ddca052d"><code>9180ce6</code></a>
Add changelog for 2.4.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/851077bb6eae00e74b209953ece77f42e1212097"><code>851077b</code></a>
[Serialization] Copy type parameter bounds onto generated serializers
(<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/1b6b624fff071d33cfd5af06c6f541507f748560"><code>1b6b624</code></a>
[Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/3c223c27ab7b217286a752a601e5ba1c97383def"><code>3c223c2</code></a>
Rrr/2.4.20/core docs (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8322">#8322</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c681c2e5b0fb6558a692424d45fe054f7fb30dc4"><code>c681c2e</code></a>
[2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8277">#8277</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f0645d1902ae16b1e62bc86a9908692c5ecdcb01"><code>f0645d1</code></a>
[2.4.20] [JS] Reorder <code>CompilerConfiguration</code> properties
initialization (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8282">#8282</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f507ecde241e2fc56bc17758f4e11ee1ad4994d6"><code>f507ecd</code></a>
[JS] Don't try to initialize an external class's companion object</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c60d7d8622bfe184e1e6c648e3b7297432c9b369"><code>c60d7d8</code></a>
Reflection: fix NoSuchElementException in ConvertFromJava.kt</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/05d1cdee72c398e1549bd3a9a2983a7da03b6bd0"><code>05d1cde</code></a>
REPL: render correct reflected binding type</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/5acec47d93759687b8f3d5090ff29aab9ab1b643"><code>5acec47</code></a>
Scripting: store collected dependencies recursively</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…-mcp-server (#1113)

Bumps `kotlin` from 2.4.20 to 2.4.21.
Updates `org.jetbrains.kotlin.jvm` from 2.4.20 to 2.4.21
<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.4.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
<h2>Kotlin 2.4.21-RC</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</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.4.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9180ce6a7a7d3627f88b424717583f28ddca052d"><code>9180ce6</code></a>
Add changelog for 2.4.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/851077bb6eae00e74b209953ece77f42e1212097"><code>851077b</code></a>
[Serialization] Copy type parameter bounds onto generated serializers
(<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/1b6b624fff071d33cfd5af06c6f541507f748560"><code>1b6b624</code></a>
[Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/3c223c27ab7b217286a752a601e5ba1c97383def"><code>3c223c2</code></a>
Rrr/2.4.20/core docs (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8322">#8322</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c681c2e5b0fb6558a692424d45fe054f7fb30dc4"><code>c681c2e</code></a>
[2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8277">#8277</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f0645d1902ae16b1e62bc86a9908692c5ecdcb01"><code>f0645d1</code></a>
[2.4.20] [JS] Reorder <code>CompilerConfiguration</code> properties
initialization (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8282">#8282</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f507ecde241e2fc56bc17758f4e11ee1ad4994d6"><code>f507ecd</code></a>
[JS] Don't try to initialize an external class's companion object</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c60d7d8622bfe184e1e6c648e3b7297432c9b369"><code>c60d7d8</code></a>
Reflection: fix NoSuchElementException in ConvertFromJava.kt</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/05d1cdee72c398e1549bd3a9a2983a7da03b6bd0"><code>05d1cde</code></a>
REPL: render correct reflected binding type</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/5acec47d93759687b8f3d5090ff29aab9ab1b643"><code>5acec47</code></a>
Scripting: store collected dependencies recursively</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.4.20 to
2.4.21
<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.4.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
<h2>Kotlin 2.4.21-RC</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</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.4.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9180ce6a7a7d3627f88b424717583f28ddca052d"><code>9180ce6</code></a>
Add changelog for 2.4.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/851077bb6eae00e74b209953ece77f42e1212097"><code>851077b</code></a>
[Serialization] Copy type parameter bounds onto generated serializers
(<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/1b6b624fff071d33cfd5af06c6f541507f748560"><code>1b6b624</code></a>
[Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/3c223c27ab7b217286a752a601e5ba1c97383def"><code>3c223c2</code></a>
Rrr/2.4.20/core docs (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8322">#8322</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c681c2e5b0fb6558a692424d45fe054f7fb30dc4"><code>c681c2e</code></a>
[2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8277">#8277</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f0645d1902ae16b1e62bc86a9908692c5ecdcb01"><code>f0645d1</code></a>
[2.4.20] [JS] Reorder <code>CompilerConfiguration</code> properties
initialization (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8282">#8282</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f507ecde241e2fc56bc17758f4e11ee1ad4994d6"><code>f507ecd</code></a>
[JS] Don't try to initialize an external class's companion object</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c60d7d8622bfe184e1e6c648e3b7297432c9b369"><code>c60d7d8</code></a>
Reflection: fix NoSuchElementException in ConvertFromJava.kt</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/05d1cdee72c398e1549bd3a9a2983a7da03b6bd0"><code>05d1cde</code></a>
REPL: render correct reflected binding type</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/5acec47d93759687b8f3d5090ff29aab9ab1b643"><code>5acec47</code></a>
Scripting: store collected dependencies recursively</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…eamable-server (#1114)

Bumps `kotlin` from 2.4.20 to 2.4.21.
Updates `org.jetbrains.kotlin.jvm` from 2.4.20 to 2.4.21
<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.4.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
<h2>Kotlin 2.4.21-RC</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</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.4.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9180ce6a7a7d3627f88b424717583f28ddca052d"><code>9180ce6</code></a>
Add changelog for 2.4.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/851077bb6eae00e74b209953ece77f42e1212097"><code>851077b</code></a>
[Serialization] Copy type parameter bounds onto generated serializers
(<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/1b6b624fff071d33cfd5af06c6f541507f748560"><code>1b6b624</code></a>
[Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/3c223c27ab7b217286a752a601e5ba1c97383def"><code>3c223c2</code></a>
Rrr/2.4.20/core docs (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8322">#8322</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c681c2e5b0fb6558a692424d45fe054f7fb30dc4"><code>c681c2e</code></a>
[2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8277">#8277</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f0645d1902ae16b1e62bc86a9908692c5ecdcb01"><code>f0645d1</code></a>
[2.4.20] [JS] Reorder <code>CompilerConfiguration</code> properties
initialization (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8282">#8282</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f507ecde241e2fc56bc17758f4e11ee1ad4994d6"><code>f507ecd</code></a>
[JS] Don't try to initialize an external class's companion object</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c60d7d8622bfe184e1e6c648e3b7297432c9b369"><code>c60d7d8</code></a>
Reflection: fix NoSuchElementException in ConvertFromJava.kt</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/05d1cdee72c398e1549bd3a9a2983a7da03b6bd0"><code>05d1cde</code></a>
REPL: render correct reflected binding type</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/5acec47d93759687b8f3d5090ff29aab9ab1b643"><code>5acec47</code></a>
Scripting: store collected dependencies recursively</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.4.20 to
2.4.21
<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.4.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
<h2>Kotlin 2.4.21-RC</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</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.4.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9180ce6a7a7d3627f88b424717583f28ddca052d"><code>9180ce6</code></a>
Add changelog for 2.4.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/851077bb6eae00e74b209953ece77f42e1212097"><code>851077b</code></a>
[Serialization] Copy type parameter bounds onto generated serializers
(<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/1b6b624fff071d33cfd5af06c6f541507f748560"><code>1b6b624</code></a>
[Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/3c223c27ab7b217286a752a601e5ba1c97383def"><code>3c223c2</code></a>
Rrr/2.4.20/core docs (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8322">#8322</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c681c2e5b0fb6558a692424d45fe054f7fb30dc4"><code>c681c2e</code></a>
[2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8277">#8277</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f0645d1902ae16b1e62bc86a9908692c5ecdcb01"><code>f0645d1</code></a>
[2.4.20] [JS] Reorder <code>CompilerConfiguration</code> properties
initialization (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8282">#8282</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f507ecde241e2fc56bc17758f4e11ee1ad4994d6"><code>f507ecd</code></a>
[JS] Don't try to initialize an external class's companion object</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c60d7d8622bfe184e1e6c648e3b7297432c9b369"><code>c60d7d8</code></a>
Reflection: fix NoSuchElementException in ConvertFromJava.kt</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/05d1cdee72c398e1549bd3a9a2983a7da03b6bd0"><code>05d1cde</code></a>
REPL: render correct reflected binding type</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/5acec47d93759687b8f3d5090ff29aab9ab1b643"><code>5acec47</code></a>
Scripting: store collected dependencies recursively</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [gradle-wrapper](https://github.com/gradle/gradle) from 9.8.0 to
9.8.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gradle/gradle/releases">gradle-wrapper's
releases</a>.</em></p>
<blockquote>
<h2>9.8.1</h2>
<p>This is a patch release for Gradle 9.8.0. We recommend using 9.8.1
instead of 9.8.0.</p>
<p>This release addresses three high rated vulnerabilities:</p>
<ul>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-mvvg-497x-hmj8">Unauthenticated
worker-to-daemon channel deserializes untrusted Java objects</a></li>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-xwqc-3h47-hg64">Deserialization
of untrusted Java objects before authentication in the client - daemon
communication</a></li>
<li><a
href="https://github.com/gradle/gradle/security/advisories/GHSA-j5m7-59rp-24f5">Failure
to disable repositories failing to establish an SSL connection can
expose builds to malicious artifacts</a></li>
</ul>
<p>The following issues were resolved:</p>
<ul>
<li>[Gradle 9.8.0 complains again about invalid Toolchains on Debian /
Ubuntu packaged systems]- (<a
href="https://redirect.github.com/gradle/gradle/issues/39358">gradle/gradle#39358</a>)</li>
<li><a
href="https://redirect.github.com/gradle/gradle/issues/39359">Gradle
9.8.0 removes root java.util.logging handlers installed by a custom
LogManager (breaks Quarkus test log capture)</a></li>
<li><a
href="https://redirect.github.com/gradle/gradle/issues/39365">Dependency
resolution regression</a></li>
</ul>
<p><a href="https://docs.gradle.org/9.8.1/release-notes.html">Read the
Release Notes</a></p>
<p>We would like to thank the following community members for their
contributions to this release of Gradle:
<a href="https://github.com/Gautam-aman">Aman Gautam</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/Hashim1999164">Hashim Khan</a>,
<a href="https://github.com/jkrannich">Julian Krannich</a>,
<a href="https://github.com/youdie006">KBS</a>,
<a href="https://github.com/itsCodeTide">Labh R Jethe</a>,
<a href="https://github.com/doddi">Mark Dodgson</a>,
<a href="https://github.com/kroune">Maxim</a>,
<a href="https://github.com/Develop-KIM">monkey</a>,
<a href="https://github.com/nataphon-ktsystems">nataphon-ktsystems</a>,
<a href="https://github.com/paulk-asert">Paul King</a>,
<a href="https://github.com/qiu-tiandev">Qiu Tian</a>,
<a href="https://github.com/sandeshgorde">rg_sandesh</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/seanxuu">Sean</a>,
<a href="https://github.com/Goooler">Zongle Wang</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.8.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.8.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.8.1/userguide/upgrading_version_9.html">9.x
upgrade guide</a> to learn about deprecations, breaking changes and
other considerations when upgrading.</p>
<p>For Java, Groovy, Kotlin and Android compatibility, see the <a
href="https://docs.gradle.org/9.8.1/userguide/compatibility.html">full
compatibility notes</a>.</p>
<h2>Reporting problems</h2>
<p>If you find a problem with this release, please file a bug on <a
href="https://github.com/gradle/gradle/issues">GitHub Issues</a>
adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the <a
href="https://discuss.gradle.org/c/help-discuss">forum</a>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gradle/gradle/commit/39daf39feb60a18b1b6ddccde53366522fef516f"><code>39daf39</code></a>
Release notes for Gradle 9.8.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/39409">#39409</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/4fc92e52f54010b0c973476e01ace071b3ecd7ba"><code>4fc92e5</code></a>
Release notes for Gradle 9.8.1</li>
<li><a
href="https://github.com/gradle/gradle/commit/bfbd14a7daf19978f8028765b78e2d53f398d9ad"><code>bfbd14a</code></a>
Make repository disabling stricter (<a
href="https://redirect.github.com/gradle/gradle/issues/39403">#39403</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/95e0bf95c8837ea91f150460f6ea97746f71c640"><code>95e0bf9</code></a>
Check daemon &amp; worker preamble earlier (<a
href="https://redirect.github.com/gradle/gradle/issues/39402">#39402</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/7aa9a5b469771202833e354bb91becdde27dcd70"><code>7aa9a5b</code></a>
Improve display for distribution url in wrapper (<a
href="https://redirect.github.com/gradle/gradle/issues/39401">#39401</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/74a77206ec954fa9725e8d27fb62744afaf4a228"><code>74a7720</code></a>
Wrap GCP &amp; S3 resolution errors into HTTP to reuse repository
disabling mecha...</li>
<li><a
href="https://github.com/gradle/gradle/commit/651110a5cbf1b1ee9777e0c8f90f160d5d91fcba"><code>651110a</code></a>
Check worker token before any serialization similarly to daemon</li>
<li><a
href="https://github.com/gradle/gradle/commit/8a6b9d9f9c59aefadb91369c90bd00aa4f1a323f"><code>8a6b9d9</code></a>
Harden repository disabling: disable them by default on failure unless
there'...</li>
<li><a
href="https://github.com/gradle/gradle/commit/f28e51437beb6c61f4cd83eefe86d1070b129054"><code>f28e514</code></a>
Check the daemon token before any serialization</li>
<li><a
href="https://github.com/gradle/gradle/commit/86ab2732c8d83fc23b2fd0aca9de548e4a260937"><code>86ab273</code></a>
Replace credentials for distribution url with *** and avoid showing the
plain...</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.8.0...v9.8.1">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…1111)

Bumps the kotlin group with 2 updates in the / directory:
[org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin)
and
[org.jetbrains.kotlin:kotlin-serialization](https://github.com/JetBrains/kotlin).

Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.4.20 to
2.4.21
<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.4.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
<h2>Kotlin 2.4.21-RC</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</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.4.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9180ce6a7a7d3627f88b424717583f28ddca052d"><code>9180ce6</code></a>
Add changelog for 2.4.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/851077bb6eae00e74b209953ece77f42e1212097"><code>851077b</code></a>
[Serialization] Copy type parameter bounds onto generated serializers
(<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/1b6b624fff071d33cfd5af06c6f541507f748560"><code>1b6b624</code></a>
[Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/3c223c27ab7b217286a752a601e5ba1c97383def"><code>3c223c2</code></a>
Rrr/2.4.20/core docs (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8322">#8322</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c681c2e5b0fb6558a692424d45fe054f7fb30dc4"><code>c681c2e</code></a>
[2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8277">#8277</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f0645d1902ae16b1e62bc86a9908692c5ecdcb01"><code>f0645d1</code></a>
[2.4.20] [JS] Reorder <code>CompilerConfiguration</code> properties
initialization (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8282">#8282</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f507ecde241e2fc56bc17758f4e11ee1ad4994d6"><code>f507ecd</code></a>
[JS] Don't try to initialize an external class's companion object</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c60d7d8622bfe184e1e6c648e3b7297432c9b369"><code>c60d7d8</code></a>
Reflection: fix NoSuchElementException in ConvertFromJava.kt</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/05d1cdee72c398e1549bd3a9a2983a7da03b6bd0"><code>05d1cde</code></a>
REPL: render correct reflected binding type</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/5acec47d93759687b8f3d5090ff29aab9ab1b643"><code>5acec47</code></a>
Scripting: store collected dependencies recursively</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin:kotlin-serialization` from 2.4.20 to
2.4.21
<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.4.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
<h2>Kotlin 2.4.21-RC</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</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.4.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9180ce6a7a7d3627f88b424717583f28ddca052d"><code>9180ce6</code></a>
Add changelog for 2.4.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/851077bb6eae00e74b209953ece77f42e1212097"><code>851077b</code></a>
[Serialization] Copy type parameter bounds onto generated serializers
(<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/1b6b624fff071d33cfd5af06c6f541507f748560"><code>1b6b624</code></a>
[Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/3c223c27ab7b217286a752a601e5ba1c97383def"><code>3c223c2</code></a>
Rrr/2.4.20/core docs (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8322">#8322</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c681c2e5b0fb6558a692424d45fe054f7fb30dc4"><code>c681c2e</code></a>
[2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8277">#8277</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f0645d1902ae16b1e62bc86a9908692c5ecdcb01"><code>f0645d1</code></a>
[2.4.20] [JS] Reorder <code>CompilerConfiguration</code> properties
initialization (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8282">#8282</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f507ecde241e2fc56bc17758f4e11ee1ad4994d6"><code>f507ecd</code></a>
[JS] Don't try to initialize an external class's companion object</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c60d7d8622bfe184e1e6c648e3b7297432c9b369"><code>c60d7d8</code></a>
Reflection: fix NoSuchElementException in ConvertFromJava.kt</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/05d1cdee72c398e1549bd3a9a2983a7da03b6bd0"><code>05d1cde</code></a>
REPL: render correct reflected binding type</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/5acec47d93759687b8f3d5090ff29aab9ab1b643"><code>5acec47</code></a>
Scripting: store collected dependencies recursively</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin:kotlin-serialization` from 2.4.20 to
2.4.21
<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.4.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
<h2>Kotlin 2.4.21-RC</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</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.4.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89267"><code>KT-89267</code></a>
K/Wasm: calling a (T) -&gt; R lambda with an argument that isn't a T
traps instead of throwing ClassCastException</li>
</ul>
<h3>JVM. Reflection</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89280"><code>KT-89280</code></a>
NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for
Java non-static inner class of generic outer class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80710"><code>KT-80710</code></a>
Reflection: change KCallable representation to avoid dependency on
K1</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89449"><code>KT-89449</code></a>
Kotlin/JS: Member names no longer minified in production</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89363"><code>KT-89363</code></a>
KJS. Regular class with companion can't extend external class</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89275"><code>KT-89275</code></a>
Kotlin/Wasm: Invalid Wasm is emitted for a <code>@serializable</code>
generic class with a class upper bound</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89285"><code>KT-89285</code></a>
SwiftPM import results in flooded log</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-86251"><code>KT-86251</code></a>
K/N: Flaky linkDebugTestLinuxX64 failure with &quot;truncated or
malformed archive&quot; on libstdlib-cache.a</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89247"><code>KT-89247</code></a>
Kotlin Script: NoClassDefFoundError on 2nd execution with transitive
dependency from imported script</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-89220"><code>KT-89220</code></a>
JSR-223: generic Java bindings break all subsequent <code>eval()</code>
calls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88458"><code>KT-88458</code></a>
Audit closeable resource usage</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-88453"><code>KT-88453</code></a>
<code>VirtualFileScriptSource.text</code> leaks an unclosed file stream
— script source file handle held until GC, blocks file deletion on
Windows</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9180ce6a7a7d3627f88b424717583f28ddca052d"><code>9180ce6</code></a>
Add changelog for 2.4.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/851077bb6eae00e74b209953ece77f42e1212097"><code>851077b</code></a>
[Serialization] Copy type parameter bounds onto generated serializers
(<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/1b6b624fff071d33cfd5af06c6f541507f748560"><code>1b6b624</code></a>
[Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/3c223c27ab7b217286a752a601e5ba1c97383def"><code>3c223c2</code></a>
Rrr/2.4.20/core docs (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8322">#8322</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c681c2e5b0fb6558a692424d45fe054f7fb30dc4"><code>c681c2e</code></a>
[2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8277">#8277</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f0645d1902ae16b1e62bc86a9908692c5ecdcb01"><code>f0645d1</code></a>
[2.4.20] [JS] Reorder <code>CompilerConfiguration</code> properties
initialization (<a
href="https://redirect.github.com/JetBrains/kotlin/issues/8282">#8282</a>)</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f507ecde241e2fc56bc17758f4e11ee1ad4994d6"><code>f507ecd</code></a>
[JS] Don't try to initialize an external class's companion object</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/c60d7d8622bfe184e1e6c648e3b7297432c9b369"><code>c60d7d8</code></a>
Reflection: fix NoSuchElementException in ConvertFromJava.kt</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/05d1cdee72c398e1549bd3a9a2983a7da03b6bd0"><code>05d1cde</code></a>
REPL: render correct reflected binding type</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/5acec47d93759687b8f3d5090ff29aab9ab1b643"><code>5acec47</code></a>
Scripting: store collected dependencies recursively</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.4.20...v2.4.21">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@devcrocod

Copy link
Copy Markdown
Contributor

@dependabot rebase

…2 updates

Bumps the all-dependencies group with 2 updates in the /integration-test/src/jvmTest/typescript directory: [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) and [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).


Updates `@modelcontextprotocol/sdk` from 1.31.0 to 1.32.1
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](modelcontextprotocol/typescript-sdk@1.31.0...1.32.1)

Updates `@types/node` from 26.6.4 to 26.6.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.32.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@types/node"
  dependency-version: 26.6.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump the all-dependencies group in /integration-test/src/jvmTest/typescript with 2 updates chore(deps): bump the all-dependencies group across 1 directory with 2 updates Oct 14, 2026
jetbrains-air[bot]
jetbrains-air Bot previously approved these changes Oct 14, 2026

@jetbrains-air jetbrains-air Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot
dependabot Bot dismissed jetbrains-air[bot]’s stale review October 14, 2026 11:30

The merge-base changed after approval.

jetbrains-air[bot]
jetbrains-air Bot previously approved these changes Oct 14, 2026

@jetbrains-air jetbrains-air Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot
dependabot Bot dismissed jetbrains-air[bot]’s stale review October 14, 2026 11:36

The merge-base changed after approval.

@devcrocod
devcrocod disabled auto-merge October 14, 2026 11:37
@devcrocod
devcrocod merged commit 6abe821 into main Oct 14, 2026
19 of 20 checks passed
@devcrocod
devcrocod deleted the dependabot/npm_and_yarn/integration-test/src/jvmTest/typescript/all-dependencies-553508f23e branch October 14, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates javascript JavaScript-related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant