Commit 652717b
authored
chore(deps): bump io.modelcontextprotocol.sdk:mcp from 0.14.1 to 0.17.0 (#291)
Bumps
[io.modelcontextprotocol.sdk:mcp](https://github.com/modelcontextprotocol/java-sdk)
from 0.14.1 to 0.17.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/java-sdk/releases">io.modelcontextprotocol.sdk:mcp's
releases</a>.</em></p>
<blockquote>
<h2>v0.17.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix experimental client capabilities tests by <a
href="https://github.com/Kehrlann"><code>@Kehrlann</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/670">modelcontextprotocol/java-sdk#670</a></li>
<li>Fix typo in test name by <a
href="https://github.com/mingo1996"><code>@mingo1996</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/661">modelcontextprotocol/java-sdk#661</a></li>
<li>Client transports: make #protocolVersions() configurable by <a
href="https://github.com/Kehrlann"><code>@Kehrlann</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/669">modelcontextprotocol/java-sdk#669</a></li>
<li>chore: Spring 5 compatibility by <a
href="https://github.com/He-Pin"><code>@He-Pin</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/649">modelcontextprotocol/java-sdk#649</a></li>
<li>Fix the baseUrl is configured with a trailing slash <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/issues/645">#645</a>
by <a href="https://github.com/leehaut"><code>@leehaut</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/646">modelcontextprotocol/java-sdk#646</a></li>
<li>WebMvcSseServerTransportProvider: do not include session ID in SSE
event by <a
href="https://github.com/Kehrlann"><code>@Kehrlann</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/677">modelcontextprotocol/java-sdk#677</a></li>
<li>refactor: use builder pattern for CallToolResult and simplify lambda
expressions in tests by <a
href="https://github.com/codeboyzhou"><code>@codeboyzhou</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/652">modelcontextprotocol/java-sdk#652</a></li>
<li>Basic version negotiation capabilities by <a
href="https://github.com/Kehrlann"><code>@Kehrlann</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/684">modelcontextprotocol/java-sdk#684</a></li>
<li>Revert "WebClientStreamableHttpTransport: use Spring-5
compatible met…hods (<a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/issues/649">#649</a>)"
by <a href="https://github.com/tzolov"><code>@tzolov</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/696">modelcontextprotocol/java-sdk#696</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/mingo1996"><code>@mingo1996</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/661">modelcontextprotocol/java-sdk#661</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/java-sdk/compare/v0.16.0...v0.17.0">https://github.com/modelcontextprotocol/java-sdk/compare/v0.16.0...v0.17.0</a></p>
<h2>v0.16.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: enhance error handling with custom error code preservation by
<a href="https://github.com/tzolov"><code>@tzolov</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/653">modelcontextprotocol/java-sdk#653</a></li>
<li>Bump json-schema-validator from 1.5.7 to 2.0.0 by <a
href="https://github.com/uarlouski"><code>@uarlouski</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/660">modelcontextprotocol/java-sdk#660</a></li>
<li>fix: JSONRPCResponse JavaDoc by <a
href="https://github.com/vorburger"><code>@vorburger</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/657">modelcontextprotocol/java-sdk#657</a></li>
<li>fix(docs): Remove broken <a
href="https://github.com/see"><code>@see</code></a> link in
McpServer.java Javadoc by <a
href="https://github.com/hbsjz-swl"><code>@hbsjz-swl</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/614">modelcontextprotocol/java-sdk#614</a></li>
<li>feat(schema): support Object type for progressToken by <a
href="https://github.com/tzolov"><code>@tzolov</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/663">modelcontextprotocol/java-sdk#663</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/uarlouski"><code>@uarlouski</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/660">modelcontextprotocol/java-sdk#660</a></li>
<li><a href="https://github.com/vorburger"><code>@vorburger</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/657">modelcontextprotocol/java-sdk#657</a></li>
<li><a href="https://github.com/hbsjz-swl"><code>@hbsjz-swl</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/614">modelcontextprotocol/java-sdk#614</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/java-sdk/compare/v0.15.0...v0.16.0">https://github.com/modelcontextprotocol/java-sdk/compare/v0.15.0...v0.16.0</a></p>
<h2>v0.15.0</h2>
<h2>What's Changed</h2>
<ul>
<li>define explicitely that values should always be included in code
completions by <a
href="https://github.com/sdelamo"><code>@sdelamo</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/601">modelcontextprotocol/java-sdk#601</a></li>
<li>fix remove name when using <a
href="https://github.com/JsonTypeInfo"><code>@JsonTypeInfo</code></a>(use
= JsonTypeInfo.Id.DEDUCTION) by <a
href="https://github.com/sdelamo"><code>@sdelamo</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/600">modelcontextprotocol/java-sdk#600</a></li>
<li>refactor: change int to Integer for optional numeric fields by <a
href="https://github.com/tzolov"><code>@tzolov</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/604">modelcontextprotocol/java-sdk#604</a></li>
<li>fix: allow additional properties by default per JSON Schema spec by
<a href="https://github.com/tzolov"><code>@tzolov</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/617">modelcontextprotocol/java-sdk#617</a></li>
<li>Close McpTransportSession on transport close by <a
href="https://github.com/Kehrlann"><code>@Kehrlann</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/632">modelcontextprotocol/java-sdk#632</a></li>
<li>Fix: McpAsyncClient#listTools prevent infinite recursion by <a
href="https://github.com/leehaut"><code>@leehaut</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/631">modelcontextprotocol/java-sdk#631</a></li>
<li>chore: standardize client/server implementation names and version by
<a href="https://github.com/tzolov"><code>@tzolov</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/642">modelcontextprotocol/java-sdk#642</a></li>
<li>Update dependencies minor versions to fix build on JDK 25 by <a
href="https://github.com/bedrin"><code>@bedrin</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/640">modelcontextprotocol/java-sdk#640</a></li>
<li>Support o.s.h.HttpHeaders from both 6.x and 7.x Spring branches by
<a href="https://github.com/bedrin"><code>@bedrin</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/639">modelcontextprotocol/java-sdk#639</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/leehaut"><code>@leehaut</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/631">modelcontextprotocol/java-sdk#631</a></li>
<li><a href="https://github.com/bedrin"><code>@bedrin</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/pull/640">modelcontextprotocol/java-sdk#640</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/java-sdk/compare/v0.14.1...v0.15.0">https://github.com/modelcontextprotocol/java-sdk/compare/v0.14.1...v0.15.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/modelcontextprotocol/java-sdk/commit/3e38e0eb179181824a64fb5c2d1b78f249494f7d"><code>3e38e0e</code></a>
Release version 0.17.0</li>
<li><a
href="https://github.com/modelcontextprotocol/java-sdk/commit/06fdc71ef222c6fb72dd5bbe5cc20be92cae73e8"><code>06fdc71</code></a>
Revert "WebClientStreamableHttpTransport: use Spring-5 compatible
methods (<a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/issues/6">#6</a>...</li>
<li><a
href="https://github.com/modelcontextprotocol/java-sdk/commit/e6045f7287667c065e26fa276d48ae8af03b3333"><code>e6045f7</code></a>
Basic version negotiation capabilities</li>
<li><a
href="https://github.com/modelcontextprotocol/java-sdk/commit/7e950ebb6cc3546cc06bbc70ffb03be0c397c1fb"><code>7e950eb</code></a>
refactor: use builder pattern for CallToolResult and Resource (<a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/issues/652">#652</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/java-sdk/commit/c561675e74ac7e7183638e739e7764a704fd5d45"><code>c561675</code></a>
WebMvcSseServerTransportProvider: do not include session ID in SSE
event</li>
<li><a
href="https://github.com/modelcontextprotocol/java-sdk/commit/86991c1e4951d13fbbc68961ad0b315313772b65"><code>86991c1</code></a>
fix the baseUrl is configured with a trailing slash</li>
<li><a
href="https://github.com/modelcontextprotocol/java-sdk/commit/67f8eabb7a0ab70b43b5223768b3aaafd243c843"><code>67f8eab</code></a>
WebClientStreamableHttpTransport: use Spring-5 compatible methods (<a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/issues/649">#649</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/java-sdk/commit/87bdf1ee49bba050d112522ceed56dac3014fb4b"><code>87bdf1e</code></a>
Client transports: make #protocolVersions() configurable (<a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/issues/669">#669</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/java-sdk/commit/bc308573f3b4daf71fe4bb166f5f6e4c1c4bb9d7"><code>bc30857</code></a>
Fix typo in test name: testPingWithEaxctExceptionType ->
testPingWithExactExc...</li>
<li><a
href="https://github.com/modelcontextprotocol/java-sdk/commit/2d22868e1ecc0908c1a1472f618ebfcb0ec7667c"><code>2d22868</code></a>
Fix experimental client capabilities tests (<a
href="https://redirect.github.com/modelcontextprotocol/java-sdk/issues/670">#670</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/java-sdk/compare/v0.14.1...v0.17.0">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 4f2eecc commit 652717b
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | | - | |
| 137 | + | |
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
| |||
0 commit comments