kotlin-sdk/samples
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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
..
kotlin-mcp-client chore(deps): bump the other-dependencies group across 5 directories with 5 updates (#865) 2026-06-30 11:44:40 +02:00
kotlin-mcp-server chore(deps): bump the other-dependencies group across 5 directories with 5 updates (#865) 2026-06-30 11:44:40 +02:00
kotlinlang-mcp-server chore(deps): bump the other-dependencies group across 5 directories with 5 updates (#865) 2026-06-30 11:44:40 +02:00
notebooks samples: update mcp-kotlin to 0.10.0 across sample projects (#645) 2026-03-30 23:47:31 +03:00
simple-streamable-server chore(deps): bump the other-dependencies group across 5 directories with 5 updates (#865) 2026-06-30 11:44:40 +02:00
weather-stdio-server chore(deps): bump the other-dependencies group across 5 directories with 5 updates (#865) 2026-06-30 11:44:40 +02:00
README.md sample: kotlinlang mcp server (#713) 2026-04-27 15:07:03 +02:00

Kotlin MCP SDK Samples

Runnable projects demonstrating MCP server and client implementations with the Kotlin MCP SDK. For background on the protocol itself, see the MCP documentation.

Overview

Sample Type Transport MCP Features
simple-streamable-server Server Streamable HTTP Tools, Resources, Prompts, Logging
kotlinlang-mcp-server Server Streamable HTTP Tools
kotlin-mcp-server Server STDIO, SSE Tools, Resources, Prompts
weather-stdio-server Server STDIO Tools
kotlin-mcp-client Client STDIO Tool discovery & invocation
notebooks Client (Notebook) Streamable HTTP Tool discovery & invocation

Getting Started

  • Building a server? Start with simple-streamable-server — it uses the recommended Streamable HTTP transport and covers tools, resources, prompts, and logging.
  • Building a client? Open the notebooks sample for a step-by-step walkthrough, or see kotlin-mcp-client for a full CLI client with Anthropic API integration.

Samples

Simple Streamable HTTP Server

A minimal Streamable HTTP server with optional Bearer token authentication. Demonstrates tools (greet, multi-greet), a prompt template, a resource, and server-to-client logging notifications. Read more →

Kotlinlang MCP Server

A Streamable HTTP server that exposes the official Kotlin documentation (kotlinlang.org) to LLM clients — full-text search via Algolia and page retrieval in markdown. Demonstrates wrapping a real external API in an MCP server with in-memory caching. Read more →

Kotlin MCP Server

A multi-transport server supporting STDIO, SSE (plain), and SSE (Ktor plugin). Useful for exploring different transport modes side by side. Read more →

Weather STDIO Server

A focused STDIO server that exposes weather forecast and alert tools backed by the weather.gov API. Includes Claude Desktop integration instructions. Read more →

Kotlin MCP Client

An interactive CLI client that connects to any MCP server over STDIO and routes queries through Anthropic's Claude API, bridging MCP tools with LLM conversations. Read more →

MCP Client Notebook

A Kotlin notebook that connects to a remote MCP server via Streamable HTTP and demonstrates ping, tool listing, and tool invocation — all in an interactive cell-by-cell format. Read more →