Commit graph kotlin-sdk/samples/kotlinlang-mcp-server
Author SHA1 Message Date
dependabot[bot]
91f7390a95
chore(deps): bump the other-dependencies group across 5 directories with 2 updates (#882)
Bumps the other-dependencies group with 2 updates in the
/samples/kotlin-mcp-client directory:
[com.anthropic:anthropic-java](https://github.com/anthropics/anthropic-sdk-java)
and [com.gradleup.shadow](https://github.com/GradleUp/shadow).
Bumps the other-dependencies group with 1 update in the
/samples/kotlin-mcp-server directory:
[com.gradleup.shadow](https://github.com/GradleUp/shadow).
Bumps the other-dependencies group with 1 update in the
/samples/kotlinlang-mcp-server directory:
[com.gradleup.shadow](https://github.com/GradleUp/shadow).
Bumps the other-dependencies group with 1 update in the
/samples/simple-streamable-server directory:
[com.gradleup.shadow](https://github.com/GradleUp/shadow).
Bumps the other-dependencies group with 1 update in the
/samples/weather-stdio-server directory:
[com.gradleup.shadow](https://github.com/GradleUp/shadow).

Updates `com.anthropic:anthropic-java` from 2.45.0 to 2.48.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.48.0</h2>
<h2>2.48.0 (2026-07-02)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.47.1...v2.48.0">v2.47.1...v2.48.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add agent-memory-2026-07-22 beta header (<a
href="66038797a7">6603879</a>)</li>
</ul>
<h2>v2.47.1</h2>
<h2>2.47.1 (2026-07-01)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.47.0...v2.47.1">v2.47.0...v2.47.1</a></p>
<h3>Chores</h3>
<ul>
<li><strong>api:</strong> remove some nonfunctional types from the SDKs
(<a
href="2f92a48d5e">2f92a48</a>)</li>
</ul>
<h2>v2.47.0</h2>
<h2>2.47.0 (2026-06-30)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.46.0...v2.47.0">v2.46.0...v2.47.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add support for Managed Agents event delta
streaming, agent overrides, reverse pagination, vault credential
injection scoping, and agent and deployment webhook events (<a
href="5eed04b793">5eed04b</a>)</li>
</ul>
<h2>v2.46.0</h2>
<h2>2.46.0 (2026-06-30)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.45.0...v2.46.0">v2.45.0...v2.46.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add support for claude-sonnet-5 (<a
href="444f0543f9">444f054</a>)</li>
</ul>
</blockquote>
</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>2.48.0 (2026-07-02)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.47.1...v2.48.0">v2.47.1...v2.48.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add agent-memory-2026-07-22 beta header (<a
href="66038797a7">6603879</a>)</li>
</ul>
<h2>2.47.1 (2026-07-01)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.47.0...v2.47.1">v2.47.0...v2.47.1</a></p>
<h3>Chores</h3>
<ul>
<li><strong>api:</strong> remove some nonfunctional types from the SDKs
(<a
href="2f92a48d5e">2f92a48</a>)</li>
</ul>
<h2>2.47.0 (2026-06-30)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.46.0...v2.47.0">v2.46.0...v2.47.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add support for Managed Agents event delta
streaming, agent overrides, reverse pagination, vault credential
injection scoping, and agent and deployment webhook events (<a
href="5eed04b793">5eed04b</a>)</li>
</ul>
<h2>2.46.0 (2026-06-30)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.45.0...v2.46.0">v2.45.0...v2.46.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add support for claude-sonnet-5 (<a
href="444f0543f9">444f054</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="db3e617c03"><code>db3e617</code></a>
release: 2.48.0</li>
<li><a
href="a462333473"><code>a462333</code></a>
feat(api): add agent-memory-2026-07-22 beta header</li>
<li><a
href="3c6c77bf91"><code>3c6c77b</code></a>
release: 2.47.1</li>
<li><a
href="0d315e614b"><code>0d315e6</code></a>
chore(api): remove some nonfunctional types from the SDKs</li>
<li><a
href="20934479a8"><code>2093447</code></a>
release: 2.47.0</li>
<li><a
href="4bf9078cbe"><code>4bf9078</code></a>
feat(api): add support for Managed Agents event delta streaming, agent
overri...</li>
<li><a
href="1c9486b338"><code>1c9486b</code></a>
codegen metadata</li>
<li><a
href="fab7574db5"><code>fab7574</code></a>
release: 2.46.0</li>
<li><a
href="f0b5297f2d"><code>f0b5297</code></a>
feat(api): add support for claude-sonnet-5</li>
<li>See full diff in <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.45.0...v2.48.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/GradleUp/shadow/compare/9.4.3...9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.3 to 9.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Fix eager calls for <code>toolchainSpec</code> in Kotlin DSL.<br />
This fixes the regression when using <code>toolchain</code> without
<code>targetCompatibility</code> in Kotlin DSL.</li>
</ul>
<h2>9.5.0</h2>
<h3>Added</h3>
<ul>
<li>Check <code>DuplicatesStrategy</code> for merging transformers. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2026">#2026</a>)<br
/>
This will log warnings when an incompatible
<code>DuplicatesStrategy</code> (e.g., <code>EXCLUDE</code>) is applied
in Gradle configuration for built-in
<code>ResourceTransformer</code>s.</li>
<li>Add <code>KotlinModuleMetadataTransformer</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)</li>
<li>Add R8 as an opt-in <code>minimize { r8 { ... } }</code> tool for
shrinking the final shadowed JAR. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2077">#2077</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bump min Gradle requirement to 9.2.0. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2057">#2057</a>)</li>
<li>Remove <code>afterEvaluate</code> when adding variants. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2056">#2056</a>)</li>
<li>Deprecate <code>enableKotlinModuleRemapping</code> for
<code>ShadowJar</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2073">#2073</a>)<br
/>
Apply <code>KotlinModuleMetadataTransformer</code> explicitly to support
relocating inside Kotlin module metadata files.</li>
<li>Deprecate everything under <code>ShadowCopyAction</code>. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2083">#2083</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the conflicts when using <code>afterEvaluate</code> with other
plugins. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2055">#2055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c33612d2e1"><code>c33612d</code></a>
Prepare version 9.5.1</li>
<li><a
href="485e4121d9"><code>485e412</code></a>
Fix eager calls for toolchainSpec in Kotlin DSL (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2087">#2087</a>)</li>
<li><a
href="d062fa23f9"><code>d062fa2</code></a>
Fix DuplicatesStrategyCheckerTest resource loading on Windows (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2085">#2085</a>)</li>
<li><a
href="e71a2c1c62"><code>e71a2c1</code></a>
Add description for shadow configuration (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2084">#2084</a>)</li>
<li><a
href="7ba43b066e"><code>7ba43b0</code></a>
Prepare next development version</li>
<li><a
href="6e00cb7101"><code>6e00cb7</code></a>
Prepare version 9.5.0</li>
<li><a
href="ca039099f0"><code>ca03909</code></a>
Deprecate everything under ShadowCopyAction (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2083">#2083</a>)</li>
<li><a
href="7d7da274d0"><code>7d7da27</code></a>
Revert &quot;Mark CONSTANT_TIME_FOR_ZIP_ENTRIES as const (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2074">#2074</a>)&quot;</li>
<li><a
href="da18cc00a6"><code>da18cc0</code></a>
Deprecate enableKotlinModuleRemapping for ShadowJar (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2073">#2073</a>)</li>
<li><a
href="ec6e55a659"><code>ec6e55a</code></a>
Replace system properties with buildConfig consts (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2082">#2082</a>)</li>
<li>Additional commits viewable in <a href="ht...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-06 14:09:53 +02:00
dependabot[bot]
14c848db41
chore(deps): bump mcp-kotlin from 0.13.0 to 0.14.0 in /samples/kotlinlang-mcp-server (#877)
Bumps `mcp-kotlin` from 0.13.0 to 0.14.0.
Updates `io.modelcontextprotocol:kotlin-sdk-server` from 0.13.0 to
0.14.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fc7916fdc7"><code>fc7916f</code></a>
release: 0.14.0 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/867">#867</a>)</li>
<li><a
href="57e546d378"><code>57e546d</code></a>
feat: SEP-1686 Tasks (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/844">#844</a>)</li>
<li><a
href="35da063c23"><code>35da063</code></a>
fix: bound request body size in SSE and Streamable HTTP transports (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/839">#839</a>)</li>
<li><a
href="bbf77bae93"><code>bbf77ba</code></a>
chore(deps): bump <code>@​types/node</code> from 26.0.0 to 26.0.1 in
/integration-test/src/...</li>
<li><a
href="d2b1509147"><code>d2b1509</code></a>
chore(deps): bump the other-dependencies group across 5 directories with
5 up...</li>
<li><a
href="0221b8db3d"><code>0221b8d</code></a>
fix(client): close stdio read sources during shutdown (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/798">#798</a>)</li>
<li><a
href="19db4b04e3"><code>19db4b0</code></a>
fix(client): gate completion/complete on the completions capability (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/846">#846</a>)</li>
<li><a
href="64cf29fea7"><code>64cf29f</code></a>
chore(deps): bump gradle-wrapper from 9.6.0 to 9.6.1 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/856">#856</a>)</li>
<li><a
href="cd91652be1"><code>cd91652</code></a>
fix: validate Origin against localhost by default in DNS rebinding
protection...</li>
<li><a
href="4103b87d69"><code>4103b87</code></a>
chore(deps): bump org.jetbrains.kotlinx:kotlinx-io-core from 0.9.0 to
0.9.1 i...</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.13.0...0.14.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.modelcontextprotocol:kotlin-sdk-client` from 0.13.0 to
0.14.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fc7916fdc7"><code>fc7916f</code></a>
release: 0.14.0 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/867">#867</a>)</li>
<li><a
href="57e546d378"><code>57e546d</code></a>
feat: SEP-1686 Tasks (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/844">#844</a>)</li>
<li><a
href="35da063c23"><code>35da063</code></a>
fix: bound request body size in SSE and Streamable HTTP transports (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/839">#839</a>)</li>
<li><a
href="bbf77bae93"><code>bbf77ba</code></a>
chore(deps): bump <code>@​types/node</code> from 26.0.0 to 26.0.1 in
/integration-test/src/...</li>
<li><a
href="d2b1509147"><code>d2b1509</code></a>
chore(deps): bump the other-dependencies group across 5 directories with
5 up...</li>
<li><a
href="0221b8db3d"><code>0221b8d</code></a>
fix(client): close stdio read sources during shutdown (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/798">#798</a>)</li>
<li><a
href="19db4b04e3"><code>19db4b0</code></a>
fix(client): gate completion/complete on the completions capability (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/846">#846</a>)</li>
<li><a
href="64cf29fea7"><code>64cf29f</code></a>
chore(deps): bump gradle-wrapper from 9.6.0 to 9.6.1 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/856">#856</a>)</li>
<li><a
href="cd91652be1"><code>cd91652</code></a>
fix: validate Origin against localhost by default in DNS rebinding
protection...</li>
<li><a
href="4103b87d69"><code>4103b87</code></a>
chore(deps): bump org.jetbrains.kotlinx:kotlinx-io-core from 0.9.0 to
0.9.1 i...</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.13.0...0.14.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.modelcontextprotocol:kotlin-sdk-testing` from 0.13.0 to
0.14.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fc7916fdc7"><code>fc7916f</code></a>
release: 0.14.0 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/867">#867</a>)</li>
<li><a
href="57e546d378"><code>57e546d</code></a>
feat: SEP-1686 Tasks (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/844">#844</a>)</li>
<li><a
href="35da063c23"><code>35da063</code></a>
fix: bound request body size in SSE and Streamable HTTP transports (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/839">#839</a>)</li>
<li><a
href="bbf77bae93"><code>bbf77ba</code></a>
chore(deps): bump <code>@​types/node</code> from 26.0.0 to 26.0.1 in
/integration-test/src/...</li>
<li><a
href="d2b1509147"><code>d2b1509</code></a>
chore(deps): bump the other-dependencies group across 5 directories with
5 up...</li>
<li><a
href="0221b8db3d"><code>0221b8d</code></a>
fix(client): close stdio read sources during shutdown (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/798">#798</a>)</li>
<li><a
href="19db4b04e3"><code>19db4b0</code></a>
fix(client): gate completion/complete on the completions capability (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/846">#846</a>)</li>
<li><a
href="64cf29fea7"><code>64cf29f</code></a>
chore(deps): bump gradle-wrapper from 9.6.0 to 9.6.1 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/856">#856</a>)</li>
<li><a
href="cd91652be1"><code>cd91652</code></a>
fix: validate Origin against localhost by default in DNS rebinding
protection...</li>
<li><a
href="4103b87d69"><code>4103b87</code></a>
chore(deps): bump org.jetbrains.kotlinx:kotlinx-io-core from 0.9.0 to
0.9.1 i...</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.13.0...0.14.0">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>
2026-07-06 13:29:15 +02:00
dependabot[bot]
65ce490454
chore(deps): bump io.ktor:ktor-bom from 3.3.3 to 3.5.1 in /samples/kotlinlang-mcp-server (#861)
Bumps [io.ktor:ktor-bom](https://github.com/ktorio/ktor) from 3.3.3 to
3.5.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ktorio/ktor/releases">io.ktor:ktor-bom's
releases</a>.</em></p>
<blockquote>
<h2>3.5.1</h2>
<blockquote>
<p>Published 25 June 2026</p>
</blockquote>
<h3>Improvements</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9492">KTOR-9492</a>
OpenAPI plugin: handle requireXxx functions in compiler plugin</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9569">KTOR-9569</a> Add
more details for KDoc of BearerAuthConfig.sendWithoutRequest</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9571">KTOR-9571</a> Add
KDoc for BearerAuthConfig.realm</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9570">KTOR-9570</a> Add
Kdoc for BearerAuthConfig.refreshTokens</li>
</ul>
<h3>Bugfixes</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9646">KTOR-9646</a> Fix
Kotlin 2.4.0 compiler plugin breaking changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9585">KTOR-9585</a>
OpenAPI: JsonSchema title is truncated when it contains a dot</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9591">KTOR-9591</a>
OpenAPI: <code>@JsonClassDiscriminator</code> on sealed types is ignored
when generating OpenAPI discriminator schema</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9597">KTOR-9597</a>
OpenAPI: Schema name collisions because<code>@SerialName</code> of
sealed subtypes is used as <code>components.schemas</code> key</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9601">KTOR-9601</a>
OpenAPI: nullable <a
href="https://github.com/JvmInline"><code>@​JvmInline</code></a> value
class loses nullability in generated schema</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9620">KTOR-9620</a> Some
issues related to digest authentication in 3.5.0</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9623">KTOR-9623</a>
Digest Auth: server must respond with one WWW-Authenticate header for
each supported algorithm</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9624">KTOR-9624</a>
Digest Auth: &quot;Unsupported charset in digest authentication
header&quot; for a charset name in lowercase</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9630">KTOR-9630</a>
Digest Auth: The plugin sends incorrect nonce when server responds with
multiple WWW-Authenticate headers</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9565">KTOR-9565</a>
WebRTC: Peer stops receiving messages after a while on iOS</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9610">KTOR-9610</a>
WebRtcPeerConnection::close causes ClosedReceiveChannelException for
other peer</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9633">KTOR-9633</a>
WebRTC statistics fetching race condition</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9603">KTOR-9603</a>
Structured concurrency is violated in WebRTC tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9671">KTOR-9671</a>
Darwin: Semicolons in URL path are sanitized</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9639">KTOR-9639</a>
Darwin: WebSocket client crashes the process when a PONG arrives after
the session is closed</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9575">KTOR-9575</a>
Darwin: findCharset(&quot;UTF-16&quot;) maps to
NSUTF16LittleEndianStringEncoding causing decoding failure for UTF-16
content with BOM</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9661">KTOR-9661</a>
HttpCache: InvalidCacheStateException is thrown on 304 when no cached
entry matches varyKeys</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9673">KTOR-9673</a>
Caching always missing with Content Negotiation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9596">KTOR-9596</a>
HttpTimeout: HttpRequestTimeoutException on any request with runTest and
request timeout defined since 3.5.0</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9632">KTOR-9632</a>
HttpRequestBuilder.timeout call removes capabilities set in
DefaultRequest</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9252">KTOR-9252</a>
ContentEncoding: Incomplete gzip response causes client/server to hang
indefinitely</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9670">KTOR-9670</a>
Compression: The plugin ignores Accept-Encoding q=0 and most-specific
matching</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9614">KTOR-9614</a> Zstd
Compression: &quot;Destination buffer is too small&quot; exception for a
particular sequence of bytes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9636">KTOR-9636</a> CORS
plugin drops OPTIONS preflight requests when allowSameOrigin is on</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9659">KTOR-9659</a> CORS
is skipped when the Origin header contains an IPv6 address</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9574">KTOR-9574</a>
ContentNegotiation: The charset of <code>Accept-Charset</code> header is
used for response deserialization</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9606">KTOR-9606</a>
KotlinxSerializationConverter: it fails to deserialize an empty channel
closed with a delay</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9617">KTOR-9617</a>
OutputStreamContent and WriterContent can exhaust Dispatchers.IO</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9629">KTOR-9629</a>
RawSourceChannel: coroutine cancellation is not propagated to the
RawSource</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-8870">KTOR-8870</a>
File.readChannel: do not close a non-opened file and ignore closing
exceptions</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9460">KTOR-9460</a>
Curl: Can't build shared library with Ktor 3.4.2</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9607">KTOR-9607</a>
Crash on Android 7: NoSuchMethodError getInstanceStrong() since
3.5.0</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9595">KTOR-9595</a> CIO:
The engine imports <code>node:net</code> statically and breaks
wasmJsBrowser webpack build</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9615">KTOR-9615</a>
Apache5: The underlying request is not aborted when coroutine Job is
cancelled</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-8443">KTOR-8443</a>
RoutingBuilder.contentType does not use parameters when matching</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9425">KTOR-9425</a>
SessionTransportTransformerEncrypt init block uses wrong IV size for
AES-256 (regression of KTOR-661)</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9621">KTOR-9621</a>
RateLimit plugin is bypassed when the nested authenticate block rejects
the request</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-8766">KTOR-8766</a> DI:
The close method is called twice on cleanup of AutoCloseable</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-8695">KTOR-8695</a>
GMTDate() being offset by 369 years on Windows</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9589">KTOR-9589</a>
Duplicate PROPERTY_SETTER target in <code>@InternalAPI</code>
annotation</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ktorio/ktor/blob/main/CHANGELOG.md">io.ktor:ktor-bom's
changelog</a>.</em></p>
<blockquote>
<h1>3.5.1</h1>
<blockquote>
<p>Published 25 June 2026</p>
</blockquote>
<h3>Improvements</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9492">KTOR-9492</a>
OpenAPI plugin: handle requireXxx functions in compiler plugin</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9569">KTOR-9569</a> Add
more details for KDoc of BearerAuthConfig.sendWithoutRequest</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9571">KTOR-9571</a> Add
KDoc for BearerAuthConfig.realm</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9570">KTOR-9570</a> Add
Kdoc for BearerAuthConfig.refreshTokens</li>
</ul>
<h3>Bugfixes</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9646">KTOR-9646</a> Fix
Kotlin 2.4.0 compiler plugin breaking changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9585">KTOR-9585</a>
OpenAPI: JsonSchema title is truncated when it contains a dot</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9591">KTOR-9591</a>
OpenAPI: <code>@JsonClassDiscriminator</code> on sealed types is ignored
when generating OpenAPI discriminator schema</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9597">KTOR-9597</a>
OpenAPI: Schema name collisions because<code>@SerialName</code> of
sealed subtypes is used as <code>components.schemas</code> key</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9601">KTOR-9601</a>
OpenAPI: nullable <a
href="https://github.com/JvmInline"><code>@​JvmInline</code></a> value
class loses nullability in generated schema</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9620">KTOR-9620</a> Some
issues related to digest authentication in 3.5.0</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9623">KTOR-9623</a>
Digest Auth: server must respond with one WWW-Authenticate header for
each supported algorithm</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9624">KTOR-9624</a>
Digest Auth: &quot;Unsupported charset in digest authentication
header&quot; for a charset name in lowercase</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9630">KTOR-9630</a>
Digest Auth: The plugin sends incorrect nonce when server responds with
multiple WWW-Authenticate headers</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9565">KTOR-9565</a>
WebRTC: Peer stops receiving messages after a while on iOS</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9610">KTOR-9610</a>
WebRtcPeerConnection::close causes ClosedReceiveChannelException for
other peer</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9633">KTOR-9633</a>
WebRTC statistics fetching race condition</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9603">KTOR-9603</a>
Structured concurrency is violated in WebRTC tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9671">KTOR-9671</a>
Darwin: Semicolons in URL path are sanitized</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9639">KTOR-9639</a>
Darwin: WebSocket client crashes the process when a PONG arrives after
the session is closed</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9575">KTOR-9575</a>
Darwin: findCharset(&quot;UTF-16&quot;) maps to
NSUTF16LittleEndianStringEncoding causing decoding failure for UTF-16
content with BOM</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9661">KTOR-9661</a>
HttpCache: InvalidCacheStateException is thrown on 304 when no cached
entry matches varyKeys</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9673">KTOR-9673</a>
Caching always missing with Content Negotiation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9596">KTOR-9596</a>
HttpTimeout: HttpRequestTimeoutException on any request with runTest and
request timeout defined since 3.5.0</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9632">KTOR-9632</a>
HttpRequestBuilder.timeout call removes capabilities set in
DefaultRequest</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9252">KTOR-9252</a>
ContentEncoding: Incomplete gzip response causes client/server to hang
indefinitely</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9670">KTOR-9670</a>
Compression: The plugin ignores Accept-Encoding q=0 and most-specific
matching</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9614">KTOR-9614</a> Zstd
Compression: &quot;Destination buffer is too small&quot; exception for a
particular sequence of bytes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9636">KTOR-9636</a> CORS
plugin drops OPTIONS preflight requests when allowSameOrigin is on</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9659">KTOR-9659</a> CORS
is skipped when the Origin header contains an IPv6 address</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9574">KTOR-9574</a>
ContentNegotiation: The charset of <code>Accept-Charset</code> header is
used for response deserialization</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9606">KTOR-9606</a>
KotlinxSerializationConverter: it fails to deserialize an empty channel
closed with a delay</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9617">KTOR-9617</a>
OutputStreamContent and WriterContent can exhaust Dispatchers.IO</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9629">KTOR-9629</a>
RawSourceChannel: coroutine cancellation is not propagated to the
RawSource</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-8870">KTOR-8870</a>
File.readChannel: do not close a non-opened file and ignore closing
exceptions</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9460">KTOR-9460</a>
Curl: Can't build shared library with Ktor 3.4.2</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9607">KTOR-9607</a>
Crash on Android 7: NoSuchMethodError getInstanceStrong() since
3.5.0</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9595">KTOR-9595</a> CIO:
The engine imports <code>node:net</code> statically and breaks
wasmJsBrowser webpack build</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9615">KTOR-9615</a>
Apache5: The underlying request is not aborted when coroutine Job is
cancelled</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-8443">KTOR-8443</a>
RoutingBuilder.contentType does not use parameters when matching</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9425">KTOR-9425</a>
SessionTransportTransformerEncrypt init block uses wrong IV size for
AES-256 (regression of KTOR-661)</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9621">KTOR-9621</a>
RateLimit plugin is bypassed when the nested authenticate block rejects
the request</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-8766">KTOR-8766</a> DI:
The close method is called twice on cleanup of AutoCloseable</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-8695">KTOR-8695</a>
GMTDate() being offset by 369 years on Windows</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KTOR-9589">KTOR-9589</a>
Duplicate PROPERTY_SETTER target in <a
href="https://github.com/InternalAPI"><code>@​InternalAPI</code></a>
annotation</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5ba9d6fdf1"><code>5ba9d6f</code></a>
Release 3.5.1 (<a
href="https://redirect.github.com/ktorio/ktor/issues/5719">#5719</a>)</li>
<li><a
href="a4f145d16d"><code>a4f145d</code></a>
KTOR-9661 HttpCache: InvalidCacheStateException is thrown on 304 when…
(<a
href="https://redirect.github.com/ktorio/ktor/issues/5701">#5701</a>)</li>
<li><a
href="2caf27824c"><code>2caf278</code></a>
Fix failing :ktor-io:compileDarwinMainKotlinMetadata (<a
href="https://redirect.github.com/ktorio/ktor/issues/5716">#5716</a>)</li>
<li><a
href="257de90b60"><code>257de90</code></a>
KTOR-8766 Fix multiple invocations of close from DI</li>
<li><a
href="e77a16813c"><code>e77a168</code></a>
Fix cache misses with content negotiation 3x (<a
href="https://redirect.github.com/ktorio/ktor/issues/5714">#5714</a>)</li>
<li><a
href="ed22950b63"><code>ed22950</code></a>
Make huge post test less huge</li>
<li><a
href="f329069ed4"><code>f329069</code></a>
Update dependency com.github.luben:zstd-jni to v1.5.7-11</li>
<li><a
href="6ecd072937"><code>6ecd072</code></a>
Update dependency io.swagger.parser.v3:swagger-parser to v2.1.44</li>
<li><a
href="a0534cd2e6"><code>a0534cd</code></a>
Update dependency io.pebbletemplates:pebble to v4.1.2</li>
<li><a
href="8647e53f4b"><code>8647e53</code></a>
Update dependency com.typesafe:config to v1.4.9</li>
<li>Additional commits viewable in <a
href="https://github.com/ktorio/ktor/compare/3.3.3...3.5.1">compare
view</a></li>
</ul>
</details>
<br />

<details>
<summary>Most Recent Ignore Conditions Applied to This Pull
Request</summary>

| Dependency Name | Ignore Conditions |
| --- | --- |
| io.ktor:ktor-bom | [>= 3.4.a, < 3.5] |
</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-02 14:22:52 +02:00
dependabot[bot]
bb6c1ec2e1
chore(deps): bump kotlin from 2.3.21 to 2.4.0 in /samples/kotlinlang-mcp-server (#825)
Bumps `kotlin` from 2.3.21 to 2.4.0.
Updates `org.jetbrains.kotlin.jvm` from 2.3.21 to 2.4.0
<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.0</h2>
<h2>Changelog</h2>
<h3>Analysis API</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83867"><code>KT-83867</code></a>
OVERLOAD_RESOLUTION_AMBIGUITY false positive with assertEquals in IJ
repo</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83723"><code>KT-83723</code></a>
[Analysis API] Enable experimental KDoc resolver by default</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83388"><code>KT-83388</code></a>
Analysis API: properly support KMP in KotlinPackageProvider</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65683"><code>KT-65683</code></a>
Analysis API: Dangling file session creation causes a
<code>computeIfAbsent</code> contract violation</li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-78946"><code>KT-78946</code></a>
Evaluation of variable with local class in type parameter leads to
InventNamesForLocalClasses exception</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68260"><code>KT-68260</code></a>
K2 AA: InvalidFirElementTypeException “For CALLABLE_REFERENCE_EXPRESSION
with text <code>::lam1</code>, unexpected element of type: no element
found” with illegal callable reference call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70896"><code>KT-70896</code></a>
AA: False positive deprecation warning with override of built-in method
in JDK mapped class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84711"><code>KT-84711</code></a>
K2 IDE sometimes loses FIR plugin-generated declarations after file
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84625"><code>KT-84625</code></a>
Analysis API: collectDesignationPath fails for nested classes inside
plugin-generated top-level classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84596"><code>KT-84596</code></a>
Improve K2 Jooq completion performance</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84525"><code>KT-84525</code></a>
KaValueParameterSymbol#getHasSynthesizedName returns false for
FirDeclarationOrigin.SubstitutionOverride.DeclarationSite</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83546"><code>KT-83546</code></a>
Kotlin analysis reach ClsCustomNavigationPolicy</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84259"><code>KT-84259</code></a>
Move CommonDefaultImportsProvider to the frontend independent
module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82945"><code>KT-82945</code></a>
Analysis API: KotlinIllegalArgumentExceptionWithAttachments: Expected
FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71135"><code>KT-71135</code></a>
AA: exception from sealed inheritors checker when
<code>analyzeCopy</code></li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83905"><code>KT-83905</code></a>
Analysis API: Improve UX with test data</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84913"><code>KT-84913</code></a>
Extract compiler classes used by the PSI &amp; Analysis API to a
separate module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64986"><code>KT-64986</code></a>
Analysis API: Implement Analysis API tests for different KMP
Platforms</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84776"><code>KT-84776</code></a>
The test data manager misses the redundancy check in the update
mode</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84962"><code>KT-84962</code></a>
The test data manager misses -ea flag</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84388"><code>KT-84388</code></a>
Preserve the EOF status in the test data manager to avoid extra
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84362"><code>KT-84362</code></a>
Analysis API tests produce many warnings due to &quot;not yet loaded
registry&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84279"><code>KT-84279</code></a>
Test Data Manager fails on a clean build</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83913"><code>KT-83913</code></a>
Exclude compiler-based Analysis API tests from Git tracking</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80379"><code>KT-80379</code></a>
Extract per-module test generators for AA tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84120"><code>KT-84120</code></a>
Move CLI modules out of kotlin-compiler-fe10-for-ide</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83200"><code>KT-83200</code></a>
Track external dependencies of the Analysis API modules</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82434"><code>KT-82434</code></a>
Light classes should prefer enum entries to properties</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84200"><code>KT-84200</code></a>
SLC: return type is not boxed for delegated methods with generic
original method</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-72451"><code>KT-72451</code></a>
&quot;CCE: class PsiPrimitiveType cannot be cast to class
PsiClassType&quot; with same-named enum class and typealias</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.0</h2>
<h3>Analysis API</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83867"><code>KT-83867</code></a>
OVERLOAD_RESOLUTION_AMBIGUITY false positive with assertEquals in IJ
repo</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83723"><code>KT-83723</code></a>
[Analysis API] Enable experimental KDoc resolver by default</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83388"><code>KT-83388</code></a>
Analysis API: properly support KMP in KotlinPackageProvider</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65683"><code>KT-65683</code></a>
Analysis API: Dangling file session creation causes a
<code>computeIfAbsent</code> contract violation</li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-78946"><code>KT-78946</code></a>
Evaluation of variable with local class in type parameter leads to
InventNamesForLocalClasses exception</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68260"><code>KT-68260</code></a>
K2 AA: InvalidFirElementTypeException “For CALLABLE_REFERENCE_EXPRESSION
with text <code>::lam1</code>, unexpected element of type: no element
found” with illegal callable reference call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70896"><code>KT-70896</code></a>
AA: False positive deprecation warning with override of built-in method
in JDK mapped class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84711"><code>KT-84711</code></a>
K2 IDE sometimes loses FIR plugin-generated declarations after file
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84625"><code>KT-84625</code></a>
Analysis API: collectDesignationPath fails for nested classes inside
plugin-generated top-level classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84596"><code>KT-84596</code></a>
Improve K2 Jooq completion performance</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84525"><code>KT-84525</code></a>
KaValueParameterSymbol#getHasSynthesizedName returns false for
FirDeclarationOrigin.SubstitutionOverride.DeclarationSite</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83546"><code>KT-83546</code></a>
Kotlin analysis reach ClsCustomNavigationPolicy</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84259"><code>KT-84259</code></a>
Move CommonDefaultImportsProvider to the frontend independent
module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82945"><code>KT-82945</code></a>
Analysis API: KotlinIllegalArgumentExceptionWithAttachments: Expected
FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71135"><code>KT-71135</code></a>
AA: exception from sealed inheritors checker when
<code>analyzeCopy</code></li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83905"><code>KT-83905</code></a>
Analysis API: Improve UX with test data</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84913"><code>KT-84913</code></a>
Extract compiler classes used by the PSI &amp; Analysis API to a
separate module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64986"><code>KT-64986</code></a>
Analysis API: Implement Analysis API tests for different KMP
Platforms</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84776"><code>KT-84776</code></a>
The test data manager misses the redundancy check in the update
mode</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84962"><code>KT-84962</code></a>
The test data manager misses -ea flag</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84388"><code>KT-84388</code></a>
Preserve the EOF status in the test data manager to avoid extra
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84362"><code>KT-84362</code></a>
Analysis API tests produce many warnings due to &quot;not yet loaded
registry&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84279"><code>KT-84279</code></a>
Test Data Manager fails on a clean build</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83913"><code>KT-83913</code></a>
Exclude compiler-based Analysis API tests from Git tracking</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80379"><code>KT-80379</code></a>
Extract per-module test generators for AA tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84120"><code>KT-84120</code></a>
Move CLI modules out of kotlin-compiler-fe10-for-ide</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83200"><code>KT-83200</code></a>
Track external dependencies of the Analysis API modules</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82434"><code>KT-82434</code></a>
Light classes should prefer enum entries to properties</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84200"><code>KT-84200</code></a>
SLC: return type is not boxed for delegated methods with generic
original method</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-72451"><code>KT-72451</code></a>
&quot;CCE: class PsiPrimitiveType cannot be cast to class
PsiClassType&quot; with same-named enum class and typealias</li>
</ul>
<h3>Analysis API. PSI</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="add726ca8c"><code>add726c</code></a>
Add ChangeLog for 2.4.0-RC2</li>
<li><a
href="69a4a81ef2"><code>69a4a81</code></a>
[Wasm] Add binaryen per-file arguments</li>
<li><a
href="8907c635d4"><code>8907c63</code></a>
[KGP] Suppress duplicate compiler warning output when --warning-mode=all
is a...</li>
<li><a
href="f9bef128ea"><code>f9bef12</code></a>
[KGP] Add failing test for duplicate compiler warning output via
Problems API</li>
<li><a
href="7fe49c227a"><code>7fe49c2</code></a>
KT-86268: Use 2.4.0 toolchain for abiValidation with older CVs</li>
<li><a
href="13d25e2c58"><code>13d25e2</code></a>
KT-86268: Regression test added</li>
<li><a
href="f7d1a76541"><code>f7d1a76</code></a>
[JKlib] Fix JAR deserializer configuration.</li>
<li><a
href="5cec663aff"><code>5cec663</code></a>
[JKlib] Wire up JvmBuiltInClassDescriptorFactory</li>
<li><a
href="ef146114de"><code>ef14611</code></a>
Make the default stability of non-final classes <code>Unknown</code>
instead of <code>Stable</code></li>
<li><a
href="d76473afd2"><code>d76473a</code></a>
[Gradle] Fix GeneralNativeIT.shouldAllowToOverrideDownloadUrl test
failures</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.3.21...v2.4.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.3.21 to 2.4.0
<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.0</h2>
<h2>Changelog</h2>
<h3>Analysis API</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83867"><code>KT-83867</code></a>
OVERLOAD_RESOLUTION_AMBIGUITY false positive with assertEquals in IJ
repo</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83723"><code>KT-83723</code></a>
[Analysis API] Enable experimental KDoc resolver by default</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83388"><code>KT-83388</code></a>
Analysis API: properly support KMP in KotlinPackageProvider</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65683"><code>KT-65683</code></a>
Analysis API: Dangling file session creation causes a
<code>computeIfAbsent</code> contract violation</li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-78946"><code>KT-78946</code></a>
Evaluation of variable with local class in type parameter leads to
InventNamesForLocalClasses exception</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68260"><code>KT-68260</code></a>
K2 AA: InvalidFirElementTypeException “For CALLABLE_REFERENCE_EXPRESSION
with text <code>::lam1</code>, unexpected element of type: no element
found” with illegal callable reference call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70896"><code>KT-70896</code></a>
AA: False positive deprecation warning with override of built-in method
in JDK mapped class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84711"><code>KT-84711</code></a>
K2 IDE sometimes loses FIR plugin-generated declarations after file
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84625"><code>KT-84625</code></a>
Analysis API: collectDesignationPath fails for nested classes inside
plugin-generated top-level classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84596"><code>KT-84596</code></a>
Improve K2 Jooq completion performance</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84525"><code>KT-84525</code></a>
KaValueParameterSymbol#getHasSynthesizedName returns false for
FirDeclarationOrigin.SubstitutionOverride.DeclarationSite</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83546"><code>KT-83546</code></a>
Kotlin analysis reach ClsCustomNavigationPolicy</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84259"><code>KT-84259</code></a>
Move CommonDefaultImportsProvider to the frontend independent
module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82945"><code>KT-82945</code></a>
Analysis API: KotlinIllegalArgumentExceptionWithAttachments: Expected
FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71135"><code>KT-71135</code></a>
AA: exception from sealed inheritors checker when
<code>analyzeCopy</code></li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83905"><code>KT-83905</code></a>
Analysis API: Improve UX with test data</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84913"><code>KT-84913</code></a>
Extract compiler classes used by the PSI &amp; Analysis API to a
separate module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64986"><code>KT-64986</code></a>
Analysis API: Implement Analysis API tests for different KMP
Platforms</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84776"><code>KT-84776</code></a>
The test data manager misses the redundancy check in the update
mode</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84962"><code>KT-84962</code></a>
The test data manager misses -ea flag</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84388"><code>KT-84388</code></a>
Preserve the EOF status in the test data manager to avoid extra
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84362"><code>KT-84362</code></a>
Analysis API tests produce many warnings due to &quot;not yet loaded
registry&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84279"><code>KT-84279</code></a>
Test Data Manager fails on a clean build</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83913"><code>KT-83913</code></a>
Exclude compiler-based Analysis API tests from Git tracking</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80379"><code>KT-80379</code></a>
Extract per-module test generators for AA tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84120"><code>KT-84120</code></a>
Move CLI modules out of kotlin-compiler-fe10-for-ide</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83200"><code>KT-83200</code></a>
Track external dependencies of the Analysis API modules</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82434"><code>KT-82434</code></a>
Light classes should prefer enum entries to properties</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84200"><code>KT-84200</code></a>
SLC: return type is not boxed for delegated methods with generic
original method</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-72451"><code>KT-72451</code></a>
&quot;CCE: class PsiPrimitiveType cannot be cast to class
PsiClassType&quot; with same-named enum class and typealias</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.0</h2>
<h3>Analysis API</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83867"><code>KT-83867</code></a>
OVERLOAD_RESOLUTION_AMBIGUITY false positive with assertEquals in IJ
repo</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83723"><code>KT-83723</code></a>
[Analysis API] Enable experimental KDoc resolver by default</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83388"><code>KT-83388</code></a>
Analysis API: properly support KMP in KotlinPackageProvider</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65683"><code>KT-65683</code></a>
Analysis API: Dangling file session creation causes a
<code>computeIfAbsent</code> contract violation</li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-78946"><code>KT-78946</code></a>
Evaluation of variable with local class in type parameter leads to
InventNamesForLocalClasses exception</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68260"><code>KT-68260</code></a>
K2 AA: InvalidFirElementTypeException “For CALLABLE_REFERENCE_EXPRESSION
with text <code>::lam1</code>, unexpected element of type: no element
found” with illegal callable reference call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70896"><code>KT-70896</code></a>
AA: False positive deprecation warning with override of built-in method
in JDK mapped class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84711"><code>KT-84711</code></a>
K2 IDE sometimes loses FIR plugin-generated declarations after file
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84625"><code>KT-84625</code></a>
Analysis API: collectDesignationPath fails for nested classes inside
plugin-generated top-level classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84596"><code>KT-84596</code></a>
Improve K2 Jooq completion performance</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84525"><code>KT-84525</code></a>
KaValueParameterSymbol#getHasSynthesizedName returns false for
FirDeclarationOrigin.SubstitutionOverride.DeclarationSite</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83546"><code>KT-83546</code></a>
Kotlin analysis reach ClsCustomNavigationPolicy</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84259"><code>KT-84259</code></a>
Move CommonDefaultImportsProvider to the frontend independent
module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82945"><code>KT-82945</code></a>
Analysis API: KotlinIllegalArgumentExceptionWithAttachments: Expected
FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71135"><code>KT-71135</code></a>
AA: exception from sealed inheritors checker when
<code>analyzeCopy</code></li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83905"><code>KT-83905</code></a>
Analysis API: Improve UX with test data</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84913"><code>KT-84913</code></a>
Extract compiler classes used by the PSI &amp; Analysis API to a
separate module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64986"><code>KT-64986</code></a>
Analysis API: Implement Analysis API tests for different KMP
Platforms</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84776"><code>KT-84776</code></a>
The test data manager misses the redundancy check in the update
mode</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84962"><code>KT-84962</code></a>
The test data manager misses -ea flag</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84388"><code>KT-84388</code></a>
Preserve the EOF status in the test data manager to avoid extra
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84362"><code>KT-84362</code></a>
Analysis API tests produce many warnings due to &quot;not yet loaded
registry&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84279"><code>KT-84279</code></a>
Test Data Manager fails on a clean build</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83913"><code>KT-83913</code></a>
Exclude compiler-based Analysis API tests from Git tracking</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-80379"><code>KT-80379</code></a>
Extract per-module test generators for AA tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84120"><code>KT-84120</code></a>
Move CLI modules out of kotlin-compiler-fe10-for-ide</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-83200"><code>KT-83200</code></a>
Track external dependencies of the Analysis API modules</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82434"><code>KT-82434</code></a>
Light classes should prefer enum entries to properties</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84200"><code>KT-84200</code></a>
SLC: return type is not boxed for delegated methods with generic
original method</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-72451"><code>KT-72451</code></a>
&quot;CCE: class PsiPrimitiveType cannot be cast to class
PsiClassType&quot; with same-named enum class and typealias</li>
</ul>
<h3>Analysis API. PSI</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="add726ca8c"><code>add726c</code></a>
Add ChangeLog for 2.4.0-RC2</li>
<li><a
href="69a4a81ef2"><code>69a4a81</code></a>
[Wasm] Add binaryen per-file arguments</li>
<li><a
href="8907c635d4"><code>8907c63</code></a>
[KGP] Suppress duplicate compiler warning output when --warning-mode=all
is a...</li>
<li><a
href="f9bef128ea"><code>f9bef12</code></a>
[KGP] Add failing test for duplicate compiler warning output via
Problems API</li>
<li><a
href="7fe49c227a"><code>7fe49c2</code></a>
KT-86268: Use 2.4.0 toolchain for abiValidation with older CVs</li>
<li><a
href="13d25e2c58"><code>13d25e2</code></a>
KT-86268: Regression test added</li>
<li><a
href="f7d1a76541"><code>f7d1a76</code></a>
[JKlib] Fix JAR deserializer configuration.</li>
<li><a
href="5cec663aff"><code>5cec663</code></a>
[JKlib] Wire up JvmBuiltInClassDescriptorFactory</li>
<li><a
href="ef146114de"><code>ef14611</code></a>
Make the default stability of non-final classes <code>Unknown</code>
instead of <code>Stable</code></li>
<li><a
href="d76473afd2"><code>d76473a</code></a>
[Gradle] Fix GeneralNativeIT.shouldAllowToOverrideDownloadUrl test
failures</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.3.21...v2.4.0">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>
2026-07-02 11:45:09 +02:00
dependabot[bot]
d2b1509147
chore(deps): bump the other-dependencies group across 5 directories with 5 updates (#865)
Bumps the other-dependencies group with 3 updates in the
/samples/kotlin-mcp-client directory:
[gradle-wrapper](https://github.com/gradle/gradle),
[com.anthropic:anthropic-java](https://github.com/anthropics/anthropic-sdk-java)
and [com.gradleup.shadow](https://github.com/GradleUp/shadow).
Bumps the other-dependencies group with 2 updates in the
/samples/kotlin-mcp-server directory:
[gradle-wrapper](https://github.com/gradle/gradle) and
[com.gradleup.shadow](https://github.com/GradleUp/shadow).
Bumps the other-dependencies group with 3 updates in the
/samples/kotlinlang-mcp-server directory:
[gradle-wrapper](https://github.com/gradle/gradle),
[com.gradleup.shadow](https://github.com/GradleUp/shadow) and
[ch.qos.logback:logback-classic](https://github.com/qos-ch/logback).
Bumps the other-dependencies group with 3 updates in the
/samples/simple-streamable-server directory:
[gradle-wrapper](https://github.com/gradle/gradle),
[com.gradleup.shadow](https://github.com/GradleUp/shadow) and
[org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework).
Bumps the other-dependencies group with 2 updates in the
/samples/weather-stdio-server directory:
[gradle-wrapper](https://github.com/gradle/gradle) and
[com.gradleup.shadow](https://github.com/GradleUp/shadow).

Updates `gradle-wrapper` from 9.6.0 to 9.6.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.6.1</h2>
<p>The Gradle team is excited to announce Gradle 9.6.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.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.6.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="309d128bd9"><code>309d128</code></a>
Update fixed issues in release notes for 9.6.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/38328">#38328</a>)</li>
<li><a
href="040a978e74"><code>040a978</code></a>
Update fixed issues in release notes for 9.6.1</li>
<li><a
href="e0b8325523"><code>e0b8325</code></a>
Restore --non-interactive flag instead of --interactive/--no-interactive
(<a
href="https://redirect.github.com/gradle/gradle/issues/38">#38</a>...</li>
<li><a
href="946f3e637c"><code>946f3e6</code></a>
Limit explicit temp file permission setting to intended use case (<a
href="https://redirect.github.com/gradle/gradle/issues/38300">#38300</a>)</li>
<li><a
href="65f8224619"><code>65f8224</code></a>
Restore --non-interactive flag instead of
--interactive/--no-interactive</li>
<li><a
href="e346a5ec9d"><code>e346a5e</code></a>
Adjust CLI flag to configure non-interactive console (<a
href="https://redirect.github.com/gradle/gradle/issues/38301">#38301</a>)</li>
<li><a
href="9b53be9a12"><code>9b53be9</code></a>
Adjust CLI flag to configure non-interactive console</li>
<li><a
href="0dd3b53bec"><code>0dd3b53</code></a>
Limit explicit temp file permission setting to intended use case</li>
<li><a
href="48e5ac2101"><code>48e5ac2</code></a>
Add reproducers</li>
<li><a
href="25598fd75c"><code>25598fd</code></a>
Prepare 9.6.1 patch release (<a
href="https://redirect.github.com/gradle/gradle/issues/38293">#38293</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.6.0...v9.6.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.anthropic:anthropic-java` from 2.43.0 to 2.45.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.45.0</h2>
<h2>2.45.0 (2026-06-29)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.44.1...v2.45.0">v2.44.1...v2.45.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add support for 20260318 web fetch and support
tools (<a
href="f38d0e64a1">f38d0e6</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>add web tools 20260318 delegate overloads to
StructuredMessageCreateParams (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/120">#120</a>)
(<a
href="a66f7a38e1">a66f7a3</a>)</li>
</ul>
<h2>v2.44.1</h2>
<h2>2.44.1 (2026-06-26)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.44.0...v2.44.1">v2.44.0...v2.44.1</a></p>
<h3>Bug Fixes</h3>
<ul>
<li><strong>bedrock:</strong> use daemon threads for the SSE transcoding
pool (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/97">#97</a>)
(<a
href="0678c4d7bb">0678c4d</a>)</li>
<li>skill creation (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/119">#119</a>)
(<a
href="5dadc03465">5dadc03</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>api:</strong> accept user profile ID's when counting tokens
(<a
href="ee8b72dd7f">ee8b72d</a>)</li>
<li>delete unnecessary dir (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/108">#108</a>)
(<a
href="35a9662f79">35a9662</a>)</li>
<li><strong>docs:</strong> updates to descriptions and example values
(<a
href="6686e6baac">6686e6b</a>)</li>
</ul>
<h3>Build System</h3>
<ul>
<li>add detekt rules (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/109">#109</a>)
(<a
href="86b8f8d0aa">86b8f8d</a>)</li>
<li>derive umbrella Dokka aggregation from re-exported modules (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/110">#110</a>)
(<a
href="82c00c7c8f">82c00c7</a>)</li>
</ul>
<h2>v2.44.0</h2>
<h2>2.44.0 (2026-06-24)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.43.0...v2.44.0">v2.43.0...v2.44.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>client:</strong> add support for system.message streaming
events (<a
href="e27e9613a5">e27e961</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>api:</strong> add support for new refusal category (<a
href="8c1bd29b53">8c1bd29</a>)</li>
</ul>
<!-- 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>2.45.0 (2026-06-29)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.44.1...v2.45.0">v2.44.1...v2.45.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add support for 20260318 web fetch and support
tools (<a
href="f38d0e64a1">f38d0e6</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>add web tools 20260318 delegate overloads to
StructuredMessageCreateParams (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/120">#120</a>)
(<a
href="a66f7a38e1">a66f7a3</a>)</li>
</ul>
<h2>2.44.1 (2026-06-26)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.44.0...v2.44.1">v2.44.0...v2.44.1</a></p>
<h3>Bug Fixes</h3>
<ul>
<li><strong>bedrock:</strong> use daemon threads for the SSE transcoding
pool (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/97">#97</a>)
(<a
href="0678c4d7bb">0678c4d</a>)</li>
<li>skill creation (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/119">#119</a>)
(<a
href="5dadc03465">5dadc03</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>api:</strong> accept user profile ID's when counting tokens
(<a
href="ee8b72dd7f">ee8b72d</a>)</li>
<li>delete unnecessary dir (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/108">#108</a>)
(<a
href="35a9662f79">35a9662</a>)</li>
<li><strong>docs:</strong> updates to descriptions and example values
(<a
href="6686e6baac">6686e6b</a>)</li>
</ul>
<h3>Build System</h3>
<ul>
<li>add detekt rules (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/109">#109</a>)
(<a
href="86b8f8d0aa">86b8f8d</a>)</li>
<li>derive umbrella Dokka aggregation from re-exported modules (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/110">#110</a>)
(<a
href="82c00c7c8f">82c00c7</a>)</li>
</ul>
<h2>2.44.0 (2026-06-24)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.43.0...v2.44.0">v2.43.0...v2.44.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>client:</strong> add support for system.message streaming
events (<a
href="e27e9613a5">e27e961</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>api:</strong> add support for new refusal category (<a
href="8c1bd29b53">8c1bd29</a>)</li>
<li><strong>api:</strong> add support for sending User Profile ID in
request headers (<a
href="8d69cbe7a7">8d69cbe</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="66da1bac59"><code>66da1ba</code></a>
release: 2.45.0</li>
<li><a
href="ae4a759c3a"><code>ae4a759</code></a>
fix: add web tools 20260318 delegate overloads to
StructuredMessageCreatePara...</li>
<li><a
href="89455eea65"><code>89455ee</code></a>
feat(api): add support for 20260318 web fetch and support tools</li>
<li><a
href="ca57c4e992"><code>ca57c4e</code></a>
release: 2.44.1</li>
<li><a
href="2e9d12705f"><code>2e9d127</code></a>
fix: skill creation (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/119">#119</a>)</li>
<li><a
href="4ee08d6651"><code>4ee08d6</code></a>
fix(bedrock): use daemon threads for the SSE transcoding pool (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/97">#97</a>)</li>
<li><a
href="b6bf663f47"><code>b6bf663</code></a>
chore(docs): updates to descriptions and example values</li>
<li><a
href="fea6ca065d"><code>fea6ca0</code></a>
build: add detekt rules (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/109">#109</a>)</li>
<li><a
href="35963af48f"><code>35963af</code></a>
chore(api): accept user profile ID's when counting tokens</li>
<li><a
href="0b00c2144d"><code>0b00c21</code></a>
chore: delete unnecessary dir (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/108">#108</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.43.0...v2.45.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.2 to 9.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.3</h2>
<h3>Changed</h3>
<ul>
<li>Update dependencies for resolving CVEs. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2069">#2069</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="44c6ce102d"><code>44c6ce1</code></a>
Prepare version 9.4.3</li>
<li><a
href="ba5e0de00c"><code>ba5e0de</code></a>
Fix conflicts</li>
<li><a
href="cd13ac5f39"><code>cd13ac5</code></a>
Minor cleanups</li>
<li><a
href="298cd8a828"><code>298cd8a</code></a>
Update dependencies</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.2...9.4.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.6.0 to 9.6.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.6.1</h2>
<p>The Gradle team is excited to announce Gradle 9.6.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.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.6.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="309d128bd9"><code>309d128</code></a>
Update fixed issues in release notes for 9.6.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/38328">#38328</a>)</li>
<li><a
href="040a978e74"><code>040a978</code></a>
Update fixed issues in release notes for 9.6.1</li>
<li><a
href="e0b8325523"><code>e0b8325</code></a>
Restore --non-interactive flag instead of --interactive/--no-interactive
(<a
href="https://redirect.github.com/gradle/gradle/issues/38">#38</a>...</li>
<li><a
href="946f3e637c"><code>946f3e6</code></a>
Limit explicit temp file permission setting to intended use case (<a
href="https://redirect.github.com/gradle/gradle/issues/38300">#38300</a>)</li>
<li><a
href="65f8224619"><code>65f8224</code></a>
Restore --non-interactive flag instead of
--interactive/--no-interactive</li>
<li><a
href="e346a5ec9d"><code>e346a5e</code></a>
Adjust CLI flag to configure non-interactive console (<a
href="https://redirect.github.com/gradle/gradle/issues/38301">#38301</a>)</li>
<li><a
href="9b53be9a12"><code>9b53be9</code></a>
Adjust CLI flag to configure non-interactive console</li>
<li><a
href="0dd3b53bec"><code>0dd3b53</code></a>
Limit explicit temp file permission setting to intended use case</li>
<li><a
href="48e5ac2101"><code>48e5ac2</code></a>
Add reproducers</li>
<li><a
href="25598fd75c"><code>25598fd</code></a>
Prepare 9.6.1 patch release (<a
href="https://redirect.github.com/gradle/gradle/issues/38293">#38293</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.6.0...v9.6.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.2 to 9.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.3</h2>
<h3>Changed</h3>
<ul>
<li>Update dependencies for resolving CVEs. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2069">#2069</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="44c6ce102d"><code>44c6ce1</code></a>
Prepare version 9.4.3</li>
<li><a
href="ba5e0de00c"><code>ba5e0de</code></a>
Fix conflicts</li>
<li><a
href="cd13ac5f39"><code>cd13ac5</code></a>
Minor cleanups</li>
<li><a
href="298cd8a828"><code>298cd8a</code></a>
Update dependencies</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.2...9.4.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.6.0 to 9.6.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.6.1</h2>
<p>The Gradle team is excited to announce Gradle 9.6.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.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.6.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="309d128bd9"><code>309d128</code></a>
Update fixed issues in release notes for 9.6.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/38328">#38328</a>)</li>
<li><a
href="040a978e74"><code>040a978</code></a>
Update fixed issues in release notes for 9.6.1</li>
<li><a
href="e0b8325523"><code>e0b8325</code></a>
Restore --non-interactive flag instead of --interactive/--no-interactive
(<a
href="https://redirect.github.com/gradle/gradle/issues/38">#38</a>...</li>
<li><a
href="946f3e637c"><code>946f3e6</code></a>
Limit explicit temp file permission setting to intended use case (<a
href="https://redirect.github.com/gradle/gradle/issues/38300">#38300</a>)</li>
<li><a
href="65f8224619"><code>65f8224</code></a>
Restore --non-interactive flag instead of
--interactive/--no-interactive</li>
<li><a
href="e346a5ec9d"><code>e346a5e</code></a>
Adjust CLI flag to configure non-interactive console (<a
href="https://redirect.github.com/gradle/gradle/issues/38301">#38301</a>)</li>
<li><a
href="9b53be9a12"><code>9b53be9</code></a>
Adjust CLI flag to configure non-interactive console</li>
<li><a
href="0dd3b53bec"><code>0dd3b53</code></a>
Limit explicit temp file permission setting to intended use case</li>
<li><a
href="48e5ac2101"><code>48e5ac2</code></a>
Add reproducers</li>
<li><a
href="25598fd75c"><code>25598fd</code></a>
Prepare 9.6.1 patch release (<a
href="https://redirect.github.com/gradle/gradle/issues/38293">#38293</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.6.0...v9.6.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.2 to 9.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.3</h2>
<h3>Changed</h3>
<ul>
<li>Update dependencies for resolving CVEs. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2069">#2069</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="44c6ce102d"><code>44c6ce1</code></a>
Prepare version 9.4.3</li>
<li><a
href="ba5e0de00c"><code>ba5e0de</code></a>
Fix conflicts</li>
<li><a
href="cd13ac5f39"><code>cd13ac5</code></a>
Minor cleanups</li>
<li><a
href="298cd8a828"><code>298cd8a</code></a>
Update dependencies</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.2...9.4.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.6.0 to 9.6.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.6.1</h2>
<p>The Gradle team is excited to announce Gradle 9.6.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.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.6.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="309d128bd9"><code>309d128</code></a>
Update fixed issues in release notes for 9.6.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/38328">#38328</a>)</li>
<li><a
href="040a978e74"><code>040a978</code></a>
Update fixed issues in release notes for 9.6.1</li>
<li><a
href="e0b8325523"><code>e0b8325</code></a>
Restore --non-interactive flag instead of --interactive/--no-interactive
(<a
href="https://redirect.github.com/gradle/gradle/issues/38">#38</a>...</li>
<li><a
href="946f3e637c"><code>946f3e6</code></a>
Limit explicit temp file permission setting to intended use case (<a
href="https://redirect.github.com/gradle/gradle/issues/38300">#38300</a>)</li>
<li><a
href="65f8224619"><code>65f8224</code></a>
Restore --non-interactive flag instead of
--interactive/--no-interactive</li>
<li><a
href="e346a5ec9d"><code>e346a5e</code></a>
Adjust CLI flag to configure non-interactive console (<a
href="https://redirect.github.com/gradle/gradle/issues/38301">#38301</a>)</li>
<li><a
href="9b53be9a12"><code>9b53be9</code></a>
Adjust CLI flag to configure non-interactive console</li>
<li><a
href="0dd3b53bec"><code>0dd3b53</code></a>
Limit explicit temp file permission setting to intended use case</li>
<li><a
href="48e5ac2101"><code>48e5ac2</code></a>
Add reproducers</li>
<li><a
href="25598fd75c"><code>25598fd</code></a>
Prepare 9.6.1 patch release (<a
href="https://redirect.github.com/gradle/gradle/issues/38293">#38293</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.6.0...v9.6.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.2 to 9.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.3</h2>
<h3>Changed</h3>
<ul>
<li>Update dependencies for resolving CVEs. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2069">#2069</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="44c6ce102d"><code>44c6ce1</code></a>
Prepare version 9.4.3</li>
<li><a
href="ba5e0de00c"><code>ba5e0de</code></a>
Fix conflicts</li>
<li><a
href="cd13ac5f39"><code>cd13ac5</code></a>
Minor cleanups</li>
<li><a
href="298cd8a828"><code>298cd8a</code></a>
Update dependencies</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.2...9.4.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.6.0 to 9.6.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.6.1</h2>
<p>The Gradle team is excited to announce Gradle 9.6.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.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.6.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="309d128bd9"><code>309d128</code></a>
Update fixed issues in release notes for 9.6.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/38328">#38328</a>)</li>
<li><a
href="040a978e74"><code>040a978</code></a>
Update fixed issues in release notes for 9.6.1</li>
<li><a
href="e0b8325523"><code>e0b8325</code></a>
Restore --non-interactive flag instead of --interactive/--no-interactive
(<a
href="https://redirect.github.com/gradle/gradle/issues/38">#38</a>...</li>
<li><a
href="946f3e637c"><code>946f3e6</code></a>
Limit explicit temp file permission setting to intended use case (<a
href="https://redirect.github.com/gradle/gradle/issues/38300">#38300</a>)</li>
<li><a
href="65f8224619"><code>65f8224</code></a>
Restore --non-interactive flag instead of
--interactive/--no-interactive</li>
<li><a
href="e346a5ec9d"><code>e346a5e</code></a>
Adjust CLI flag to configure non-interactive console (<a
href="https://redirect.github.com/gradle/gradle/issues/38301">#38301</a>)</li>
<li><a
href="9b53be9a12"><code>9b53be9</code></a>
Adjust CLI flag to configure non-interactive console</li>
<li><a
href="0dd3b53bec"><code>0dd3b53</code></a>
Limit explicit temp file permission setting to intended use case</li>
<li><a
href="48e5ac2101"><code>48e5ac2</code></a>
Add reproducers</li>
<li><a
href="25598fd75c"><code>25598fd</code></a>
Prepare 9.6.1 patch release (<a
href="https://redirect.github.com/gradle/gradle/issues/38293">#38293</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.6.0...v9.6.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.2 to 9.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.3</h2>
<h3>Changed</h3>
<ul>
<li>Update dependencies for resolving CVEs. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2069">#2069</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="44c6ce102d"><code>44c6ce1</code></a>
Prepare version 9.4.3</li>
<li><a
href="ba5e0de00c"><code>ba5e0de</code></a>
Fix conflicts</li>
<li><a
href="cd13ac5f39"><code>cd13ac5</code></a>
Minor cleanups</li>
<li><a
href="298cd8a828"><code>298cd8a</code></a>
Update dependencies</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.2...9.4.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.6.0 to 9.6.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.6.1</h2>
<p>The Gradle team is excited to announce Gradle 9.6.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.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.6.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="309d128bd9"><code>309d128</code></a>
Update fixed issues in release notes for 9.6.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/38328">#38328</a>)</li>
<li><a
href="040a978e74"><code>040a978</code></a>
Update fixed issues in release notes for 9.6.1</li>
<li><a
href="e0b8325523"><code>e0b8325</code></a>
Restore --non-interactive flag instead of --interactive/--no-interactive
(<a
href="https://redirect.github.com/gradle/gradle/issues/38">#38</a>...</li>
<li><a
href="946f3e637c"><code>946f3e6</code></a>
Limit explicit temp file permission setting to intended use case (<a
href="https://redirect.github.com/gradle/gradle/issues/38300">#38300</a>)</li>
<li><a
href="65f8224619"><code>65f8224</code></a>
Restore --non-interactive flag instead of
--interactive/--no-interactive</li>
<li><a
href="e346a5ec9d"><code>e346a5e</code></a>
Adjust CLI flag to configure non-interactive console (<a
href="https://redirect.github.com/gradle/gradle/issues/38301">#38301</a>)</li>
<li><a
href="9b53be9a12"><code>9b53be9</code></a>
Adjust CLI flag to configure non-interactive console</li>
<li><a
href="0dd3b53bec"><code>0dd3b53</code></a>
Limit explicit temp file permission setting to intended use case</li>
<li><a
href="48e5ac2101"><code>48e5ac2</code></a>
Add reproducers</li>
<li><a
href="25598fd75c"><code>25598fd</code></a>
Prepare 9.6.1 patch release (<a
href="https://redirect.github.com/gradle/gradle/issues/38293">#38293</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.6.0...v9.6.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.2 to 9.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.3</h2>
<h3>Changed</h3>
<ul>
<li>Update dependencies for resolving CVEs. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2069">#2069</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="44c6ce102d"><code>44c6ce1</code></a>
Prepare version 9.4.3</li>
<li><a
href="ba5e0de00c"><code>ba5e0de</code></a>
Fix conflicts</li>
<li><a
href="cd13ac5f39"><code>cd13ac5</code></a>
Minor cleanups</li>
<li><a
href="298cd8a828"><code>298cd8a</code></a>
Update dependencies</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.2...9.4.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.6.0 to 9.6.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.6.1</h2>
<p>The Gradle team is excited to announce Gradle 9.6.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.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.6.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="309d128bd9"><code>309d128</code></a>
Update fixed issues in release notes for 9.6.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/38328">#38328</a>)</li>
<li><a
href="040a978e74"><code>040a978</code></a>
Update fixed issues in release notes for 9.6.1</li>
<li><a
href="e0b8325523"><code>e0b8325</code></a>
Restore --non-interactive flag instead of --interactive/--no-interactive
(<a
href="https://redirect.github.com/gradle/gradle/issues/38">#38</a>...</li>
<li><a
href="946f3e637c"><code>946f3e6</code></a>
Limit explicit temp file permission setting to intended use case (<a
href="https://redirect.github.com/gradle/gradle/issues/38300">#38300</a>)</li>
<li><a
href="65f8224619"><code>65f8224</code></a>
Restore --non-interactive flag instead of
--interactive/--no-interactive</li>
<li><a
href="e346a5ec9d"><code>e346a5e</code></a>
Adjust CLI flag to configure non-interactive console (<a
href="https://redirect.github.com/gradle/gradle/issues/38301">#38301</a>)</li>
<li><a
href="9b53be9a12"><code>9b53be9</code></a>
Adjust CLI flag to configure non-interactive console</li>
<li><a
href="0dd3b53bec"><code>0dd3b53</code></a>
Limit explicit temp file permission setting to intended use case</li>
<li><a
href="48e5ac2101"><code>48e5ac2</code></a>
Add reproducers</li>
<li><a
href="25598fd75c"><code>25598fd</code></a>
Prepare 9.6.1 patch release (<a
href="https://redirect.github.com/gradle/gradle/issues/38293">#38293</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.6.0...v9.6.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.2 to 9.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.3</h2>
<h3>Changed</h3>
<ul>
<li>Update dependencies for resolving CVEs. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2069">#2069</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="44c6ce102d"><code>44c6ce1</code></a>
Prepare version 9.4.3</li>
<li><a
href="ba5e0de00c"><code>ba5e0de</code></a>
Fix conflicts</li>
<li><a
href="cd13ac5f39"><code>cd13ac5</code></a>
Minor cleanups</li>
<li><a
href="298cd8a828"><code>298cd8a</code></a>
Update dependencies</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.2...9.4.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.6.0 to 9.6.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.6.1</h2>
<p>The Gradle team is excited to announce Gradle 9.6.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.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.6.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="309d128bd9"><code>309d128</code></a>
Update fixed issues in release notes for 9.6.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/38328">#38328</a>)</li>
<li><a
href="040a978e74"><code>040a978</code></a>
Update fixed issues in release notes for 9.6.1</li>
<li><a
href="e0b8325523"><code>e0b8325</code></a>
Restore --non-interactive flag instead of --interactive/--no-interactive
(<a
href="https://redirect.github.com/gradle/gradle/issues/38">#38</a>...</li>
<li><a
href="946f3e637c"><code>946f3e6</code></a>
Limit explicit temp file permission setting to intended use case (<a
href="https://redirect.github.com/gradle/gradle/issues/38300">#38300</a>)</li>
<li><a
href="65f8224619"><code>65f8224</code></a>
Restore --non-interactive flag instead of
--interactive/--no-interactive</li>
<li><a
href="e346a5ec9d"><code>e346a5e</code></a>
Adjust CLI flag to configure non-interactive console (<a
href="https://redirect.github.com/gradle/gradle/issues/38301">#38301</a>)</li>
<li><a
href="9b53be9a12"><code>9b53be9</code></a>
Adjust CLI flag to configure non-interactive console</li>
<li><a
href="0dd3b53bec"><code>0dd3b53</code></a>
Limit explicit temp file permission setting to intended use case</li>
<li><a
href="48e5ac2101"><code>48e5ac2</code></a>
Add reproducers</li>
<li><a
href="25598fd75c"><code>25598fd</code></a>
Prepare 9.6.1 patch release (<a
href="https://redirect.github.com/gradle/gradle/issues/38293">#38293</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.6.0...v9.6.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.2 to 9.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.3</h2>
<h3>Changed</h3>
<ul>
<li>Update dependencies for resolving CVEs. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2069">#2069</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="44c6ce102d"><code>44c6ce1</code></a>
Prepare version 9.4.3</li>
<li><a
href="ba5e0de00c"><code>ba5e0de</code></a>
Fix conflicts</li>
<li><a
href="cd13ac5f39"><code>cd13ac5</code></a>
Minor cleanups</li>
<li><a
href="298cd8a828"><code>298cd8a</code></a>
Update dependencies</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.2...9.4.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.6.0 to 9.6.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.6.1</h2>
<p>The Gradle team is excited to announce Gradle 9.6.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.1/userguide/upgrading_version_9.html">9.x
upgrade guide</a> to l...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 11:44:40 +02:00
dependabot[bot]
2edcb51d79
chore(deps): bump the other-dependencies group across 5 directories with 3 updates (#854)
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 1 update in the
/samples/kotlin-mcp-server directory:
[gradle-wrapper](https://github.com/gradle/gradle).
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).
Bumps the other-dependencies group with 1 update in the
/samples/simple-streamable-server directory:
[gradle-wrapper](https://github.com/gradle/gradle).
Bumps the other-dependencies group with 1 update in the
/samples/weather-stdio-server directory:
[gradle-wrapper](https://github.com/gradle/gradle).

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/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.6.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.6.0 RC3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3f750f03d7"><code>3f750f0</code></a>
Update distro size for Gradle 9.6.0 release (<a
href="https://redirect.github.com/gradle/gradle/issues/38243">#38243</a>)</li>
<li><a
href="ae93cfa823"><code>ae93cfa</code></a>
update distro size</li>
<li><a
href="f7e22b56a4"><code>f7e22b5</code></a>
Update Gradle wrapper to version 9.6.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38227">#38227</a>)</li>
<li><a
href="71a8eb9b7d"><code>71a8eb9</code></a>
Update Gradle wrapper to version 9.6.0-rc-3</li>
<li><a
href="70a8745171"><code>70a8745</code></a>
Prepare release notes for Gradle 9.6.0RC3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38220">#38220</a>)</li>
<li><a
href="9706522238"><code>9706522</code></a>
some final polishing for release notes</li>
<li><a
href="af308ebf8d"><code>af308eb</code></a>
Restore GradleInternal.getRootProject overload for binary compatibility
(<a
href="https://redirect.github.com/gradle/gradle/issues/38214">#38214</a>)</li>
<li><a
href="239361b0fb"><code>239361b</code></a>
Restore GradleInternal.getRootProject overload for binary
compatibility</li>
<li><a
href="896dc44a40"><code>896dc44</code></a>
Update Gradle wrapper to version 9.6.0-rc-2 (<a
href="https://redirect.github.com/gradle/gradle/issues/38187">#38187</a>)</li>
<li><a
href="2d4ec2521c"><code>2d4ec25</code></a>
Update Gradle wrapper to version 9.6.0-rc-2</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.1...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.anthropic:anthropic-java` from 2.40.1 to 2.43.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.43.0</h2>
<h2>2.43.0 (2026-06-18)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.42.0...v2.43.0">v2.42.0...v2.43.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>helpers:</strong> introduce x-stainless-helper telemetry +
tag the refusal-fallback interceptor (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/91">#91</a>)
(<a
href="a14925bb5b">a14925b</a>)</li>
</ul>
<h2>v2.42.0</h2>
<h2>2.42.0 (2026-06-18)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.41.1...v2.42.0">v2.41.1...v2.42.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add support for new code_execution_20260120
tool (<a
href="1a1a6b95c8">1a1a6b9</a>)</li>
</ul>
<h2>v2.41.1</h2>
<h2>2.41.1 (2026-06-18)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.41.0...v2.41.1">v2.41.0...v2.41.1</a></p>
<h3>Chores</h3>
<ul>
<li>fix release runs-on (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/354">#354</a>)
(<a
href="78e23a5e6e">78e23a5</a>)</li>
</ul>
<h3>Build System</h3>
<ul>
<li>fix signing for publishing (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/90">#90</a>)
(<a
href="700f81db97">700f81d</a>)</li>
</ul>
<h2>v2.41.0</h2>
<h2>2.41.0 (2026-06-17)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.40.1...v2.41.0">v2.40.1...v2.41.0</a></p>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> bad model definitions (<a
href="96787c65df">96787c6</a>)</li>
<li><strong>foundry:</strong> align baseUrl contract with the other SDKs
(/anthropic in baseUrl, no path rewrite) (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/84">#84</a>)
(<a
href="e651d930be">e651d93</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>api:</strong> remove retired models from API and SDKs (<a
href="da1c93df63">da1c93d</a>)</li>
<li>upgrade all deps (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/73">#73</a>)
(<a
href="e57f1b5c8e">e57f1b5</a>)</li>
</ul>
<h3>Styles</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>2.43.0 (2026-06-18)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.42.0...v2.43.0">v2.42.0...v2.43.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>helpers:</strong> introduce x-stainless-helper telemetry +
tag the refusal-fallback interceptor (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/91">#91</a>)
(<a
href="a14925bb5b">a14925b</a>)</li>
</ul>
<h2>2.42.0 (2026-06-18)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.41.1...v2.42.0">v2.41.1...v2.42.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add support for new code_execution_20260120
tool (<a
href="1a1a6b95c8">1a1a6b9</a>)</li>
</ul>
<h2>2.41.1 (2026-06-18)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.41.0...v2.41.1">v2.41.0...v2.41.1</a></p>
<h3>Chores</h3>
<ul>
<li>fix release runs-on (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/354">#354</a>)
(<a
href="78e23a5e6e">78e23a5</a>)</li>
</ul>
<h3>Build System</h3>
<ul>
<li>fix signing for publishing (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/90">#90</a>)
(<a
href="700f81db97">700f81d</a>)</li>
</ul>
<h2>2.41.0 (2026-06-17)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.40.1...v2.41.0">v2.40.1...v2.41.0</a></p>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> bad model definitions (<a
href="96787c65df">96787c6</a>)</li>
<li><strong>foundry:</strong> align baseUrl contract with the other SDKs
(/anthropic in baseUrl, no path rewrite) (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/84">#84</a>)
(<a
href="e651d930be">e651d93</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>api:</strong> remove retired models from API and SDKs (<a
href="da1c93df63">da1c93d</a>)</li>
<li>upgrade all deps (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/73">#73</a>)
(<a
href="e57f1b5c8e">e57f1b5</a>)</li>
</ul>
<h3>Styles</h3>
<ul>
<li>apply formatting (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/88">#88</a>)
(<a
href="9c929f752b">9c929f7</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8e217ec8c7"><code>8e217ec</code></a>
release: 2.43.0</li>
<li><a
href="8f4d5be6ec"><code>8f4d5be</code></a>
feat(helpers): introduce x-stainless-helper telemetry + tag the
refusal-fallb...</li>
<li><a
href="60e15dd055"><code>60e15dd</code></a>
release: 2.42.0</li>
<li><a
href="e430bfbe79"><code>e430bfb</code></a>
feat(api): add support for new code_execution_20260120 tool</li>
<li><a
href="3c27033bb3"><code>3c27033</code></a>
release: 2.41.1</li>
<li><a
href="1d77d619f7"><code>1d77d61</code></a>
build: fix signing for publishing (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/90">#90</a>)</li>
<li><a
href="78e23a5e6e"><code>78e23a5</code></a>
chore: fix release runs-on (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/354">#354</a>)</li>
<li><a
href="946fe2ac86"><code>946fe2a</code></a>
release: 2.41.0</li>
<li><a
href="536e177e60"><code>536e177</code></a>
style: apply formatting (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/88">#88</a>)</li>
<li><a
href="f719e125d4"><code>f719e12</code></a>
fix(client): bad model definitions</li>
<li>Additional commits viewable in <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.40.1...v2.43.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/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.6.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.6.0 RC3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3f750f03d7"><code>3f750f0</code></a>
Update distro size for Gradle 9.6.0 release (<a
href="https://redirect.github.com/gradle/gradle/issues/38243">#38243</a>)</li>
<li><a
href="ae93cfa823"><code>ae93cfa</code></a>
update distro size</li>
<li><a
href="f7e22b56a4"><code>f7e22b5</code></a>
Update Gradle wrapper to version 9.6.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38227">#38227</a>)</li>
<li><a
href="71a8eb9b7d"><code>71a8eb9</code></a>
Update Gradle wrapper to version 9.6.0-rc-3</li>
<li><a
href="70a8745171"><code>70a8745</code></a>
Prepare release notes for Gradle 9.6.0RC3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38220">#38220</a>)</li>
<li><a
href="9706522238"><code>9706522</code></a>
some final polishing for release notes</li>
<li><a
href="af308ebf8d"><code>af308eb</code></a>
Restore GradleInternal.getRootProject overload for binary compatibility
(<a
href="https://redirect.github.com/gradle/gradle/issues/38214">#38214</a>)</li>
<li><a
href="239361b0fb"><code>239361b</code></a>
Restore GradleInternal.getRootProject overload for binary
compatibility</li>
<li><a
href="896dc44a40"><code>896dc44</code></a>
Update Gradle wrapper to version 9.6.0-rc-2 (<a
href="https://redirect.github.com/gradle/gradle/issues/38187">#38187</a>)</li>
<li><a
href="2d4ec2521c"><code>2d4ec25</code></a>
Update Gradle wrapper to version 9.6.0-rc-2</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.1...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/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.6.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.6.0 RC3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3f750f03d7"><code>3f750f0</code></a>
Update distro size for Gradle 9.6.0 release (<a
href="https://redirect.github.com/gradle/gradle/issues/38243">#38243</a>)</li>
<li><a
href="ae93cfa823"><code>ae93cfa</code></a>
update distro size</li>
<li><a
href="f7e22b56a4"><code>f7e22b5</code></a>
Update Gradle wrapper to version 9.6.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38227">#38227</a>)</li>
<li><a
href="71a8eb9b7d"><code>71a8eb9</code></a>
Update Gradle wrapper to version 9.6.0-rc-3</li>
<li><a
href="70a8745171"><code>70a8745</code></a>
Prepare release notes for Gradle 9.6.0RC3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38220">#38220</a>)</li>
<li><a
href="9706522238"><code>9706522</code></a>
some final polishing for release notes</li>
<li><a
href="af308ebf8d"><code>af308eb</code></a>
Restore GradleInternal.getRootProject overload for binary compatibility
(<a
href="https://redirect.github.com/gradle/gradle/issues/38214">#38214</a>)</li>
<li><a
href="239361b0fb"><code>239361b</code></a>
Restore GradleInternal.getRootProject overload for binary
compatibility</li>
<li><a
href="896dc44a40"><code>896dc44</code></a>
Update Gradle wrapper to version 9.6.0-rc-2 (<a
href="https://redirect.github.com/gradle/gradle/issues/38187">#38187</a>)</li>
<li><a
href="2d4ec2521c"><code>2d4ec25</code></a>
Update Gradle wrapper to version 9.6.0-rc-2</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.1...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/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.6.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.6.0 RC3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3f750f03d7"><code>3f750f0</code></a>
Update distro size for Gradle 9.6.0 release (<a
href="https://redirect.github.com/gradle/gradle/issues/38243">#38243</a>)</li>
<li><a
href="ae93cfa823"><code>ae93cfa</code></a>
update distro size</li>
<li><a
href="f7e22b56a4"><code>f7e22b5</code></a>
Update Gradle wrapper to version 9.6.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38227">#38227</a>)</li>
<li><a
href="71a8eb9b7d"><code>71a8eb9</code></a>
Update Gradle wrapper to version 9.6.0-rc-3</li>
<li><a
href="70a8745171"><code>70a8745</code></a>
Prepare release notes for Gradle 9.6.0RC3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38220">#38220</a>)</li>
<li><a
href="9706522238"><code>9706522</code></a>
some final polishing for release notes</li>
<li><a
href="af308ebf8d"><code>af308eb</code></a>
Restore GradleInternal.getRootProject overload for binary compatibility
(<a
href="https://redirect.github.com/gradle/gradle/issues/38214">#38214</a>)</li>
<li><a
href="239361b0fb"><code>239361b</code></a>
Restore GradleInternal.getRootProject overload for binary
compatibility</li>
<li><a
href="896dc44a40"><code>896dc44</code></a>
Update Gradle wrapper to version 9.6.0-rc-2 (<a
href="https://redirect.github.com/gradle/gradle/issues/38187">#38187</a>)</li>
<li><a
href="2d4ec2521c"><code>2d4ec25</code></a>
Update Gradle wrapper to version 9.6.0-rc-2</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.1...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/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.6.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.6.0 RC3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3f750f03d7"><code>3f750f0</code></a>
Update distro size for Gradle 9.6.0 release (<a
href="https://redirect.github.com/gradle/gradle/issues/38243">#38243</a>)</li>
<li><a
href="ae93cfa823"><code>ae93cfa</code></a>
update distro size</li>
<li><a
href="f7e22b56a4"><code>f7e22b5</code></a>
Update Gradle wrapper to version 9.6.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38227">#38227</a>)</li>
<li><a
href="71a8eb9b7d"><code>71a8eb9</code></a>
Update Gradle wrapper to version 9.6.0-rc-3</li>
<li><a
href="70a8745171"><code>70a8745</code></a>
Prepare release notes for Gradle 9.6.0RC3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38220">#38220</a>)</li>
<li><a
href="9706522238"><code>9706522</code></a>
some final polishing for release notes</li>
<li><a
href="af308ebf8d"><code>af308eb</code></a>
Restore GradleInternal.getRootProject overload for binary compatibility
(<a
href="https://redirect.github.com/gradle/gradle/issues/38214">#38214</a>)</li>
<li><a
href="239361b0fb"><code>239361b</code></a>
Restore GradleInternal.getRootProject overload for binary
compatibility</li>
<li><a
href="896dc44a40"><code>896dc44</code></a>
Update Gradle wrapper to version 9.6.0-rc-2 (<a
href="https://redirect.github.com/gradle/gradle/issues/38187">#38187</a>)</li>
<li><a
href="2d4ec2521c"><code>2d4ec25</code></a>
Update Gradle wrapper to version 9.6.0-rc-2</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.1...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/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.6.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.6.0 RC3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3f750f03d7"><code>3f750f0</code></a>
Update distro size for Gradle 9.6.0 release (<a
href="https://redirect.github.com/gradle/gradle/issues/38243">#38243</a>)</li>
<li><a
href="ae93cfa823"><code>ae93cfa</code></a>
update distro size</li>
<li><a
href="f7e22b56a4"><code>f7e22b5</code></a>
Update Gradle wrapper to version 9.6.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38227">#38227</a>)</li>
<li><a
href="71a8eb9b7d"><code>71a8eb9</code></a>
Update Gradle wrapper to version 9.6.0-rc-3</li>
<li><a
href="70a8745171"><code>70a8745</code></a>
Prepare release notes for Gradle 9.6.0RC3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38220">#38220</a>)</li>
<li><a
href="9706522238"><code>9706522</code></a>
some final polishing for release notes</li>
<li><a
href="af308ebf8d"><code>af308eb</code></a>
Restore GradleInternal.getRootProject overload for binary compatibility
(<a
href="https://redirect.github.com/gradle/gradle/issues/38214">#38214</a>)</li>
<li><a
href="239361b0fb"><code>239361b</code></a>
Restore GradleInternal.getRootProject overload for binary
compatibility</li>
<li><a
href="896dc44a40"><code>896dc44</code></a>
Update Gradle wrapper to version 9.6.0-rc-2 (<a
href="https://redirect.github.com/gradle/gradle/issues/38187">#38187</a>)</li>
<li><a
href="2d4ec2521c"><code>2d4ec25</code></a>
Update Gradle wrapper to version 9.6.0-rc-2</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.1...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/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.6.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.6.0 RC3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3f750f03d7"><code>3f750f0</code></a>
Update distro size for Gradle 9.6.0 release (<a
href="https://redirect.github.com/gradle/gradle/issues/38243">#38243</a>)</li>
<li><a
href="ae93cfa823"><code>ae93cfa</code></a>
update distro size</li>
<li><a
href="f7e22b56a4"><code>f7e22b5</code></a>
Update Gradle wrapper to version 9.6.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38227">#38227</a>)</li>
<li><a
href="71a8eb9b7d"><code>71a8eb9</code></a>
Update Gradle wrapper to version 9.6.0-rc-3</li>
<li><a
href="70a8745171"><code>70a8745</code></a>
Prepare release notes for Gradle 9.6.0RC3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38220">#38220</a>)</li>
<li><a
href="9706522238"><code>9706522</code></a>
some final polishing for release notes</li>
<li><a
href="af308ebf8d"><code>af308eb</code></a>
Restore GradleInternal.getRootProject overload for binary compatibility
(<a
href="https://redirect.github.com/gradle/gradle/issues/38214">#38214</a>)</li>
<li><a
href="239361b0fb"><code>239361b</code></a>
Restore GradleInternal.getRootProject overload for binary
compatibility</li>
<li><a
href="896dc44a40"><code>896dc44</code></a>
Update Gradle wrapper to version 9.6.0-rc-2 (<a
href="https://redirect.github.com/gradle/gradle/issues/38187">#38187</a>)</li>
<li><a
href="2d4ec2521c"><code>2d4ec25</code></a>
Update Gradle wrapper to version 9.6.0-rc-2</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.1...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/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.6.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.6.0 RC3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3f750f03d7"><code>3f750f0</code></a>
Update distro size for Gradle 9.6.0 release (<a
href="https://redirect.github.com/gradle/gradle/issues/38243">#38243</a>)</li>
<li><a
href="ae93cfa823"><code>ae93cfa</code></a>
update distro size</li>
<li><a
href="f7e22b56a4"><code>f7e22b5</code></a>
Update Gradle wrapper to version 9.6.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38227">#38227</a>)</li>
<li><a
href="71a8eb9b7d"><code>71a8eb9</code></a>
Update Gradle wrapper to version 9.6.0-rc-3</li>
<li><a
href="70a8745171"><code>70a8745</code></a>
Prepare release notes for Gradle 9.6.0RC3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38220">#38220</a>)</li>
<li><a
href="9706522238"><code>9706522</code></a>
some final polishing for release notes</li>
<li><a
href="af308ebf8d"><code>af308eb</code></a>
Restore GradleInternal.getRootProject overload for binary compatibility
(<a
href="https://redirect.github.com/gradle/gradle/issues/38214">#38214</a>)</li>
<li><a
href="239361b0fb"><code>239361b</code></a>
Restore GradleInternal.getRootProject overload for binary
compatibility</li>
<li><a
href="896dc44a40"><code>896dc44</code></a>
Update Gradle wrapper to version 9.6.0-rc-2 (<a
href="https://redirect.github.com/gradle/gradle/issues/38187">#38187</a>)</li>
<li><a
href="2d4ec2521c"><code>2d4ec25</code></a>
Update Gradle wrapper to version 9.6.0-rc-2</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.1...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/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.6.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.6.0 RC3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3f750f03d7"><code>3f750f0</code></a>
Update distro size for Gradle 9.6.0 release (<a
href="https://redirect.github.com/gradle/gradle/issues/38243">#38243</a>)</li>
<li><a
href="ae93cfa823"><code>ae93cfa</code></a>
update distro size</li>
<li><a
href="f7e22b56a4"><code>f7e22b5</code></a>
Update Gradle wrapper to version 9.6.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38227">#38227</a>)</li>
<li><a
href="71a8eb9b7d"><code>71a8eb9</code></a>
Update Gradle wrapper to version 9.6.0-rc-3</li>
<li><a
href="70a8745171"><code>70a8745</code></a>
Prepare release notes for Gradle 9.6.0RC3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38220">#38220</a>)</li>
<li><a
href="9706522238"><code>9706522</code></a>
some final polishing for release notes</li>
<li><a
href="af308ebf8d"><code>af308eb</code></a>
Restore GradleInternal.getRootProject overload for binary compatibility
(<a
href="https://redirect.github.com/gradle/gradle/issues/38214">#38214</a>)</li>
<li><a
href="239361b0fb"><code>239361b</code></a>
Restore GradleInternal.getRootProject overload for binary
compatibility</li>
<li><a
href="896dc44a40"><code>896dc44</code></a>
Update Gradle wrapper to version 9.6.0-rc-2 (<a
href="https://redirect.github.com/gradle/gradle/issues/38187">#38187</a>)</li>
<li><a
href="2d4ec2521c"><code>2d4ec25</code></a>
Update Gradle wrapper to version 9.6.0-rc-2</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.1...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/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.6.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.6.0 RC3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3f750f03d7"><code>3f750f0</code></a>
Update distro size for Gradle 9.6.0 release (<a
href="https://redirect.github.com/gradle/gradle/issues/38243">#38243</a>)</li>
<li><a
href="ae93cfa823"><code>ae93cfa</code></a>
update distro size</li>
<li><a
href="f7e22b56a4"><code>f7e22b5</code></a>
Update Gradle wrapper to version 9.6.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38227">#38227</a>)</li>
<li><a
href="71a8eb9b7d"><code>71a8eb9</code></a>
Update Gradle wrapper to version 9.6.0-rc-3</li>
<li><a
href="70a8745171"><code>70a8745</code></a>
Prepare release notes for Gradle 9.6.0RC3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38220">#38220</a>)</li>
<li><a
href="9706522238"><code>9706522</code></a>
some final polishing for release notes</li>
<li><a
href="af308ebf8d"><code>af308eb</code></a>
Restore GradleInternal.getRootProject overload for binary compatibility
(<a
href="https://redirect.github.com/gradle/gradle/issues/38214">#38214</a>)</li>
<li><a
href="239361b0fb"><code>239361b</code></a>
Restore GradleInternal.getRootProject overload for binary
compatibility</li>
<li><a
href="896dc44a40"><code>896dc44</code></a>
Update Gradle wrapper to version 9.6.0-rc-2 (<a
href="https://redirect.github.com/gradle/gradle/issues/38187">#38187</a>)</li>
<li><a
href="2d4ec2521c"><code>2d4ec25</code></a>
Update Gradle wrapper to version 9.6.0-rc-2</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.1...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.1 to 9.6.0
<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.6.0</h2>
<p>The Gradle team is excited to announce Gradle 9.6.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Improved Configuration Cache hit rates</li>
<li>Additional CLI rendering options</li>
<li>Important project hierarchy lookup deprecations</li>
</ul>
<p><a href="https://docs.gradle.org/9.6.0/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/Ahar28">Aharnish Solanki</a>,
<a href="https://github.com/benediktjohannes">Benedikt Johannes</a>,
<a href="https://github.com/devareddy05">Devendra Reddy Pennabadi</a>,
<a href="https://github.com/smplio">Dmytro Rodionov</a>,
<a href="https://github.com/Dreeam-qwq">Dreeam</a>,
<a href="https://github.com/EliasHdzR">Elías Hernández Rodríguez</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/FinlayRJW">FinlayRJW</a>,
<a href="https://github.com/kamalkansal27">Kamal Kansal</a>,
<a href="https://github.com/Marcono1234">Marcono1234</a>,
<a href="https://github.com/runningcode">Nelson Osacky</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/rschmitt">Ryan Schmitt</a>,
<a href="https://github.com/sschuberth">Sebastian Schuberth</a>,
<a href="https://github.com/seung-hun-h">seunghun.ham</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/VedantMadane">Vedant Madane</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.6.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.6.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.6.0/userguide/upgrading_version_9.html">9.x
upgrade guide</a> to learn about deprecations, breaking ...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-24 15:31:46 +02:00
dependabot[bot]
75920e1eb7
chore(deps): bump mcp-kotlin from 0.12.0 to 0.13.0 in /samples/kotlinlang-mcp-server (#824)
Bumps `mcp-kotlin` from 0.12.0 to 0.13.0.
Updates `io.modelcontextprotocol:kotlin-sdk-server` from 0.12.0 to
0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/releases">io.modelcontextprotocol:kotlin-sdk-server's
releases</a>.</em></p>
<blockquote>
<h2>0.13.0</h2>
<h2>Description</h2>
<p>Adds a <code>tasks</code> capability and a typed
<code>elicitation</code> capability, hardens transport lifecycle,
dispatchers, and back-pressure, and enables DNS rebinding protection by
default.</p>
<h3>Breaking Changes</h3>
<p><strong>Typed <code>elicitation</code> capability and new
<code>tasks</code> capability</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/732">#732</a></p>
<p><code>ClientCapabilities.elicitation</code> is now a typed
<code>ClientCapabilities.Elicitation</code> (<code>form</code>,
<code>url</code>) instead of a raw <code>JsonObject?</code>, and both
<code>ClientCapabilities</code> and <code>ServerCapabilities</code>
gained a typed <code>tasks</code> capability. The constructors of both
types changed and are binary-incompatible; recompilation is
required.</p>
<p><strong>Transport handlers now run on
<code>Dispatchers.Default</code></strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/778">#778</a></p>
<p>Handlers moved from <code>Dispatchers.IO</code> to
<code>Dispatchers.Default</code> (override via
<code>handlerDispatcher</code>), <code>send()</code> now suspends under
back-pressure instead of buffering unbounded, and the two-argument
<code>StdioServerTransport(input, output)</code> constructor is
deprecated in favor of the builder-lambda form. Also fixes a
<code>start()</code>/<code>close()</code> race, consistent
<code>CancellationException</code> propagation, and an
input-<code>Source</code> leak (closes <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/573">#573</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/574">#574</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/708">#708</a>).</p>
<p><strong>DNS rebinding protection enabled by default</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/659">#659</a></p>
<p><code>enableDnsRebindingProtection</code> now defaults to
<code>true</code> on
<code>mcpStreamableHttp</code>/<code>mcpStatelessStreamableHttp</code>,
and the <code>Route.mcp()</code> / <code>Application.mcp()</code>
overloads gained <code>enableDnsRebindingProtection</code>,
<code>allowedHosts</code>, and <code>allowedOrigins</code> parameters
(binary-incompatible on JVM). Only <code>localhost</code>,
<code>127.0.0.1</code>, and <code>[::1]</code> are allowed by default;
opt out with <code>enableDnsRebindingProtection = false</code>. The
<code>Configuration.enableDnsRebindingProtection</code>,
<code>.allowedHosts</code>, and <code>.allowedOrigins</code> properties
are deprecated in favor of the new <code>DnsRebindingProtection</code>
plugin.</p>
<h3>Features</h3>
<ul>
<li>Add a <code>tasks</code> capability (<code>list</code>,
<code>cancel</code>, and per-request augmentation for sampling and
elicitation) on <code>ClientCapabilities</code> and
<code>ServerCapabilities</code>, with assertions for
<code>tasks/*</code> and <code>notifications/tasks/status</code>
enforced by <code>Client</code> and <code>ServerSession</code> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/732">#732</a></li>
<li>Configurable <code>handlerDispatcher</code> and
<code>ioDispatcher</code>, plus an optional caller-supplied
<code>CoroutineScope</code>, on transports by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/778">#778</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fire <code>onClose</code> callbacks on
<code>SseClientTransport</code> when the SSE session ends — whether
closed gracefully or terminated by an error — matching the other client
transports by <a
href="https://github.com/jskjw157"><code>@​jskjw157</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/738">#738</a></li>
</ul>
<h3>Security</h3>
<ul>
<li>Enable DNS rebinding protection by default across all HTTP
transports, including the SSE endpoints that previously had none (see
Breaking Changes for migration) by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/659">#659</a></li>
<li>Cap a single stdio JSON-RPC frame at 16 MiB, throwing the new
<code>TooLongFrameException</code> instead of buffering unbounded when a
peer never sends a newline terminator by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="6e6f80512f">6e6f805</a></li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>Remove the test-only <code>dev.mokksy:mokksy</code> dependency in
favor of <code>MockEngine</code> and <code>embeddedServer</code> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/754">#754</a></li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Ktor to v3.4.3 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/785">#785</a></li>
<li>kotlinx.coroutines to v1.11.0 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/760">#760</a></li>
<li>kotlin-logging to v8.0.03 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/752">#752</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/783">#783</a></li>
<li>24 further Dependabot updates across sample projects, TypeScript
conformance-test fixtures, and build/test tooling (JUnit, slf4j-simple,
Gradle wrapper, anthropic-java)</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.12.0...0.13.0">https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.12.0...0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b7eeeb1205"><code>b7eeeb1</code></a>
release: 0.13.0 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/796">#796</a>)</li>
<li><a
href="6e6f80512f"><code>6e6f805</code></a>
Merge commit from fork</li>
<li><a
href="0eb1822853"><code>0eb1822</code></a>
Update Ktor to version 3.4.3 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/785">#785</a>)</li>
<li><a
href="0adfb3bcdb"><code>0adfb3b</code></a>
fix!: harden lifecycle, dispatchers, back-pressure (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/778">#778</a>)</li>
<li><a
href="37ee423308"><code>37ee423</code></a>
chore(deps): bump the infrastructure group with 2 updates (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/783">#783</a>)</li>
<li><a
href="ff4b6232ba"><code>ff4b623</code></a>
chore(deps): bump the other-dependencies group across 3 directories with
3 up...</li>
<li><a
href="78066a9cf6"><code>78066a9</code></a>
chore(deps): bump the all-dependencies group across 1 directory with 2
update...</li>
<li><a
href="1ff5f003b6"><code>1ff5f00</code></a>
chore(deps): bump qs from 6.14.2 to 6.15.2 in
/integration-test/src/jvmTest/t...</li>
<li><a
href="6d5bac1e67"><code>6d5bac1</code></a>
chore(deps): bump gradle-wrapper from 9.5.0 to 9.5.1 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/776">#776</a>)</li>
<li><a
href="c8545606bb"><code>c854560</code></a>
chore(deps): bump the all-dependencies group across 1 directory with 2
update...</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.12.0...0.13.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.modelcontextprotocol:kotlin-sdk-client` from 0.12.0 to
0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/releases">io.modelcontextprotocol:kotlin-sdk-client's
releases</a>.</em></p>
<blockquote>
<h2>0.13.0</h2>
<h2>Description</h2>
<p>Adds a <code>tasks</code> capability and a typed
<code>elicitation</code> capability, hardens transport lifecycle,
dispatchers, and back-pressure, and enables DNS rebinding protection by
default.</p>
<h3>Breaking Changes</h3>
<p><strong>Typed <code>elicitation</code> capability and new
<code>tasks</code> capability</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/732">#732</a></p>
<p><code>ClientCapabilities.elicitation</code> is now a typed
<code>ClientCapabilities.Elicitation</code> (<code>form</code>,
<code>url</code>) instead of a raw <code>JsonObject?</code>, and both
<code>ClientCapabilities</code> and <code>ServerCapabilities</code>
gained a typed <code>tasks</code> capability. The constructors of both
types changed and are binary-incompatible; recompilation is
required.</p>
<p><strong>Transport handlers now run on
<code>Dispatchers.Default</code></strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/778">#778</a></p>
<p>Handlers moved from <code>Dispatchers.IO</code> to
<code>Dispatchers.Default</code> (override via
<code>handlerDispatcher</code>), <code>send()</code> now suspends under
back-pressure instead of buffering unbounded, and the two-argument
<code>StdioServerTransport(input, output)</code> constructor is
deprecated in favor of the builder-lambda form. Also fixes a
<code>start()</code>/<code>close()</code> race, consistent
<code>CancellationException</code> propagation, and an
input-<code>Source</code> leak (closes <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/573">#573</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/574">#574</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/708">#708</a>).</p>
<p><strong>DNS rebinding protection enabled by default</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/659">#659</a></p>
<p><code>enableDnsRebindingProtection</code> now defaults to
<code>true</code> on
<code>mcpStreamableHttp</code>/<code>mcpStatelessStreamableHttp</code>,
and the <code>Route.mcp()</code> / <code>Application.mcp()</code>
overloads gained <code>enableDnsRebindingProtection</code>,
<code>allowedHosts</code>, and <code>allowedOrigins</code> parameters
(binary-incompatible on JVM). Only <code>localhost</code>,
<code>127.0.0.1</code>, and <code>[::1]</code> are allowed by default;
opt out with <code>enableDnsRebindingProtection = false</code>. The
<code>Configuration.enableDnsRebindingProtection</code>,
<code>.allowedHosts</code>, and <code>.allowedOrigins</code> properties
are deprecated in favor of the new <code>DnsRebindingProtection</code>
plugin.</p>
<h3>Features</h3>
<ul>
<li>Add a <code>tasks</code> capability (<code>list</code>,
<code>cancel</code>, and per-request augmentation for sampling and
elicitation) on <code>ClientCapabilities</code> and
<code>ServerCapabilities</code>, with assertions for
<code>tasks/*</code> and <code>notifications/tasks/status</code>
enforced by <code>Client</code> and <code>ServerSession</code> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/732">#732</a></li>
<li>Configurable <code>handlerDispatcher</code> and
<code>ioDispatcher</code>, plus an optional caller-supplied
<code>CoroutineScope</code>, on transports by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/778">#778</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fire <code>onClose</code> callbacks on
<code>SseClientTransport</code> when the SSE session ends — whether
closed gracefully or terminated by an error — matching the other client
transports by <a
href="https://github.com/jskjw157"><code>@​jskjw157</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/738">#738</a></li>
</ul>
<h3>Security</h3>
<ul>
<li>Enable DNS rebinding protection by default across all HTTP
transports, including the SSE endpoints that previously had none (see
Breaking Changes for migration) by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/659">#659</a></li>
<li>Cap a single stdio JSON-RPC frame at 16 MiB, throwing the new
<code>TooLongFrameException</code> instead of buffering unbounded when a
peer never sends a newline terminator by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="6e6f80512f">6e6f805</a></li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>Remove the test-only <code>dev.mokksy:mokksy</code> dependency in
favor of <code>MockEngine</code> and <code>embeddedServer</code> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/754">#754</a></li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Ktor to v3.4.3 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/785">#785</a></li>
<li>kotlinx.coroutines to v1.11.0 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/760">#760</a></li>
<li>kotlin-logging to v8.0.03 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/752">#752</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/783">#783</a></li>
<li>24 further Dependabot updates across sample projects, TypeScript
conformance-test fixtures, and build/test tooling (JUnit, slf4j-simple,
Gradle wrapper, anthropic-java)</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.12.0...0.13.0">https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.12.0...0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b7eeeb1205"><code>b7eeeb1</code></a>
release: 0.13.0 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/796">#796</a>)</li>
<li><a
href="6e6f80512f"><code>6e6f805</code></a>
Merge commit from fork</li>
<li><a
href="0eb1822853"><code>0eb1822</code></a>
Update Ktor to version 3.4.3 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/785">#785</a>)</li>
<li><a
href="0adfb3bcdb"><code>0adfb3b</code></a>
fix!: harden lifecycle, dispatchers, back-pressure (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/778">#778</a>)</li>
<li><a
href="37ee423308"><code>37ee423</code></a>
chore(deps): bump the infrastructure group with 2 updates (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/783">#783</a>)</li>
<li><a
href="ff4b6232ba"><code>ff4b623</code></a>
chore(deps): bump the other-dependencies group across 3 directories with
3 up...</li>
<li><a
href="78066a9cf6"><code>78066a9</code></a>
chore(deps): bump the all-dependencies group across 1 directory with 2
update...</li>
<li><a
href="1ff5f003b6"><code>1ff5f00</code></a>
chore(deps): bump qs from 6.14.2 to 6.15.2 in
/integration-test/src/jvmTest/t...</li>
<li><a
href="6d5bac1e67"><code>6d5bac1</code></a>
chore(deps): bump gradle-wrapper from 9.5.0 to 9.5.1 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/776">#776</a>)</li>
<li><a
href="c8545606bb"><code>c854560</code></a>
chore(deps): bump the all-dependencies group across 1 directory with 2
update...</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.12.0...0.13.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.modelcontextprotocol:kotlin-sdk-testing` from 0.12.0 to
0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/releases">io.modelcontextprotocol:kotlin-sdk-testing's
releases</a>.</em></p>
<blockquote>
<h2>0.13.0</h2>
<h2>Description</h2>
<p>Adds a <code>tasks</code> capability and a typed
<code>elicitation</code> capability, hardens transport lifecycle,
dispatchers, and back-pressure, and enables DNS rebinding protection by
default.</p>
<h3>Breaking Changes</h3>
<p><strong>Typed <code>elicitation</code> capability and new
<code>tasks</code> capability</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/732">#732</a></p>
<p><code>ClientCapabilities.elicitation</code> is now a typed
<code>ClientCapabilities.Elicitation</code> (<code>form</code>,
<code>url</code>) instead of a raw <code>JsonObject?</code>, and both
<code>ClientCapabilities</code> and <code>ServerCapabilities</code>
gained a typed <code>tasks</code> capability. The constructors of both
types changed and are binary-incompatible; recompilation is
required.</p>
<p><strong>Transport handlers now run on
<code>Dispatchers.Default</code></strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/778">#778</a></p>
<p>Handlers moved from <code>Dispatchers.IO</code> to
<code>Dispatchers.Default</code> (override via
<code>handlerDispatcher</code>), <code>send()</code> now suspends under
back-pressure instead of buffering unbounded, and the two-argument
<code>StdioServerTransport(input, output)</code> constructor is
deprecated in favor of the builder-lambda form. Also fixes a
<code>start()</code>/<code>close()</code> race, consistent
<code>CancellationException</code> propagation, and an
input-<code>Source</code> leak (closes <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/573">#573</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/574">#574</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/708">#708</a>).</p>
<p><strong>DNS rebinding protection enabled by default</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/659">#659</a></p>
<p><code>enableDnsRebindingProtection</code> now defaults to
<code>true</code> on
<code>mcpStreamableHttp</code>/<code>mcpStatelessStreamableHttp</code>,
and the <code>Route.mcp()</code> / <code>Application.mcp()</code>
overloads gained <code>enableDnsRebindingProtection</code>,
<code>allowedHosts</code>, and <code>allowedOrigins</code> parameters
(binary-incompatible on JVM). Only <code>localhost</code>,
<code>127.0.0.1</code>, and <code>[::1]</code> are allowed by default;
opt out with <code>enableDnsRebindingProtection = false</code>. The
<code>Configuration.enableDnsRebindingProtection</code>,
<code>.allowedHosts</code>, and <code>.allowedOrigins</code> properties
are deprecated in favor of the new <code>DnsRebindingProtection</code>
plugin.</p>
<h3>Features</h3>
<ul>
<li>Add a <code>tasks</code> capability (<code>list</code>,
<code>cancel</code>, and per-request augmentation for sampling and
elicitation) on <code>ClientCapabilities</code> and
<code>ServerCapabilities</code>, with assertions for
<code>tasks/*</code> and <code>notifications/tasks/status</code>
enforced by <code>Client</code> and <code>ServerSession</code> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/732">#732</a></li>
<li>Configurable <code>handlerDispatcher</code> and
<code>ioDispatcher</code>, plus an optional caller-supplied
<code>CoroutineScope</code>, on transports by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/778">#778</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fire <code>onClose</code> callbacks on
<code>SseClientTransport</code> when the SSE session ends — whether
closed gracefully or terminated by an error — matching the other client
transports by <a
href="https://github.com/jskjw157"><code>@​jskjw157</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/738">#738</a></li>
</ul>
<h3>Security</h3>
<ul>
<li>Enable DNS rebinding protection by default across all HTTP
transports, including the SSE endpoints that previously had none (see
Breaking Changes for migration) by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/659">#659</a></li>
<li>Cap a single stdio JSON-RPC frame at 16 MiB, throwing the new
<code>TooLongFrameException</code> instead of buffering unbounded when a
peer never sends a newline terminator by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="6e6f80512f">6e6f805</a></li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>Remove the test-only <code>dev.mokksy:mokksy</code> dependency in
favor of <code>MockEngine</code> and <code>embeddedServer</code> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/754">#754</a></li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Ktor to v3.4.3 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/785">#785</a></li>
<li>kotlinx.coroutines to v1.11.0 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/760">#760</a></li>
<li>kotlin-logging to v8.0.03 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/752">#752</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/783">#783</a></li>
<li>24 further Dependabot updates across sample projects, TypeScript
conformance-test fixtures, and build/test tooling (JUnit, slf4j-simple,
Gradle wrapper, anthropic-java)</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.12.0...0.13.0">https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.12.0...0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b7eeeb1205"><code>b7eeeb1</code></a>
release: 0.13.0 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/796">#796</a>)</li>
<li><a
href="6e6f80512f"><code>6e6f805</code></a>
Merge commit from fork</li>
<li><a
href="0eb1822853"><code>0eb1822</code></a>
Update Ktor to version 3.4.3 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/785">#785</a>)</li>
<li><a
href="0adfb3bcdb"><code>0adfb3b</code></a>
fix!: harden lifecycle, dispatchers, back-pressure (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/778">#778</a>)</li>
<li><a
href="37ee423308"><code>37ee423</code></a>
chore(deps): bump the infrastructure group with 2 updates (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/783">#783</a>)</li>
<li><a
href="ff4b6232ba"><code>ff4b623</code></a>
chore(deps): bump the other-dependencies group across 3 directories with
3 up...</li>
<li><a
href="78066a9cf6"><code>78066a9</code></a>
chore(deps): bump the all-dependencies group across 1 directory with 2
update...</li>
<li><a
href="1ff5f003b6"><code>1ff5f00</code></a>
chore(deps): bump qs from 6.14.2 to 6.15.2 in
/integration-test/src/jvmTest/t...</li>
<li><a
href="6d5bac1e67"><code>6d5bac1</code></a>
chore(deps): bump gradle-wrapper from 9.5.0 to 9.5.1 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/776">#776</a>)</li>
<li><a
href="c8545606bb"><code>c854560</code></a>
chore(deps): bump the all-dependencies group across 1 directory with 2
update...</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.12.0...0.13.0">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 11:39:50 +02:00
dependabot[bot]
59b44a30e4
chore(deps): bump the other-dependencies group across 5 directories with 4 updates (#789)
Bumps the other-dependencies group with 2 updates in the
/samples/kotlin-mcp-client directory:
[com.anthropic:anthropic-java](https://github.com/anthropics/anthropic-sdk-java)
and [com.gradleup.shadow](https://github.com/GradleUp/shadow).
Bumps the other-dependencies group with 1 update in the
/samples/kotlin-mcp-server directory:
[com.gradleup.shadow](https://github.com/GradleUp/shadow).
Bumps the other-dependencies group with 2 updates in the
/samples/kotlinlang-mcp-server directory:
[com.gradleup.shadow](https://github.com/GradleUp/shadow) and
[ch.qos.logback:logback-classic](https://github.com/qos-ch/logback).
Bumps the other-dependencies group with 1 update in the
/samples/simple-streamable-server directory:
[com.gradleup.shadow](https://github.com/GradleUp/shadow).
Bumps the other-dependencies group with 2 updates in the
/samples/weather-stdio-server directory:
[com.gradleup.shadow](https://github.com/GradleUp/shadow) and
[io.github.oshai:kotlin-logging-jvm](https://github.com/oshai/kotlin-logging).

Updates `com.anthropic:anthropic-java` from 2.34.0 to 2.35.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.35.0</h2>
<h2>2.35.0 (2026-05-28)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.34.1...v2.35.0">v2.34.1...v2.35.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> Add support for claude-opus-4-8,
mid-conversation system blocks, and usage.output_tokens_details (<a
href="3e4621e676">3e4621e</a>)</li>
</ul>
<h2>v2.34.1</h2>
<h2>2.34.1 (2026-05-27)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.34.0...v2.34.1">v2.34.0...v2.34.1</a></p>
<h3>Bug Fixes</h3>
<ul>
<li><strong>structured-outputs:</strong> support all nullability
annotations (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/1254">#1254</a>)
(<a
href="95e4391443">95e4391</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>replace literal newlines (<a
href="c5573d98ef">c5573d9</a>)</li>
</ul>
</blockquote>
</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>2.35.0 (2026-05-28)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.34.1...v2.35.0">v2.34.1...v2.35.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> Add support for claude-opus-4-8,
mid-conversation system blocks, and usage.output_tokens_details (<a
href="3e4621e676">3e4621e</a>)</li>
</ul>
<h2>2.34.1 (2026-05-27)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.34.0...v2.34.1">v2.34.0...v2.34.1</a></p>
<h3>Bug Fixes</h3>
<ul>
<li><strong>structured-outputs:</strong> support all nullability
annotations (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/1254">#1254</a>)
(<a
href="95e4391443">95e4391</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>replace literal newlines (<a
href="c5573d98ef">c5573d9</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="65d26cc371"><code>65d26cc</code></a>
release: 2.35.0</li>
<li><a
href="f901010691"><code>f901010</code></a>
feat(api): Add support for claude-opus-4-8, mid-conversation system
blocks, a...</li>
<li><a
href="bc1bdd9a38"><code>bc1bdd9</code></a>
release: 2.34.1</li>
<li><a
href="f27e209ac9"><code>f27e209</code></a>
fix(structured-outputs): support all nullability annotations (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/1254">#1254</a>)</li>
<li><a
href="62ef906b3c"><code>62ef906</code></a>
docs: replace literal newlines</li>
<li><a
href="dc19d08217"><code>dc19d08</code></a>
ci: run breaking change detection on every branch (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/1224">#1224</a>)</li>
<li><a
href="1382286f46"><code>1382286</code></a>
codegen metadata</li>
<li>See full diff in <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.34.0...v2.35.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.34
<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.5.34</h2>
<p><strong>2026-06-01 Release of logback version 1.5.34</strong></p>
<p>• In case certain StackTraceElement values returned by the
Throwable.getStackTrace method are null, StackTraceElementProxy
substitutes a dummy instance instead of throwing an
IllegalArgumentException. This resolves [issues <a
href="https://redirect.github.com/qos-ch/logback/issues/1040">#1040</a>](<a
href="https://redirect.github.com/qos-ch/logback/issues/1040">qos-ch/logback#1040</a>),
reported by Naotsugu Kobayashi.</p>
<p>• HardenedObjectInputStream will now throw an InvalidClassException
during deserialization attempts of Proxy classes. This change addresses
potential deserialization whitelist bypass vulnerability reported by <a
href="https://github.com/york-shen">York Shen</a> and registered as <a
href="https://www.cve.org/cverecord?id=CVE-2026-10532">CVE-2026-10532</a>.</p>
<p>• A bitwise identical binary of this version can be reproduced by
building from source code at commit
e62272ac152469aec1ede056c3c7d0d7314e7bfe associated with the tag
v_1.5.34. This 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>
<h2>Logback 1.5.33</h2>
<p><strong>2026-05-27 Release of logback version 1.5.33</strong></p>
<p>• <code>PropertiesConfiguratorModelHandler</code> now registers
properties file URLs to the <code>ConfigurationWatchList</code> when
scan is enabled (via local scan=&quot;true&quot; attribute or top-level
configuration scan), ensuring changes are detected and reconfiguration
occurs. This problem was reported in <a
href="https://redirect.github.com/qos-ch/logback/issues/1034">issues/1034</a>.</p>
<p>• When processing <code>&lt;conversionRule&gt;</code> elements and
both <code>class</code> and <code>converterClass</code> attributes are
specified, silently use the class attribute without issuing a warning.
However, if the attribute values differ, a warning will be issued. This
change was requested in <a
href="https://redirect.github.com/qos-ch/logback/issues/1031">issues/1031</a>.</p>
<p>• <code>HardenedModelInputStream</code> will no longer accept to
deserialize all classes located under the &quot;java.lang&quot; and
&quot;java.util&quot; packages but a limited number of explicitly
authorized classes in those packages. This potential deserialization
whitelist bypass vulnerability was reported by <a
href="https://github.com/york-shen">York Shen</a> and registered as <a
href="https://www.cve.org/cverecord?id=CVE-2026-9828">CVE-2026-9828</a>.</p>
<p>• SSL parameters for <code>SSLSocketAppender</code> now enable
hostname verification by default. Moreover, the default protocol is now
&quot;TLSv1.2&quot;. This potential vulnerability was reported by York
Shen.</p>
<p>• When printing the status message field,
<code>ViewStatusMessagesServletBase</code> now escapes special
characters such as &quot;&amp;&quot; as character entities. This
potential vulnerability was reported by York Shen.</p>
<p>• A bit-wise identical binary of this version can be reproduced by
building from source code at commit
124e8b49b55ac34d08743a0646bd463410192647 associated with the tag
v_1.5.33. Release 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="e62272ac15"><code>e62272a</code></a>
prepare release 1.5.34</li>
<li><a
href="1e9e926db1"><code>1e9e926</code></a>
add resolveProxyClassRejectsDynamicProxies unit test</li>
<li><a
href="2de5cbe90b"><code>2de5cbe</code></a>
added StackTraceElementProxyTest, minor edits to AGENTS.md</li>
<li><a
href="0e9b9278b5"><code>0e9b927</code></a>
in case StackTraceElement is null use a substitute, fixing
issues/1040</li>
<li><a
href="f7a0654c2b"><code>f7a0654</code></a>
prevent resolveProxyClass bypass</li>
<li><a
href="249b81f375"><code>249b81f</code></a>
docs are no longer distributed</li>
<li><a
href="1c3b26a839"><code>1c3b26a</code></a>
start work on 1.5.34-SNAPSHOT</li>
<li><a
href="124e8b49b5"><code>124e8b4</code></a>
prepare release 1.5.33</li>
<li><a
href="d8fd6f25c7"><code>d8fd6f2</code></a>
escapeTags in message field when printing status messages</li>
<li><a
href="95edbeb8db"><code>95edbeb</code></a>
hostnameVerification default to true in SSLParametersConfiguration,
SSL.DEFAU...</li>
<li>Additional commits viewable in <a
href="https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.34">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.github.oshai:kotlin-logging-jvm` from 8.0.03 to 8.0.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/oshai/kotlin-logging/releases">io.github.oshai:kotlin-logging-jvm's
releases</a>.</em></p>
<blockquote>
<h2>8.0.4</h2>
<p>Align to semver.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/oshai/kotlin-logging/compare/8.0.03...8.0.4">https://github.com/oshai/kotlin-logging/compare/8.0.03...8.0.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0aaa57ccef"><code>0aaa57c</code></a>
bump to semver 8.0.5</li>
<li><a
href="bf60363f6c"><code>bf60363</code></a>
change to semver 8.0.4</li>
<li>See full diff in <a
href="https://github.com/oshai/kotlin-logging/compare/8.0.03...8.0.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's
releases</a>.</em></p>
<blockquote>
<h2>9.4.2</h2>
<h3>Changed</h3>
<ul>
<li>Update jdependency to support Java 27. (<a
href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29c432a7b6"><code>29c432a</code></a>
Prepare version 9.4.2</li>
<li><a
href="8aa8e6c1fb"><code>8aa8e6c</code></a>
Update dependency org.vafer:jdependency to v2.16 (<a
href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li>
<li>See full diff in <a
href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">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>
2026-06-02 13:59:56 +02:00
dependabot[bot]
af7c5e1317
chore(deps): bump the other-dependencies group across 5 directories with 3 updates (#770)
Bumps the other-dependencies group with 3 updates in the
/samples/kotlin-mcp-client directory:
[gradle-wrapper](https://github.com/gradle/gradle),
[com.anthropic:anthropic-java](https://github.com/anthropics/anthropic-sdk-java)
and org.slf4j:slf4j-simple.
Bumps the other-dependencies group with 2 updates in the
/samples/kotlin-mcp-server directory:
[gradle-wrapper](https://github.com/gradle/gradle) and
org.slf4j:slf4j-simple.
Bumps the other-dependencies group with 1 update in the
/samples/kotlinlang-mcp-server directory:
[gradle-wrapper](https://github.com/gradle/gradle).
Bumps the other-dependencies group with 2 updates in the
/samples/simple-streamable-server directory:
[gradle-wrapper](https://github.com/gradle/gradle) and
org.slf4j:slf4j-simple.
Bumps the other-dependencies group with 2 updates in the
/samples/weather-stdio-server directory:
[gradle-wrapper](https://github.com/gradle/gradle) and
org.slf4j:slf4j-simple.

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.anthropic:anthropic-java` from 2.31.0 to 2.32.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.32.0</h2>
<h2>2.32.0 (2026-05-13)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.31.0...v2.32.0">v2.31.0...v2.32.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> Add BetaManagedAgentsSearchResultBlock types
(<a
href="253feaad3e">253feaa</a>)</li>
<li><strong>api:</strong> Add support for cache diagnostics beta (<a
href="7a3223122c">7a32231</a>)</li>
<li><strong>mcp:</strong> add mcp tool helpers (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/1161">#1161</a>)
(<a
href="5d58812cba">5d58812</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>api:</strong> spec updates (<a
href="3cd6b5b9b4">3cd6b5b</a>)</li>
</ul>
</blockquote>
</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>2.32.0 (2026-05-13)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.31.0...v2.32.0">v2.31.0...v2.32.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> Add BetaManagedAgentsSearchResultBlock types
(<a
href="253feaad3e">253feaa</a>)</li>
<li><strong>api:</strong> Add support for cache diagnostics beta (<a
href="7a3223122c">7a32231</a>)</li>
<li><strong>mcp:</strong> add mcp tool helpers (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/1161">#1161</a>)
(<a
href="5d58812cba">5d58812</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>api:</strong> spec updates (<a
href="3cd6b5b9b4">3cd6b5b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="72d962276e"><code>72d9622</code></a>
release: 2.32.0</li>
<li><a
href="b99fa176ad"><code>b99fa17</code></a>
feat(api): Add support for cache diagnostics beta</li>
<li><a
href="54fefaeafa"><code>54fefae</code></a>
test: re-enable beta skill/version create tests (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/1243">#1243</a>)</li>
<li><a
href="5224fff332"><code>5224fff</code></a>
chore(api): spec updates</li>
<li><a
href="dd0d0dabe9"><code>dd0d0da</code></a>
codegen metadata</li>
<li><a
href="3f9458f55a"><code>3f9458f</code></a>
feat(api): Add BetaManagedAgentsSearchResultBlock types</li>
<li><a
href="c43e2f16b8"><code>c43e2f1</code></a>
ci: pin GitHub Actions to commit SHAs</li>
<li><a
href="52288022fd"><code>5228802</code></a>
feat(mcp): add mcp tool helpers (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/1161">#1161</a>)</li>
<li><a
href="1bc3d65503"><code>1bc3d65</code></a>
ci(release-please): don't split out aws release versioning for now (<a
href="https://redirect.github.com/anthropics/anthropic-sdk-java/issues/332">#332</a>)</li>
<li>See full diff in <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.31.0...v2.32.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.1 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.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.5.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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fd78213f09"><code>fd78213</code></a>
Update Documentation Infrastructure: Fix scrolling issue in user manual
(<a
href="https://redirect.github.com/gradle/gradle/issues/37861">#37861</a>)</li>
<li><a
href="7758437128"><code>7758437</code></a>
fix scroll</li>
<li><a
href="2fd605fdcd"><code>2fd605f</code></a>
Only try to run as worker thread in DefaultBuildOperationQueue (<a
href="https://redirect.github.com/gradle/gradle/issues/37845">#37845</a>)</li>
<li><a
href="af69849012"><code>af69849</code></a>
Release notes for Gradle 9.5.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/37853">#37853</a>)</li>
<li><a
href="f4d9d03e9b"><code>f4d9d03</code></a>
Release notes for Gradle 9.5.1</li>
<li><a
href="01eda3adf4"><code>01eda3a</code></a>
Address review feedback on worker-lease retry changes</li>
<li><a
href="7024e15139"><code>7024e15</code></a>
Revert enrich file visitor with size info on <code>release</code> branch
(<a
href="https://redirect.github.com/gradle/gradle/issues/37848">#37848</a>)</li>
<li><a
href="d51476fda2"><code>d51476f</code></a>
Fix tryRunAsWorkerThread null-return test to match contract</li>
<li><a
href="090ebabc5b"><code>090ebab</code></a>
Revert &quot;Add getLength() to
FilePropertyVisitor.VisitState&quot;</li>
<li><a
href="bceab24677"><code>bceab24</code></a>
Revert &quot;Fix annotation&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.5.0 to 9.5.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.5.1</h2>
<p>The Gradle team is excited to announce Gradle 9.5.1.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.1 by upd...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 15:18:30 +02:00
dependabot[bot]
9947353a48
chore(deps): bump coroutines from 1.10.2 to 1.11.0 in /samples/kotlinlang-mcp-server (#758)
Bumps `coroutines` from 1.10.2 to 1.11.0.
Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.10.2 to
1.11.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Kotlin/kotlinx.coroutines/releases">org.jetbrains.kotlinx:kotlinx-coroutines-core's
releases</a>.</em></p>
<blockquote>
<h2>1.11.0</h2>
<h3>Various</h3>
<ul>
<li>Kotlin was updated to 2.2.20 (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li>
<li>Improved the published jar files (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li>
<li>Various documentation improvements, including complete rewrites of
structured concurrency and error handling-related KDoc (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li>
</ul>
<h3>Breaking changes and deprecations</h3>
<ul>
<li>Moved <code>Promise</code>-related functions from JS and Wasm/JS to
the new <code>web</code> target. On Wasm/JS, this is a breaking change.
Before the change, <code>Promise</code> on Wasm/JS could work with
arbitrary Kotlin types, but now, only <code>JsAny</code> subtypes are
accepted (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4563">#4563</a>).</li>
<li>Changed handling of coroutine exceptions that can't be propagated on
JS and Wasm/JS. B
efore, exceptions were logged, but now, they are reported to the JS
runtime (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4451">#4451</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4631">#4631</a>).</li>
<li>Deprecated using <code>CoroutineDispatcher</code> as the coroutine
context key; now, <code>ContinuationInterceptor</code> has to be used
instead (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4333">#4333</a>).</li>
<li>Advanced the deprecation levels on
<code>kotlinx-coroutines-test</code> APIs (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4604">#4604</a>).</li>
<li>Added lint functions that mark passing a <code>Job</code> to
coroutine builders as deprecated (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4435">#4435</a>).</li>
</ul>
<h3>Bug fixes and improvements</h3>
<ul>
<li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to
<code>runBlocking</code> in code shared between JVM and Native (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4368">#4368</a>).</li>
<li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to
<code>suspendCancellableCoroutine</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4574">#4574</a>).</li>
<li>Fixed <code>flowOn</code> incorrectly handling
<code>ThreadContextElement</code> updates (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4403">#4403</a>).</li>
<li>Fixed exceptions in user-supplied
<code>Thread.UncaughtExceptionHandler</code> instances causing the
internal coroutines machinery to fail (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4516">#4516</a>).</li>
<li>Fixed <code>CoroutineDispatcher.asScheduler</code> in the RxJava
integration not cancelling outstanding work when a <code>Worker</code>
gets cancelled, which led to memory leaks in some scenarios (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4615">#4615</a>).</li>
<li>Fixed <code>SharedFlow</code> entering an invalid state when a
subscriber and an emitter are cancelled simultaneously (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4583">#4583</a>).</li>
<li>Fixed an R8 optimization leading to
<code>shareIn</code>/<code>stateIn</code> coroutines getting
garbage-collected (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4646">#4646</a>).
Thanks, <a
href="https://github.com/solevic"><code>@​solevic</code></a>!</li>
</ul>
<h3>Small additions</h3>
<ul>
<li>Added <code>CompletableDeferred.asDeferred</code> for obtaining a
read-only <code>Deferred</code> view (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4408">#4408</a>).</li>
<li>Added <code>SharedFlow.asFlow</code> for obtaining a
<code>Flow</code> view with hidden hot flow semantics (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4530">#4530</a>).
Thanks, <a
href="https://github.com/g000sha256"><code>@​g000sha256</code></a>!</li>
<li>Added a <code>StateFlow.collectLatest</code> overload returning
<code>Nothing</code> to assist with finding unreachable code (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4454">#4454</a>).</li>
<li>Added <code>ReceiveChannel.consumeTo</code> for consuming a
<code>ReceiveChannel</code> into a <code>MutableCollection</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4520">#4520</a>).</li>
<li>Added a <code>StateFlow&lt;T&gt;.onSubscription</code> overload
returning a <code>StateFlow&lt;T&gt;</code>, similar to
<code>SharedFlow&lt;T&gt;.onSubscription</code> returning
<code>SharedFlow&lt;T&gt;</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4275">#4275</a>).
Thanks, <a
href="https://github.com/xit0c"><code>@​xit0c</code></a>!</li>
<li>Added terminal <code>Flow</code> operators for collecting a
<code>Flow</code> to a <code>Map</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/1541">#1541</a>).</li>
</ul>
<h3>Changelog relative to version 1.11.0</h3>
<p>No changes, only the version is increased.</p>
<h2>1.11.0-rc02</h2>
<p>Restored binary compatibility with 1.10.2 and older versions on
Wasm/JS for usages of <code>Promise</code>-related functions (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4661">#4661</a>).</p>
<h2>1.11.0-rc01</h2>
<h3>Various</h3>
<ul>
<li>Kotlin was updated to 2.2.20 (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li>
<li>Improved the published jar files (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li>
<li>Various documentation improvements, including complete rewrites of
structured concurrency and error handling-related KDoc (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li>
</ul>
<h3>Breaking changes and deprecations</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md">org.jetbrains.kotlinx:kotlinx-coroutines-core's
changelog</a>.</em></p>
<blockquote>
<h2>Version 1.11.0</h2>
<h3>Various</h3>
<ul>
<li>Kotlin was updated to 2.2.20 (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li>
<li>Improved the published jar files (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li>
<li>Various documentation improvements, including complete rewrites of
structured concurrency and error handling-related KDoc (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li>
</ul>
<h3>Breaking changes and deprecations</h3>
<ul>
<li>Moved <code>Promise</code>-related functions from JS and Wasm/JS to
the new <code>web</code> target. On Wasm/JS, this is a breaking change.
Before the change, <code>Promise</code> on Wasm/JS could work with
arbitrary Kotlin types, but now, only <code>JsAny</code> subtypes are
accepted (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4563">#4563</a>).</li>
<li>Changed handling of coroutine exceptions that can't be propagated on
JS and Wasm/JS. Before, exceptions were logged, but now, they are
reported to the JS runtime (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4451">#4451</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4631">#4631</a>).</li>
<li>Deprecated using <code>CoroutineDispatcher</code> as the coroutine
context key; now, <code>ContinuationInterceptor</code> has to be used
instead (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4333">#4333</a>).</li>
<li>Advanced the deprecation levels on
<code>kotlinx-coroutines-test</code> APIs (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4604">#4604</a>).</li>
<li>Added lint functions that mark passing a <code>Job</code> to
coroutine builders as deprecated (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4435">#4435</a>).</li>
</ul>
<h3>Bug fixes and improvements</h3>
<ul>
<li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to
<code>runBlocking</code> in code shared between JVM and Native (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4368">#4368</a>).</li>
<li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to
<code>suspendCancellableCoroutine</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4574">#4574</a>).</li>
<li>Fixed <code>flowOn</code> incorrectly handling
<code>ThreadContextElement</code> updates (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4403">#4403</a>).</li>
<li>Fixed exceptions in user-supplied
<code>Thread.UncaughtExceptionHandler</code> instances causing the
internal coroutines machinery to fail (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4516">#4516</a>).</li>
<li>Fixed <code>CoroutineDispatcher.asScheduler</code> in the RxJava
integration not cancelling outstanding work when a <code>Worker</code>
gets cancelled, which led to memory leaks in some scenarios (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4615">#4615</a>).</li>
<li>Fixed <code>SharedFlow</code> entering an invalid state when a
subscriber and an emitter are cancelled simultaneously (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4583">#4583</a>).</li>
<li>Fixed an R8 optimization leading to
<code>shareIn</code>/<code>stateIn</code> coroutines getting
garbage-collected (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4646">#4646</a>).
Thanks, <a
href="https://github.com/solevic"><code>@​solevic</code></a>!</li>
</ul>
<h3>Small additions</h3>
<ul>
<li>Added <code>CompletableDeferred.asDeferred</code> for obtaining a
read-only <code>Deferred</code> view (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4408">#4408</a>).</li>
<li>Added <code>SharedFlow.asFlow</code> for obtaining a
<code>Flow</code> view with hidden hot flow semantics (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4530">#4530</a>).
Thanks, <a
href="https://github.com/g000sha256"><code>@​g000sha256</code></a>!</li>
<li>Added a <code>StateFlow.collectLatest</code> overload returning
<code>Nothing</code> to assist with finding unreachable code (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4454">#4454</a>).</li>
<li>Added <code>ReceiveChannel.consumeTo</code> for consuming a
<code>ReceiveChannel</code> into a <code>MutableCollection</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4520">#4520</a>).</li>
<li>Added a <code>StateFlow&lt;T&gt;.onSubscription</code> overload
returning a <code>StateFlow&lt;T&gt;</code>, similar to
<code>SharedFlow&lt;T&gt;.onSubscription</code> returning
<code>SharedFlow&lt;T&gt;</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4275">#4275</a>).
Thanks, <a
href="https://github.com/xit0c"><code>@​xit0c</code></a>!</li>
<li>Added terminal <code>Flow</code> operators for collecting a
<code>Flow</code> to a <code>Map</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/1541">#1541</a>).</li>
</ul>
<h3>Changelog relative to version 1.11.0</h3>
<p>No changes, only the version is increased.</p>
<h2>Version 1.11.0-rc02</h2>
<p>Restored binary compatibility with 1.10.2 and older versions on
Wasm/JS for usages of <code>Promise</code>-related functions (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4661">#4661</a>).</p>
<h2>Version 1.11.0-rc01</h2>
<h3>Various</h3>
<ul>
<li>Kotlin was updated to 2.2.20 (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li>
<li>Improved the published jar files (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li>
<li>Various documentation improvements, including complete rewrites of
structured concurrency and error handling-related KDoc (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8564f65764"><code>8564f65</code></a>
Version 1.11.0</li>
<li><a
href="a4c6af96c1"><code>a4c6af9</code></a>
Merge remote-tracking branch 'origin/master' into develop</li>
<li><a
href="ef917b460a"><code>ef917b4</code></a>
KT-84955: mark apple x64 tagets as deprecated error (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4645">#4645</a>)</li>
<li><a
href="5ebc421e34"><code>5ebc421</code></a>
Update the release procedure description (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4670">#4670</a>)</li>
<li><a
href="95f46a073b"><code>95f46a0</code></a>
Remove old maven repository settings (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4672">#4672</a>)</li>
<li><a
href="b4f4f0aa6a"><code>b4f4f0a</code></a>
Fix package name of <code>ToMapCollectionSamplesTest</code>. (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4674">#4674</a>)</li>
<li><a
href="86738dca7d"><code>86738dc</code></a>
Added templates to the issue creation wizard (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4654">#4654</a>)</li>
<li><a
href="330fcc221f"><code>330fcc2</code></a>
Version 1.11.0-rc02</li>
<li><a
href="e31cef6e9f"><code>e31cef6</code></a>
Merge remote-tracking branch 'origin/master' into develop</li>
<li><a
href="dc6e9f61ea"><code>dc6e9f6</code></a>
Restore Promise-related functions on Wasm/JS as HIDDEN (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4661">#4661</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.2...1.11.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.10.2 to
1.11.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Kotlin/kotlinx.coroutines/releases">org.jetbrains.kotlinx:kotlinx-coroutines-test's
releases</a>.</em></p>
<blockquote>
<h2>1.11.0</h2>
<h3>Various</h3>
<ul>
<li>Kotlin was updated to 2.2.20 (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li>
<li>Improved the published jar files (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li>
<li>Various documentation improvements, including complete rewrites of
structured concurrency and error handling-related KDoc (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li>
</ul>
<h3>Breaking changes and deprecations</h3>
<ul>
<li>Moved <code>Promise</code>-related functions from JS and Wasm/JS to
the new <code>web</code> target. On Wasm/JS, this is a breaking change.
Before the change, <code>Promise</code> on Wasm/JS could work with
arbitrary Kotlin types, but now, only <code>JsAny</code> subtypes are
accepted (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4563">#4563</a>).</li>
<li>Changed handling of coroutine exceptions that can't be propagated on
JS and Wasm/JS. B
efore, exceptions were logged, but now, they are reported to the JS
runtime (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4451">#4451</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4631">#4631</a>).</li>
<li>Deprecated using <code>CoroutineDispatcher</code> as the coroutine
context key; now, <code>ContinuationInterceptor</code> has to be used
instead (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4333">#4333</a>).</li>
<li>Advanced the deprecation levels on
<code>kotlinx-coroutines-test</code> APIs (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4604">#4604</a>).</li>
<li>Added lint functions that mark passing a <code>Job</code> to
coroutine builders as deprecated (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4435">#4435</a>).</li>
</ul>
<h3>Bug fixes and improvements</h3>
<ul>
<li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to
<code>runBlocking</code> in code shared between JVM and Native (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4368">#4368</a>).</li>
<li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to
<code>suspendCancellableCoroutine</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4574">#4574</a>).</li>
<li>Fixed <code>flowOn</code> incorrectly handling
<code>ThreadContextElement</code> updates (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4403">#4403</a>).</li>
<li>Fixed exceptions in user-supplied
<code>Thread.UncaughtExceptionHandler</code> instances causing the
internal coroutines machinery to fail (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4516">#4516</a>).</li>
<li>Fixed <code>CoroutineDispatcher.asScheduler</code> in the RxJava
integration not cancelling outstanding work when a <code>Worker</code>
gets cancelled, which led to memory leaks in some scenarios (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4615">#4615</a>).</li>
<li>Fixed <code>SharedFlow</code> entering an invalid state when a
subscriber and an emitter are cancelled simultaneously (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4583">#4583</a>).</li>
<li>Fixed an R8 optimization leading to
<code>shareIn</code>/<code>stateIn</code> coroutines getting
garbage-collected (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4646">#4646</a>).
Thanks, <a
href="https://github.com/solevic"><code>@​solevic</code></a>!</li>
</ul>
<h3>Small additions</h3>
<ul>
<li>Added <code>CompletableDeferred.asDeferred</code> for obtaining a
read-only <code>Deferred</code> view (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4408">#4408</a>).</li>
<li>Added <code>SharedFlow.asFlow</code> for obtaining a
<code>Flow</code> view with hidden hot flow semantics (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4530">#4530</a>).
Thanks, <a
href="https://github.com/g000sha256"><code>@​g000sha256</code></a>!</li>
<li>Added a <code>StateFlow.collectLatest</code> overload returning
<code>Nothing</code> to assist with finding unreachable code (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4454">#4454</a>).</li>
<li>Added <code>ReceiveChannel.consumeTo</code> for consuming a
<code>ReceiveChannel</code> into a <code>MutableCollection</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4520">#4520</a>).</li>
<li>Added a <code>StateFlow&lt;T&gt;.onSubscription</code> overload
returning a <code>StateFlow&lt;T&gt;</code>, similar to
<code>SharedFlow&lt;T&gt;.onSubscription</code> returning
<code>SharedFlow&lt;T&gt;</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4275">#4275</a>).
Thanks, <a
href="https://github.com/xit0c"><code>@​xit0c</code></a>!</li>
<li>Added terminal <code>Flow</code> operators for collecting a
<code>Flow</code> to a <code>Map</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/1541">#1541</a>).</li>
</ul>
<h3>Changelog relative to version 1.11.0</h3>
<p>No changes, only the version is increased.</p>
<h2>1.11.0-rc02</h2>
<p>Restored binary compatibility with 1.10.2 and older versions on
Wasm/JS for usages of <code>Promise</code>-related functions (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4661">#4661</a>).</p>
<h2>1.11.0-rc01</h2>
<h3>Various</h3>
<ul>
<li>Kotlin was updated to 2.2.20 (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li>
<li>Improved the published jar files (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li>
<li>Various documentation improvements, including complete rewrites of
structured concurrency and error handling-related KDoc (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li>
</ul>
<h3>Breaking changes and deprecations</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md">org.jetbrains.kotlinx:kotlinx-coroutines-test's
changelog</a>.</em></p>
<blockquote>
<h2>Version 1.11.0</h2>
<h3>Various</h3>
<ul>
<li>Kotlin was updated to 2.2.20 (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li>
<li>Improved the published jar files (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li>
<li>Various documentation improvements, including complete rewrites of
structured concurrency and error handling-related KDoc (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li>
</ul>
<h3>Breaking changes and deprecations</h3>
<ul>
<li>Moved <code>Promise</code>-related functions from JS and Wasm/JS to
the new <code>web</code> target. On Wasm/JS, this is a breaking change.
Before the change, <code>Promise</code> on Wasm/JS could work with
arbitrary Kotlin types, but now, only <code>JsAny</code> subtypes are
accepted (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4563">#4563</a>).</li>
<li>Changed handling of coroutine exceptions that can't be propagated on
JS and Wasm/JS. Before, exceptions were logged, but now, they are
reported to the JS runtime (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4451">#4451</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4631">#4631</a>).</li>
<li>Deprecated using <code>CoroutineDispatcher</code> as the coroutine
context key; now, <code>ContinuationInterceptor</code> has to be used
instead (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4333">#4333</a>).</li>
<li>Advanced the deprecation levels on
<code>kotlinx-coroutines-test</code> APIs (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4604">#4604</a>).</li>
<li>Added lint functions that mark passing a <code>Job</code> to
coroutine builders as deprecated (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4435">#4435</a>).</li>
</ul>
<h3>Bug fixes and improvements</h3>
<ul>
<li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to
<code>runBlocking</code> in code shared between JVM and Native (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4368">#4368</a>).</li>
<li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to
<code>suspendCancellableCoroutine</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4574">#4574</a>).</li>
<li>Fixed <code>flowOn</code> incorrectly handling
<code>ThreadContextElement</code> updates (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4403">#4403</a>).</li>
<li>Fixed exceptions in user-supplied
<code>Thread.UncaughtExceptionHandler</code> instances causing the
internal coroutines machinery to fail (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4516">#4516</a>).</li>
<li>Fixed <code>CoroutineDispatcher.asScheduler</code> in the RxJava
integration not cancelling outstanding work when a <code>Worker</code>
gets cancelled, which led to memory leaks in some scenarios (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4615">#4615</a>).</li>
<li>Fixed <code>SharedFlow</code> entering an invalid state when a
subscriber and an emitter are cancelled simultaneously (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4583">#4583</a>).</li>
<li>Fixed an R8 optimization leading to
<code>shareIn</code>/<code>stateIn</code> coroutines getting
garbage-collected (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4646">#4646</a>).
Thanks, <a
href="https://github.com/solevic"><code>@​solevic</code></a>!</li>
</ul>
<h3>Small additions</h3>
<ul>
<li>Added <code>CompletableDeferred.asDeferred</code> for obtaining a
read-only <code>Deferred</code> view (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4408">#4408</a>).</li>
<li>Added <code>SharedFlow.asFlow</code> for obtaining a
<code>Flow</code> view with hidden hot flow semantics (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4530">#4530</a>).
Thanks, <a
href="https://github.com/g000sha256"><code>@​g000sha256</code></a>!</li>
<li>Added a <code>StateFlow.collectLatest</code> overload returning
<code>Nothing</code> to assist with finding unreachable code (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4454">#4454</a>).</li>
<li>Added <code>ReceiveChannel.consumeTo</code> for consuming a
<code>ReceiveChannel</code> into a <code>MutableCollection</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4520">#4520</a>).</li>
<li>Added a <code>StateFlow&lt;T&gt;.onSubscription</code> overload
returning a <code>StateFlow&lt;T&gt;</code>, similar to
<code>SharedFlow&lt;T&gt;.onSubscription</code> returning
<code>SharedFlow&lt;T&gt;</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4275">#4275</a>).
Thanks, <a
href="https://github.com/xit0c"><code>@​xit0c</code></a>!</li>
<li>Added terminal <code>Flow</code> operators for collecting a
<code>Flow</code> to a <code>Map</code> (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/1541">#1541</a>).</li>
</ul>
<h3>Changelog relative to version 1.11.0</h3>
<p>No changes, only the version is increased.</p>
<h2>Version 1.11.0-rc02</h2>
<p>Restored binary compatibility with 1.10.2 and older versions on
Wasm/JS for usages of <code>Promise</code>-related functions (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4661">#4661</a>).</p>
<h2>Version 1.11.0-rc01</h2>
<h3>Various</h3>
<ul>
<li>Kotlin was updated to 2.2.20 (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li>
<li>Improved the published jar files (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li>
<li>Various documentation improvements, including complete rewrites of
structured concurrency and error handling-related KDoc (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8564f65764"><code>8564f65</code></a>
Version 1.11.0</li>
<li><a
href="a4c6af96c1"><code>a4c6af9</code></a>
Merge remote-tracking branch 'origin/master' into develop</li>
<li><a
href="ef917b460a"><code>ef917b4</code></a>
KT-84955: mark apple x64 tagets as deprecated error (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4645">#4645</a>)</li>
<li><a
href="5ebc421e34"><code>5ebc421</code></a>
Update the release procedure description (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4670">#4670</a>)</li>
<li><a
href="95f46a073b"><code>95f46a0</code></a>
Remove old maven repository settings (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4672">#4672</a>)</li>
<li><a
href="b4f4f0aa6a"><code>b4f4f0a</code></a>
Fix package name of <code>ToMapCollectionSamplesTest</code>. (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4674">#4674</a>)</li>
<li><a
href="86738dca7d"><code>86738dc</code></a>
Added templates to the issue creation wizard (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4654">#4654</a>)</li>
<li><a
href="330fcc221f"><code>330fcc2</code></a>
Version 1.11.0-rc02</li>
<li><a
href="e31cef6e9f"><code>e31cef6</code></a>
Merge remote-tracking branch 'origin/master' into develop</li>
<li><a
href="dc6e9f61ea"><code>dc6e9f6</code></a>
Restore Promise-related functions on Wasm/JS as HIDDEN (<a
href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4661">#4661</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.2...1.11.0">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>
2026-05-11 17:04:01 +00:00
dependabot[bot]
b20eec587b
chore(deps): bump mcp-kotlin from 0.11.1 to 0.12.0 in /samples/kotlinlang-mcp-server (#745)
Bumps `mcp-kotlin` from 0.11.1 to 0.12.0.
Updates `io.modelcontextprotocol:kotlin-sdk-server` from 0.11.1 to
0.12.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/releases">io.modelcontextprotocol:kotlin-sdk-server's
releases</a>.</em></p>
<blockquote>
<h2>0.12.0</h2>
<h2>Description</h2>
<p>Adds sampling-with-tools per SEP-1577, JSON Schema dialect
declaration on tool schemas, server-side tool name validation, and
capability extensions; fixes SSE reconnect on the same session and stops
swallowing <code>CancellationException</code>.</p>
<h3>Breaking Changes</h3>
<p><strong>Sampling messages can carry tool calls and results
(SEP-1577)</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/718">#718</a></p>
<p><code>SamplingMessage.content</code> is now typed as a new
<code>SamplingMessageContent</code> supertype, with
<code>MediaContent</code> (text/image/audio),
<code>ToolUseContent</code>, and <code>ToolResultContent</code> as
variants. <code>MediaContent</code> still exists and now extends
<code>SamplingMessageContent</code>, so most source code that constructs
sampling messages compiles unchanged — but the binary signatures of
<code>SamplingMessage</code>, <code>CreateMessageResult</code>, and
related types have changed. <code>ClientCapabilities.sampling</code> is
also now a typed <code>Sampling</code> object instead of a raw
<code>JsonObject</code>. Recompilation is required; consumers reading
<code>sampling</code> as <code>JsonObject</code> must migrate to the
typed accessors.</p>
<p><strong><code>watchosX64</code> and <code>tvosX64</code>
Kotlin/Native targets removed</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/727">#727</a></p>
<p>These targets have been deprecated upstream. Migrate to the
corresponding ARM/simulator targets (<code>watchosArm64</code>,
<code>watchosSimulatorArm64</code>, <code>tvosArm64</code>,
<code>tvosSimulatorArm64</code>).</p>
<h3>Features</h3>
<ul>
<li>Add <code>$schema</code> field to <code>ToolSchema</code>, declaring
JSON Schema 2020-12 as the default dialect (SEP-1613) by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/696">#696</a></li>
<li>Validate tool names at registration time on the server, following
the MCP tool naming standard (SEP-986) by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/695">#695</a></li>
<li>Add <code>extensions</code> field to <code>ClientCapabilities</code>
and <code>ServerCapabilities</code> for advertising supported MCP
extensions during the initialize handshake by <a
href="https://github.com/eritscher"><code>@​eritscher</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/678">#678</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Validate the <code>mcp-protocol-version</code> HTTP header on
initialization requests and correct
<code>DEFAULT_NEGOTIATED_PROTOCOL_VERSION</code> to match the spec by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/697">#697</a></li>
<li>Propagate <code>CancellationException</code> instead of logging it
as an error by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/706">#706</a></li>
<li>Evict stale GET SSE stream mapping on reconnect so a new GET on the
same session is no longer silently rejected by the leftover entry from
the previous stream by <a
href="https://github.com/amr"><code>@​amr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/716">#716</a></li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>Add <code>kotlinlang</code> MCP server sample with
<code>search</code> and <code>get_page</code> tools by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/713">#713</a></li>
<li>Migrate detekt to a <code>buildSrc</code> convention plugin with a
fully explicit, version-locked YAML config by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/729">#729</a></li>
<li>Add Streamable HTTP integration tests for pagination, bad-request
handling, and logging by <a
href="https://github.com/jskjw157"><code>@​jskjw157</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/613">#613</a></li>
<li>Remove unused OpenAPI Generator plugin and configuration by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/683">#683</a></li>
<li>Remove Codecov configuration in favor of kover by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/691">#691</a></li>
<li>Remove redundant JUnit XML report configuration by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/728">#728</a></li>
<li>Remove IDEA files tied to the incompatible detekt IDE plugin by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/714">#714</a></li>
<li>Add Node.js setup to the release workflow so TypeScript integration
tests run on macOS runners by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/684">#684</a></li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Kotlin to v2.3.21 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/704">#704</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/723">#723</a></li>
<li>kotlinx.serialization-json to v1.11.0 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/687">#687</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a href="https://github.com/eritscher"><code>@​eritscher</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/678">#678</a></li>
<li><a href="https://github.com/amr"><code>@​amr</code></a> made their
first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/716">#716</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.11.1...0.12.0">https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.11.1...0.12.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c339d8cb86"><code>c339d8c</code></a>
release: bump version to 0.12.0 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/731">#731</a>)</li>
<li><a
href="64804a05c2"><code>64804a0</code></a>
refactor: explicit locked detekt config (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/729">#729</a>)</li>
<li><a
href="a238fc0a2e"><code>a238fc0</code></a>
fix(server): evict stale GET SSE stream mapping on reconnect (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/716">#716</a>)</li>
<li><a
href="66d9efb599"><code>66d9efb</code></a>
test(streamable-http): add missing integration tests for pagination, bad
requ...</li>
<li><a
href="f434fcaff1"><code>f434fca</code></a>
feat!: SEP-1577 sampling with tools (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/718">#718</a>)</li>
<li><a
href="7474a33c56"><code>7474a33</code></a>
chore: drop deprecated watchosX64 and tvosX64 targets (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/727">#727</a>)</li>
<li><a
href="12ace760cb"><code>12ace76</code></a>
chore: remove redundant JUnit XML report configuration (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/728">#728</a>)</li>
<li><a
href="ec606dbc24"><code>ec606db</code></a>
chore(deps): bump kotlin from 2.2.21 to 2.3.21 in
/samples/weather-stdio-serv...</li>
<li><a
href="1d9304264e"><code>1d93042</code></a>
chore(deps): bump kotlin from 2.2.21 to 2.3.21 in
/samples/kotlin-mcp-server ...</li>
<li><a
href="9817b174f9"><code>9817b17</code></a>
chore(deps): bump org.jetbrains.kotlin.jvm from 2.2.21 to 2.3.21 in
/samples/...</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.11.1...0.12.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.modelcontextprotocol:kotlin-sdk-client` from 0.11.1 to
0.12.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/releases">io.modelcontextprotocol:kotlin-sdk-client's
releases</a>.</em></p>
<blockquote>
<h2>0.12.0</h2>
<h2>Description</h2>
<p>Adds sampling-with-tools per SEP-1577, JSON Schema dialect
declaration on tool schemas, server-side tool name validation, and
capability extensions; fixes SSE reconnect on the same session and stops
swallowing <code>CancellationException</code>.</p>
<h3>Breaking Changes</h3>
<p><strong>Sampling messages can carry tool calls and results
(SEP-1577)</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/718">#718</a></p>
<p><code>SamplingMessage.content</code> is now typed as a new
<code>SamplingMessageContent</code> supertype, with
<code>MediaContent</code> (text/image/audio),
<code>ToolUseContent</code>, and <code>ToolResultContent</code> as
variants. <code>MediaContent</code> still exists and now extends
<code>SamplingMessageContent</code>, so most source code that constructs
sampling messages compiles unchanged — but the binary signatures of
<code>SamplingMessage</code>, <code>CreateMessageResult</code>, and
related types have changed. <code>ClientCapabilities.sampling</code> is
also now a typed <code>Sampling</code> object instead of a raw
<code>JsonObject</code>. Recompilation is required; consumers reading
<code>sampling</code> as <code>JsonObject</code> must migrate to the
typed accessors.</p>
<p><strong><code>watchosX64</code> and <code>tvosX64</code>
Kotlin/Native targets removed</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/727">#727</a></p>
<p>These targets have been deprecated upstream. Migrate to the
corresponding ARM/simulator targets (<code>watchosArm64</code>,
<code>watchosSimulatorArm64</code>, <code>tvosArm64</code>,
<code>tvosSimulatorArm64</code>).</p>
<h3>Features</h3>
<ul>
<li>Add <code>$schema</code> field to <code>ToolSchema</code>, declaring
JSON Schema 2020-12 as the default dialect (SEP-1613) by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/696">#696</a></li>
<li>Validate tool names at registration time on the server, following
the MCP tool naming standard (SEP-986) by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/695">#695</a></li>
<li>Add <code>extensions</code> field to <code>ClientCapabilities</code>
and <code>ServerCapabilities</code> for advertising supported MCP
extensions during the initialize handshake by <a
href="https://github.com/eritscher"><code>@​eritscher</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/678">#678</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Validate the <code>mcp-protocol-version</code> HTTP header on
initialization requests and correct
<code>DEFAULT_NEGOTIATED_PROTOCOL_VERSION</code> to match the spec by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/697">#697</a></li>
<li>Propagate <code>CancellationException</code> instead of logging it
as an error by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/706">#706</a></li>
<li>Evict stale GET SSE stream mapping on reconnect so a new GET on the
same session is no longer silently rejected by the leftover entry from
the previous stream by <a
href="https://github.com/amr"><code>@​amr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/716">#716</a></li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>Add <code>kotlinlang</code> MCP server sample with
<code>search</code> and <code>get_page</code> tools by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/713">#713</a></li>
<li>Migrate detekt to a <code>buildSrc</code> convention plugin with a
fully explicit, version-locked YAML config by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/729">#729</a></li>
<li>Add Streamable HTTP integration tests for pagination, bad-request
handling, and logging by <a
href="https://github.com/jskjw157"><code>@​jskjw157</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/613">#613</a></li>
<li>Remove unused OpenAPI Generator plugin and configuration by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/683">#683</a></li>
<li>Remove Codecov configuration in favor of kover by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/691">#691</a></li>
<li>Remove redundant JUnit XML report configuration by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/728">#728</a></li>
<li>Remove IDEA files tied to the incompatible detekt IDE plugin by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/714">#714</a></li>
<li>Add Node.js setup to the release workflow so TypeScript integration
tests run on macOS runners by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/684">#684</a></li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Kotlin to v2.3.21 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/704">#704</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/723">#723</a></li>
<li>kotlinx.serialization-json to v1.11.0 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/687">#687</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a href="https://github.com/eritscher"><code>@​eritscher</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/678">#678</a></li>
<li><a href="https://github.com/amr"><code>@​amr</code></a> made their
first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/716">#716</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.11.1...0.12.0">https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.11.1...0.12.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c339d8cb86"><code>c339d8c</code></a>
release: bump version to 0.12.0 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/731">#731</a>)</li>
<li><a
href="64804a05c2"><code>64804a0</code></a>
refactor: explicit locked detekt config (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/729">#729</a>)</li>
<li><a
href="a238fc0a2e"><code>a238fc0</code></a>
fix(server): evict stale GET SSE stream mapping on reconnect (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/716">#716</a>)</li>
<li><a
href="66d9efb599"><code>66d9efb</code></a>
test(streamable-http): add missing integration tests for pagination, bad
requ...</li>
<li><a
href="f434fcaff1"><code>f434fca</code></a>
feat!: SEP-1577 sampling with tools (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/718">#718</a>)</li>
<li><a
href="7474a33c56"><code>7474a33</code></a>
chore: drop deprecated watchosX64 and tvosX64 targets (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/727">#727</a>)</li>
<li><a
href="12ace760cb"><code>12ace76</code></a>
chore: remove redundant JUnit XML report configuration (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/728">#728</a>)</li>
<li><a
href="ec606dbc24"><code>ec606db</code></a>
chore(deps): bump kotlin from 2.2.21 to 2.3.21 in
/samples/weather-stdio-serv...</li>
<li><a
href="1d9304264e"><code>1d93042</code></a>
chore(deps): bump kotlin from 2.2.21 to 2.3.21 in
/samples/kotlin-mcp-server ...</li>
<li><a
href="9817b174f9"><code>9817b17</code></a>
chore(deps): bump org.jetbrains.kotlin.jvm from 2.2.21 to 2.3.21 in
/samples/...</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.11.1...0.12.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.modelcontextprotocol:kotlin-sdk-testing` from 0.11.1 to
0.12.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/releases">io.modelcontextprotocol:kotlin-sdk-testing's
releases</a>.</em></p>
<blockquote>
<h2>0.12.0</h2>
<h2>Description</h2>
<p>Adds sampling-with-tools per SEP-1577, JSON Schema dialect
declaration on tool schemas, server-side tool name validation, and
capability extensions; fixes SSE reconnect on the same session and stops
swallowing <code>CancellationException</code>.</p>
<h3>Breaking Changes</h3>
<p><strong>Sampling messages can carry tool calls and results
(SEP-1577)</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/718">#718</a></p>
<p><code>SamplingMessage.content</code> is now typed as a new
<code>SamplingMessageContent</code> supertype, with
<code>MediaContent</code> (text/image/audio),
<code>ToolUseContent</code>, and <code>ToolResultContent</code> as
variants. <code>MediaContent</code> still exists and now extends
<code>SamplingMessageContent</code>, so most source code that constructs
sampling messages compiles unchanged — but the binary signatures of
<code>SamplingMessage</code>, <code>CreateMessageResult</code>, and
related types have changed. <code>ClientCapabilities.sampling</code> is
also now a typed <code>Sampling</code> object instead of a raw
<code>JsonObject</code>. Recompilation is required; consumers reading
<code>sampling</code> as <code>JsonObject</code> must migrate to the
typed accessors.</p>
<p><strong><code>watchosX64</code> and <code>tvosX64</code>
Kotlin/Native targets removed</strong> by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/727">#727</a></p>
<p>These targets have been deprecated upstream. Migrate to the
corresponding ARM/simulator targets (<code>watchosArm64</code>,
<code>watchosSimulatorArm64</code>, <code>tvosArm64</code>,
<code>tvosSimulatorArm64</code>).</p>
<h3>Features</h3>
<ul>
<li>Add <code>$schema</code> field to <code>ToolSchema</code>, declaring
JSON Schema 2020-12 as the default dialect (SEP-1613) by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/696">#696</a></li>
<li>Validate tool names at registration time on the server, following
the MCP tool naming standard (SEP-986) by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/695">#695</a></li>
<li>Add <code>extensions</code> field to <code>ClientCapabilities</code>
and <code>ServerCapabilities</code> for advertising supported MCP
extensions during the initialize handshake by <a
href="https://github.com/eritscher"><code>@​eritscher</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/678">#678</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Validate the <code>mcp-protocol-version</code> HTTP header on
initialization requests and correct
<code>DEFAULT_NEGOTIATED_PROTOCOL_VERSION</code> to match the spec by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/697">#697</a></li>
<li>Propagate <code>CancellationException</code> instead of logging it
as an error by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/706">#706</a></li>
<li>Evict stale GET SSE stream mapping on reconnect so a new GET on the
same session is no longer silently rejected by the leftover entry from
the previous stream by <a
href="https://github.com/amr"><code>@​amr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/716">#716</a></li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>Add <code>kotlinlang</code> MCP server sample with
<code>search</code> and <code>get_page</code> tools by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/713">#713</a></li>
<li>Migrate detekt to a <code>buildSrc</code> convention plugin with a
fully explicit, version-locked YAML config by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/729">#729</a></li>
<li>Add Streamable HTTP integration tests for pagination, bad-request
handling, and logging by <a
href="https://github.com/jskjw157"><code>@​jskjw157</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/613">#613</a></li>
<li>Remove unused OpenAPI Generator plugin and configuration by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/683">#683</a></li>
<li>Remove Codecov configuration in favor of kover by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/691">#691</a></li>
<li>Remove redundant JUnit XML report configuration by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/728">#728</a></li>
<li>Remove IDEA files tied to the incompatible detekt IDE plugin by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/714">#714</a></li>
<li>Add Node.js setup to the release workflow so TypeScript integration
tests run on macOS runners by <a
href="https://github.com/devcrocod"><code>@​devcrocod</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/684">#684</a></li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Kotlin to v2.3.21 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/704">#704</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/723">#723</a></li>
<li>kotlinx.serialization-json to v1.11.0 in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/687">#687</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a href="https://github.com/eritscher"><code>@​eritscher</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/678">#678</a></li>
<li><a href="https://github.com/amr"><code>@​amr</code></a> made their
first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/pull/716">#716</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.11.1...0.12.0">https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.11.1...0.12.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c339d8cb86"><code>c339d8c</code></a>
release: bump version to 0.12.0 (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/731">#731</a>)</li>
<li><a
href="64804a05c2"><code>64804a0</code></a>
refactor: explicit locked detekt config (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/729">#729</a>)</li>
<li><a
href="a238fc0a2e"><code>a238fc0</code></a>
fix(server): evict stale GET SSE stream mapping on reconnect (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/716">#716</a>)</li>
<li><a
href="66d9efb599"><code>66d9efb</code></a>
test(streamable-http): add missing integration tests for pagination, bad
requ...</li>
<li><a
href="f434fcaff1"><code>f434fca</code></a>
feat!: SEP-1577 sampling with tools (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/718">#718</a>)</li>
<li><a
href="7474a33c56"><code>7474a33</code></a>
chore: drop deprecated watchosX64 and tvosX64 targets (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/727">#727</a>)</li>
<li><a
href="12ace760cb"><code>12ace76</code></a>
chore: remove redundant JUnit XML report configuration (<a
href="https://redirect.github.com/modelcontextprotocol/kotlin-sdk/issues/728">#728</a>)</li>
<li><a
href="ec606dbc24"><code>ec606db</code></a>
chore(deps): bump kotlin from 2.2.21 to 2.3.21 in
/samples/weather-stdio-serv...</li>
<li><a
href="1d9304264e"><code>1d93042</code></a>
chore(deps): bump kotlin from 2.2.21 to 2.3.21 in
/samples/kotlin-mcp-server ...</li>
<li><a
href="9817b174f9"><code>9817b17</code></a>
chore(deps): bump org.jetbrains.kotlin.jvm from 2.2.21 to 2.3.21 in
/samples/...</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/kotlin-sdk/compare/0.11.1...0.12.0">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>
2026-05-06 07:50:37 +00:00
dependabot[bot]
93e5ed2c06
chore(deps): bump the other-dependencies group across 5 directories with 3 updates (#753)
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 1 update in the
/samples/kotlin-mcp-server directory:
[gradle-wrapper](https://github.com/gradle/gradle).
Bumps the other-dependencies group with 1 update in the
/samples/kotlinlang-mcp-server directory:
[gradle-wrapper](https://github.com/gradle/gradle).
Bumps the other-dependencies group with 1 update in the
/samples/simple-streamable-server directory:
[gradle-wrapper](https://github.com/gradle/gradle).
Bumps the other-dependencies group with 2 updates in the
/samples/weather-stdio-server directory:
[gradle-wrapper](https://github.com/gradle/gradle) and
[io.github.oshai:kotlin-logging-jvm](https://github.com/oshai/kotlin-logging).

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.anthropic:anthropic-java` from 2.27.0 to 2.28.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.28.0</h2>
<h2>2.28.0 (2026-05-04)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.27.0...v2.28.0">v2.27.0...v2.28.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> improve Managed Agents APIs (<a
href="8453f3e714">8453f3e</a>)</li>
<li><strong>client:</strong> add Workload Identity Federation,
interactive OAuth, and auth profiles (<a
href="b5f1d0237d">b5f1d02</a>)</li>
<li><strong>client:</strong> more robust error parsing (<a
href="d523547299">d523547</a>)</li>
<li>support setting headers via env (<a
href="03bb766528">03bb766</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li>fix lint error (<a
href="59f5446133">59f5446</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>clarify forwards compat behavior (<a
href="f48cfb4ec5">f48cfb4</a>)</li>
</ul>
</blockquote>
</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>2.28.0 (2026-05-04)</h2>
<p>Full Changelog: <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.27.0...v2.28.0">v2.27.0...v2.28.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> improve Managed Agents APIs (<a
href="8453f3e714">8453f3e</a>)</li>
<li><strong>client:</strong> add Workload Identity Federation,
interactive OAuth, and auth profiles (<a
href="b5f1d0237d">b5f1d02</a>)</li>
<li><strong>client:</strong> more robust error parsing (<a
href="d523547299">d523547</a>)</li>
<li>support setting headers via env (<a
href="03bb766528">03bb766</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li>fix lint error (<a
href="59f5446133">59f5446</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>clarify forwards compat behavior (<a
href="f48cfb4ec5">f48cfb4</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e448de83dd"><code>e448de8</code></a>
chore: release main</li>
<li><a
href="b1899db2b5"><code>b1899db</code></a>
feat(client): more robust error parsing</li>
<li><a
href="959647a9b5"><code>959647a</code></a>
codegen metadata</li>
<li><a
href="c8cc79181b"><code>c8cc791</code></a>
feat(client): add Workload Identity Federation, interactive OAuth, and
auth p...</li>
<li><a
href="14e9142547"><code>14e9142</code></a>
docs: clarify forwards compat behavior</li>
<li><a
href="ac01a786b1"><code>ac01a78</code></a>
codegen metadata</li>
<li><a
href="5dda387197"><code>5dda387</code></a>
codegen metadata</li>
<li><a
href="84b5f41182"><code>84b5f41</code></a>
codegen metadata</li>
<li><a
href="af86b69487"><code>af86b69</code></a>
codegen metadata</li>
<li><a
href="8194aadeaf"><code>8194aad</code></a>
ci: pin trigger-release-please github action</li>
<li>Additional commits viewable in <a
href="https://github.com/anthropics/anthropic-sdk-java/compare/v2.27.0...v2.28.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>,
<a href="https://github.com/urdak">Victor Merkulov</a></p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p>
<pre><code>./gradlew wrapper --gradle-version=9.5.0 &amp;&amp; ./gradlew
wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.5.0/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.5.0/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>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.5.0 RC4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3fe117d68f"><code>3fe117d</code></a>
Update jdks.yaml (<a
href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li>
<li><a
href="33d145af6f"><code>33d145a</code></a>
Update jdks.yaml</li>
<li><a
href="f7a05d1ed4"><code>f7a05d1</code></a>
Update Gradle wrapper to version 9.5.0-rc-4 (<a
href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li>
<li><a
href="266facdcbc"><code>266facd</code></a>
Update Gradle wrapper to version 9.5.0-rc-4</li>
<li><a
href="0ad6dd8e14"><code>0ad6dd8</code></a>
Suppress OSC taskbar reset on plain/piped stdout (<a
href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li>
<li><a
href="966025d585"><code>966025d</code></a>
Suppress OSC taskbar reset on plain/piped stdout</li>
<li><a
href="e745573444"><code>e745573</code></a>
Polish IP docs (<a
href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li>
<li><a
href="d5cfd079ac"><code>d5cfd07</code></a>
Ensure BuildOperationQueue will progress without extra leases (<a
href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li>
<li><a
href="acdf0c36fa"><code>acdf0c3</code></a>
Ensure BuildOperationQueue will progress without extra leases</li>
<li><a
href="f7d0e4f6f7"><code>f7d0e4f</code></a>
Rename anchor</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `gradle-wrapper` from 9.4.1 to 9.5.0
<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.5.0</h2>
<p>The Gradle team is excited to announce Gradle 9.5.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Task provenance in reports and failure messages</li>
<li>Type-safe accessors for precompiled Kotlin Settings plugins</li>
</ul>
<p><a href="https://docs.gradle.org/9.5.0/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/atm1020">atm1020</a>,
<a href="https://github.com/mataha">mataha</a>,
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/kelemen">Attila Kelemen</a>,
<a href="https://github.com/britter">Benedikt Ritter</a>,
<a href="https://github.com/Vampire">Björn Kautler</a>,
<a href="https://github.com/budindepunk">Caro Silva Rode</a>,
<a href="https://github.com/chanani">CHANHAN</a>,
<a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>,
<a href="https://github.com/Juneezee">Eng Zer Jun</a>,
<a href="https://github.com/KugelLibelle">KugelLibelle</a>,
<a href="https://github.com/vmadalin">Madalin Valceleanu</a>,
<a href="https://github.com/quijote">Markus Gaisbauer</a>,
<a href="https://github.com/koppor">Oliver Kopp</a>,
<a href="https://github.com/hfhbd">Philip Wedemann</a>,
<a href="https://github.com/ploober">ploober</a>,
<a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>,
<a href="https://github.com/R0h1tAnand">Rohit Anand</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/usv240">Ujwal Suresh Van...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 16:03:42 +02:00
dependabot[bot]
b009352356
chore(deps): bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.10.0 to 1.11.0 in /samples/kotlinlang-mcp-server (#746)
Bumps
[org.jetbrains.kotlinx:kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization)
from 1.10.0 to 1.11.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Kotlin/kotlinx.serialization/releases">org.jetbrains.kotlinx:kotlinx-serialization-json's
releases</a>.</em></p>
<blockquote>
<h2>1.11.0</h2>
<p>This release is based on Kotlin 2.3.20 and provides a new Json
exceptions API and some bugfixes and improvements.</p>
<h2>Expose Json exceptions structure</h2>
<p>To make working with exceptions easier and providing proper error
codes in e.g., REST APIs,
classes <code>JsonException</code>, <code>JsonDecodingException</code>,
and <code>JsonEncodingException</code> are now public.
They have relevant public properties, such as <code>shortMessage</code>,
<code>path</code>, <code>offset</code>, and others.
This API is currently experimental, and we're going to improve it
further in the subsequent releases.
See the linked issues for the details: <a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1930">#1930</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1877">#1877</a>.</p>
<h2>Ability to hide user input from exception messages for
security/privacy reasons.</h2>
<p>Historically, exception messages in kotlinx.serialization often
included the input Json itself for debuggability reason.
Such behavior may pose additional challenges for logging, analytics, and
other systems, since
a system is not always allowed to store user data due to
privacy/security reasons, which imposes additional sanitation logic.
To address this issue, a new property
<code>exceptionsWithDebugInfo</code> is added to
<code>JsonConfiguration</code>.
Disable it to hide user input from exception messages.
IMPORTANT: This behavior will be enabled by default when this property
becomes stable.
See <a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/2590">#2590</a>
for more details.</p>
<h2>Bugfixes and improvements</h2>
<ul>
<li>CBOR: Relax value range check when decoding numbers (<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3167">#3167</a>)</li>
<li>Use a specialized writeDecimalLong method for IO stream integrations
in Json (<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3152">#3152</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md">org.jetbrains.kotlinx:kotlinx-serialization-json's
changelog</a>.</em></p>
<blockquote>
<h1>1.11.0 / 2026-04-10</h1>
<p>This release is based on Kotlin 2.3.20 and provides new Json
exceptions API and some bugfixes and improvements.</p>
<h2>Expose Json exceptions structure</h2>
<p>To make working with exceptions easier and providing proper error
codes in e.g., REST APIs,
classes <code>JsonException</code>, <code>JsonDecodingException</code>,
and <code>JsonEncodingException</code> are now public.
They have relevant public properties, such as <code>shortMessage</code>,
<code>path</code>, <code>offset</code>, and others.
This API is currently experimental, and we're going to improve it
further in the subsequent releases.
See the linked issues for the details: <a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1930">#1930</a>,
<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1877">#1877</a>.</p>
<h2>Ability to hide user input from exception messages for
security/privacy reasons.</h2>
<p>Historically, exception messages in kotlinx.serialization often
included the input Json itself for debuggability reason.
Such behavior may pose additional challenges for logging, analytics, and
other systems, since
a system is not always allowed to store user data due to
privacy/security reasons, which imposes additional sanitation logic.
To address this issue, a new property
<code>exceptionsWithDebugInfo</code> is added to
<code>JsonConfiguration</code>.
Disable it to hide user input from exception messages.
IMPORTANT: This behavior will be enabled by default when this property
becomes stable.
See <a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/2590">#2590</a>
for more details.</p>
<h2>Bugfixes and improvements</h2>
<ul>
<li>CBOR: Relax value range check when decoding numbers (<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3167">#3167</a>)</li>
<li>Use a specialized writeDecimalLong method for IO stream integrations
in Json (<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3152">#3152</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6956af2e60"><code>6956af2</code></a>
Prepare 1.11 release</li>
<li><a
href="390d84c68a"><code>390d84c</code></a>
Merge remote-tracking branch 'origin/master' into dev</li>
<li><a
href="431fe2dc0a"><code>431fe2d</code></a>
Use local repo for publishing (<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3171">#3171</a>)</li>
<li><a
href="05c12b60a6"><code>05c12b6</code></a>
Add usage attribute to &quot;testRepositories&quot; configuration</li>
<li><a
href="a4e1f082ef"><code>a4e1f08</code></a>
Bump Kover version to 0.9.8 release (<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3174">#3174</a>)</li>
<li><a
href="304e858ccc"><code>304e858</code></a>
Expose Json exceptions structure (<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3145">#3145</a>)</li>
<li><a
href="4a0338ef50"><code>4a0338e</code></a>
Included G Play SDK verification file for core-jvm (<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3169">#3169</a>)</li>
<li><a
href="421f64c74f"><code>421f64c</code></a>
CBOR: Relax value range check when decoding numbers (<a
href="https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3167">#3167</a>)</li>
<li><a
href="85a4f126ec"><code>85a4f12</code></a>
KT-84955: mark apple x64 tagets as deprecated error</li>
<li><a
href="bd38b0e49b"><code>bd38b0e</code></a>
Remove dead code</li>
<li>Additional commits viewable in <a
href="https://github.com/Kotlin/kotlinx.serialization/compare/v1.10.0...v1.11.0">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>
2026-05-05 15:04:13 +02:00
dependabot[bot]
3e4a5e0c1d
chore(deps): bump kotlin from 2.3.20 to 2.3.21 in /samples/kotlinlang-mcp-server (#748)
Bumps `kotlin` from 2.3.20 to 2.3.21.
Updates `org.jetbrains.kotlin.jvm` from 2.3.20 to 2.3.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.3.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84610"><code>KT-84610</code></a>
[Wasm] Failed to compile klibs in IC mode</li>
</ul>
<h3>Compiler</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84566"><code>KT-84566</code></a>
Prevent launching Default dispatcher threads from IJ SDK in kotlin
compiler</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85358"><code>KT-85358</code></a>
Native: roll back the workaround for KT-84678 once MapLibre has been
properly fixed</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85626"><code>KT-85626</code></a>
<code>@JvmRecord</code> in commonMain breaks
compileCommonMainKotlinMetadata with &quot;Cannot access
'java.lang.Record'&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85405"><code>KT-85405</code></a>
Postpone/Revert
<code>DontIgnoreUpperBoundViolatedOnImplicitArguments</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84678"><code>KT-84678</code></a>
K/N: Undefined symbol from SPM-added ObjC frameworks when linking iOS
target</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85021"><code>KT-85021</code></a>
False positive SUBCLASS_CANT_CALL_COMPANION_PROTECTED_NON_STATIC error
in multi-module project</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82395"><code>KT-82395</code></a>
Support top-level declarations from compiler plugins in JS incremental
compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84475"><code>KT-84475</code></a>
K/JS: false-positive exportability warnings in multi-module project</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84633"><code>KT-84633</code></a>
Kotlin/JS: &quot;Serializer for class not found&quot; error when IR
output granularity is <code>whole-program</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85047"><code>KT-85047</code></a>
Kotlin/JS: <code>@JsStatic</code> on suspend fun of class companion
generates incorrect d.ts</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84517"><code>KT-84517</code></a>
K/JS: bad mappings data in outputted Kotlin stdlib source map</li>
</ul>
<h3>Libraries</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71848"><code>KT-71848</code></a>
Kotlinx.metadata: Add <code>CompilerPluginData</code> into Km API</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85399"><code>KT-85399</code></a>
Kotlin/Native: TypeCastException when casting ObjC Protocol MetaClass
with genericSafeCasts enabled</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85508"><code>KT-85508</code></a>
K/N: TypeCastException when using nw_parameters_create_secure_tcp block
parameter on 2.3.20</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84729"><code>KT-84729</code></a>
Update Gradle plugin-publish version to enable configuration cache badge
on Gradle plugins portal</li>
</ul>
<h3>Tools. Gradle. Compiler plugins</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85257"><code>KT-85257</code></a>
AGP/Compose: MergeMappingFileTask clears R8 artifacts due to
<code>@OutputDirectory</code> annotation on AGP 9.1+</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85105"><code>KT-85105</code></a>
Scripts: JVM backend internal error (IR lowering) when scratch file
contains anonymous object</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85103"><code>KT-85103</code></a>
Exception while generating code when explain destructuring decls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84842"><code>KT-84842</code></a>
scriptCompilationClasspathFromContext behavior changed from 2.3.10 to
2.3.20</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85029"><code>KT-85029</code></a>
Kotlin Scripting: ScriptDiagnostic reports &quot;at null&quot; instead
of error location</li>
</ul>
<h3>Tools. Statistics (FUS)</h3>
<!-- 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.3.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84610"><code>KT-84610</code></a>
[Wasm] Failed to compile klibs in IC mode</li>
</ul>
<h3>Compiler</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84566"><code>KT-84566</code></a>
Prevent launching Default dispatcher threads from IJ SDK in kotlin
compiler</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85358"><code>KT-85358</code></a>
Native: roll back the workaround for KT-84678 once MapLibre has been
properly fixed</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85626"><code>KT-85626</code></a>
<code>@JvmRecord</code> in commonMain breaks
compileCommonMainKotlinMetadata with &quot;Cannot access
'java.lang.Record'&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85405"><code>KT-85405</code></a>
Postpone/Revert
<code>DontIgnoreUpperBoundViolatedOnImplicitArguments</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84678"><code>KT-84678</code></a>
K/N: Undefined symbol from SPM-added ObjC frameworks when linking iOS
target</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85021"><code>KT-85021</code></a>
False positive SUBCLASS_CANT_CALL_COMPANION_PROTECTED_NON_STATIC error
in multi-module project</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82395"><code>KT-82395</code></a>
Support top-level declarations from compiler plugins in JS incremental
compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84475"><code>KT-84475</code></a>
K/JS: false-positive exportability warnings in multi-module project</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84633"><code>KT-84633</code></a>
Kotlin/JS: &quot;Serializer for class not found&quot; error when IR
output granularity is <code>whole-program</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85047"><code>KT-85047</code></a>
Kotlin/JS: <code>@JsStatic</code> on suspend fun of class companion
generates incorrect d.ts</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84517"><code>KT-84517</code></a>
K/JS: bad mappings data in outputted Kotlin stdlib source map</li>
</ul>
<h3>Libraries</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71848"><code>KT-71848</code></a>
Kotlinx.metadata: Add <code>CompilerPluginData</code> into Km API</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85399"><code>KT-85399</code></a>
Kotlin/Native: TypeCastException when casting ObjC Protocol MetaClass
with genericSafeCasts enabled</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85508"><code>KT-85508</code></a>
K/N: TypeCastException when using nw_parameters_create_secure_tcp block
parameter on 2.3.20</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84729"><code>KT-84729</code></a>
Update Gradle plugin-publish version to enable configuration cache badge
on Gradle plugins portal</li>
</ul>
<h3>Tools. Gradle. Compiler plugins</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85257"><code>KT-85257</code></a>
AGP/Compose: MergeMappingFileTask clears R8 artifacts due to
<code>@OutputDirectory</code> annotation on AGP 9.1+</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85105"><code>KT-85105</code></a>
Scripts: JVM backend internal error (IR lowering) when scratch file
contains anonymous object</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85103"><code>KT-85103</code></a>
Exception while generating code when explain destructuring decls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84842"><code>KT-84842</code></a>
scriptCompilationClasspathFromContext behavior changed from 2.3.10 to
2.3.20</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85029"><code>KT-85029</code></a>
Kotlin Scripting: ScriptDiagnostic reports &quot;at null&quot; instead
of error location</li>
</ul>
<h3>Tools. Statistics (FUS)</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85628"><code>KT-85628</code></a>
KGP: composite build FUS metrics fail on access of
'configurationTimeMetrics'</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fea1ad8c18"><code>fea1ad8</code></a>
Add ChangeLog for 2.3.21-RC2</li>
<li><a
href="09c341e858"><code>09c341e</code></a>
disable swift export execution tests in order to update macos</li>
<li><a
href="67a08681cd"><code>67a0868</code></a>
Avoid accessing KotlinNativeLink taskProvider when task was not
executed</li>
<li><a
href="f89e5dbc18"><code>f89e5db</code></a>
[K/N] Disable TSAN in runtime tests</li>
<li><a
href="45d6c859c0"><code>45d6c85</code></a>
[K/N] Don't generate generic safe casts for Objective-C types</li>
<li><a
href="9261a6f079"><code>9261a6f</code></a>
[K/N][tests] Add a reproducer for KT-85508</li>
<li><a
href="c9ab9db37a"><code>c9ab9db</code></a>
[K/N][tests] Add a reproducer for KT-85399</li>
<li><a
href="502e84484e"><code>502e844</code></a>
Explain: fix for destructuring declarations</li>
<li><a
href="0c26485d83"><code>0c26485</code></a>
Explain: fix for object literals</li>
<li><a
href="68a9e3f99f"><code>68a9e3f</code></a>
[minor] fix testdata name in explain test</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.3.20...v2.3.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.3.20 to
2.3.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.3.21</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84610"><code>KT-84610</code></a>
[Wasm] Failed to compile klibs in IC mode</li>
</ul>
<h3>Compiler</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84566"><code>KT-84566</code></a>
Prevent launching Default dispatcher threads from IJ SDK in kotlin
compiler</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85358"><code>KT-85358</code></a>
Native: roll back the workaround for KT-84678 once MapLibre has been
properly fixed</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85626"><code>KT-85626</code></a>
<code>@JvmRecord</code> in commonMain breaks
compileCommonMainKotlinMetadata with &quot;Cannot access
'java.lang.Record'&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85405"><code>KT-85405</code></a>
Postpone/Revert
<code>DontIgnoreUpperBoundViolatedOnImplicitArguments</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84678"><code>KT-84678</code></a>
K/N: Undefined symbol from SPM-added ObjC frameworks when linking iOS
target</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85021"><code>KT-85021</code></a>
False positive SUBCLASS_CANT_CALL_COMPANION_PROTECTED_NON_STATIC error
in multi-module project</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82395"><code>KT-82395</code></a>
Support top-level declarations from compiler plugins in JS incremental
compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84475"><code>KT-84475</code></a>
K/JS: false-positive exportability warnings in multi-module project</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84633"><code>KT-84633</code></a>
Kotlin/JS: &quot;Serializer for class not found&quot; error when IR
output granularity is <code>whole-program</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85047"><code>KT-85047</code></a>
Kotlin/JS: <code>@JsStatic</code> on suspend fun of class companion
generates incorrect d.ts</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84517"><code>KT-84517</code></a>
K/JS: bad mappings data in outputted Kotlin stdlib source map</li>
</ul>
<h3>Libraries</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71848"><code>KT-71848</code></a>
Kotlinx.metadata: Add <code>CompilerPluginData</code> into Km API</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85399"><code>KT-85399</code></a>
Kotlin/Native: TypeCastException when casting ObjC Protocol MetaClass
with genericSafeCasts enabled</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85508"><code>KT-85508</code></a>
K/N: TypeCastException when using nw_parameters_create_secure_tcp block
parameter on 2.3.20</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84729"><code>KT-84729</code></a>
Update Gradle plugin-publish version to enable configuration cache badge
on Gradle plugins portal</li>
</ul>
<h3>Tools. Gradle. Compiler plugins</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85257"><code>KT-85257</code></a>
AGP/Compose: MergeMappingFileTask clears R8 artifacts due to
<code>@OutputDirectory</code> annotation on AGP 9.1+</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85105"><code>KT-85105</code></a>
Scripts: JVM backend internal error (IR lowering) when scratch file
contains anonymous object</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85103"><code>KT-85103</code></a>
Exception while generating code when explain destructuring decls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84842"><code>KT-84842</code></a>
scriptCompilationClasspathFromContext behavior changed from 2.3.10 to
2.3.20</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85029"><code>KT-85029</code></a>
Kotlin Scripting: ScriptDiagnostic reports &quot;at null&quot; instead
of error location</li>
</ul>
<h3>Tools. Statistics (FUS)</h3>
<!-- 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.3.21</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84610"><code>KT-84610</code></a>
[Wasm] Failed to compile klibs in IC mode</li>
</ul>
<h3>Compiler</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84566"><code>KT-84566</code></a>
Prevent launching Default dispatcher threads from IJ SDK in kotlin
compiler</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85358"><code>KT-85358</code></a>
Native: roll back the workaround for KT-84678 once MapLibre has been
properly fixed</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85626"><code>KT-85626</code></a>
<code>@JvmRecord</code> in commonMain breaks
compileCommonMainKotlinMetadata with &quot;Cannot access
'java.lang.Record'&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85405"><code>KT-85405</code></a>
Postpone/Revert
<code>DontIgnoreUpperBoundViolatedOnImplicitArguments</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84678"><code>KT-84678</code></a>
K/N: Undefined symbol from SPM-added ObjC frameworks when linking iOS
target</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85021"><code>KT-85021</code></a>
False positive SUBCLASS_CANT_CALL_COMPANION_PROTECTED_NON_STATIC error
in multi-module project</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-82395"><code>KT-82395</code></a>
Support top-level declarations from compiler plugins in JS incremental
compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84475"><code>KT-84475</code></a>
K/JS: false-positive exportability warnings in multi-module project</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84633"><code>KT-84633</code></a>
Kotlin/JS: &quot;Serializer for class not found&quot; error when IR
output granularity is <code>whole-program</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85047"><code>KT-85047</code></a>
Kotlin/JS: <code>@JsStatic</code> on suspend fun of class companion
generates incorrect d.ts</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84517"><code>KT-84517</code></a>
K/JS: bad mappings data in outputted Kotlin stdlib source map</li>
</ul>
<h3>Libraries</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71848"><code>KT-71848</code></a>
Kotlinx.metadata: Add <code>CompilerPluginData</code> into Km API</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85399"><code>KT-85399</code></a>
Kotlin/Native: TypeCastException when casting ObjC Protocol MetaClass
with genericSafeCasts enabled</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85508"><code>KT-85508</code></a>
K/N: TypeCastException when using nw_parameters_create_secure_tcp block
parameter on 2.3.20</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84729"><code>KT-84729</code></a>
Update Gradle plugin-publish version to enable configuration cache badge
on Gradle plugins portal</li>
</ul>
<h3>Tools. Gradle. Compiler plugins</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85257"><code>KT-85257</code></a>
AGP/Compose: MergeMappingFileTask clears R8 artifacts due to
<code>@OutputDirectory</code> annotation on AGP 9.1+</li>
</ul>
<h3>Tools. Scripts</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85105"><code>KT-85105</code></a>
Scripts: JVM backend internal error (IR lowering) when scratch file
contains anonymous object</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85103"><code>KT-85103</code></a>
Exception while generating code when explain destructuring decls</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-84842"><code>KT-84842</code></a>
scriptCompilationClasspathFromContext behavior changed from 2.3.10 to
2.3.20</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85029"><code>KT-85029</code></a>
Kotlin Scripting: ScriptDiagnostic reports &quot;at null&quot; instead
of error location</li>
</ul>
<h3>Tools. Statistics (FUS)</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-85628"><code>KT-85628</code></a>
KGP: composite build FUS metrics fail on access of
'configurationTimeMetrics'</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fea1ad8c18"><code>fea1ad8</code></a>
Add ChangeLog for 2.3.21-RC2</li>
<li><a
href="09c341e858"><code>09c341e</code></a>
disable swift export execution tests in order to update macos</li>
<li><a
href="67a08681cd"><code>67a0868</code></a>
Avoid accessing KotlinNativeLink taskProvider when task was not
executed</li>
<li><a
href="f89e5dbc18"><code>f89e5db</code></a>
[K/N] Disable TSAN in runtime tests</li>
<li><a
href="45d6c859c0"><code>45d6c85</code></a>
[K/N] Don't generate generic safe casts for Objective-C types</li>
<li><a
href="9261a6f079"><code>9261a6f</code></a>
[K/N][tests] Add a reproducer for KT-85508</li>
<li><a
href="c9ab9db37a"><code>c9ab9db</code></a>
[K/N][tests] Add a reproducer for KT-85399</li>
<li><a
href="502e84484e"><code>502e844</code></a>
Explain: fix for destructuring declarations</li>
<li><a
href="0c26485d83"><code>0c26485</code></a>
Explain: fix for object literals</li>
<li><a
href="68a9e3f99f"><code>68a9e3f</code></a>
[minor] fix testdata name in explain test</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.3.20...v2.3.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>
2026-05-05 14:18:24 +02:00
Pavel Gorgulov
c946dfc3c2
sample: kotlinlang mcp server (#713)
add new sample: kotlinlang mcp server with 2 tools
- search
- get_page

## How Has This Been Tested?
inspector/unit

## Breaking Changes
none

## 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
- [x] I have added appropriate error handling
- [x] I have added or updated documentation as needed
2026-04-27 15:07:03 +02:00