Commit 9d92807
authored
[dependencies]: Bump @modelcontextprotocol/sdk from 1.22.0 to 1.23.0 (#749)
Bumps
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk)
from 1.22.0 to 1.23.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@modelcontextprotocol/sdk</code>'s
releases</a>.</em></p>
<blockquote>
<h2>1.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Migrate to vitest from jest by <a
href="https://github.com/mattzcarey"><code>@mattzcarey</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1074">modelcontextprotocol/typescript-sdk#1074</a></li>
<li>ci: add workflow_dispatch trigger for manual CI runs by <a
href="https://github.com/felixweinberger"><code>@felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1114">modelcontextprotocol/typescript-sdk#1114</a></li>
<li>Fix: <code>@types/node</code> incompatibility with vite warnings on
npm install by <a
href="https://github.com/KKonstantinov"><code>@KKonstantinov</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1121">modelcontextprotocol/typescript-sdk#1121</a></li>
<li>Fix: clean up accidental spec.types.ts by <a
href="https://github.com/KKonstantinov"><code>@KKonstantinov</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1122">modelcontextprotocol/typescript-sdk#1122</a></li>
<li>fix: Pass RequestInit options to auth requests by <a
href="https://github.com/dsp-ant"><code>@dsp-ant</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1066">modelcontextprotocol/typescript-sdk#1066</a></li>
<li>SEP-1036: URL Elicitation by <a
href="https://github.com/nbarbettini"><code>@nbarbettini</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1105">modelcontextprotocol/typescript-sdk#1105</a></li>
<li>add none to test and the router. by <a
href="https://github.com/m-henderson"><code>@m-henderson</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1116">modelcontextprotocol/typescript-sdk#1116</a></li>
<li>[auth] Adjust scope management to line up with SEP-835 by <a
href="https://github.com/pcarleton"><code>@pcarleton</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1133">modelcontextprotocol/typescript-sdk#1133</a></li>
<li>chore: add .idea/ to .gitignore by <a
href="https://github.com/maxisbey"><code>@maxisbey</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1134">modelcontextprotocol/typescript-sdk#1134</a></li>
<li>chore: remove unused <code>@types/eslint</code>__js dependency by
<a href="https://github.com/mattzcarey"><code>@mattzcarey</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1128">modelcontextprotocol/typescript-sdk#1128</a></li>
<li>feat: url based client metadata registration (SEP 991) by <a
href="https://github.com/mattzcarey"><code>@mattzcarey</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1127">modelcontextprotocol/typescript-sdk#1127</a></li>
<li>feat: zod v4 with backwards compatibility for v3.25+ by <a
href="https://github.com/dclark27"><code>@dclark27</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1040">modelcontextprotocol/typescript-sdk#1040</a></li>
<li>fix: remove pnpm lock and regenerate package-lock by <a
href="https://github.com/mattzcarey"><code>@mattzcarey</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1138">modelcontextprotocol/typescript-sdk#1138</a></li>
<li>docs: update installation instructions for zod peer dependency by <a
href="https://github.com/mattzcarey"><code>@mattzcarey</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1139">modelcontextprotocol/typescript-sdk#1139</a></li>
<li>Implement SEP-1577 - Sampling With Tools by <a
href="https://github.com/ochafik"><code>@ochafik</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1101">modelcontextprotocol/typescript-sdk#1101</a></li>
<li>Follow up: unify v3 and v4 zod types via describe matrix and a test
helper by <a
href="https://github.com/KKonstantinov"><code>@KKonstantinov</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1141">modelcontextprotocol/typescript-sdk#1141</a></li>
<li>chore: Add deprecated marker to old elicitInput overload by <a
href="https://github.com/nbarbettini"><code>@nbarbettini</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1142">modelcontextprotocol/typescript-sdk#1142</a></li>
<li>fix: Connect error in URL elicitation example by <a
href="https://github.com/nbarbettini"><code>@nbarbettini</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1136">modelcontextprotocol/typescript-sdk#1136</a></li>
<li>Support upscoping on insufficient_scope 403 by <a
href="https://github.com/Nayana-Parameswarappa"><code>@Nayana-Parameswarappa</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1115">modelcontextprotocol/typescript-sdk#1115</a></li>
<li>Support beta releases by publishing with --tag beta by <a
href="https://github.com/felixweinberger"><code>@felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1146">modelcontextprotocol/typescript-sdk#1146</a></li>
<li>Bump version to 1.23.0-beta.0 by <a
href="https://github.com/felixweinberger"><code>@felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1147">modelcontextprotocol/typescript-sdk#1147</a></li>
<li>SEP-1613: use<code>.catchall()</code> on inputSchema/outputSchema to
support JSON Schema 2020-12 by <a
href="https://github.com/felixweinberger"><code>@felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1135">modelcontextprotocol/typescript-sdk#1135</a></li>
<li>sampling: validate tools, tool_use, tool_result constraints by <a
href="https://github.com/ochafik"><code>@ochafik</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1156">modelcontextprotocol/typescript-sdk#1156</a></li>
<li>fix: React to upstream RC schema changes for form mode elicitation
requests by <a
href="https://github.com/felixweinberger"><code>@felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1164">modelcontextprotocol/typescript-sdk#1164</a></li>
<li>feat: implement SEP-1699 SSE polling via server-side disconnect by
<a
href="https://github.com/felixweinberger"><code>@felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1129">modelcontextprotocol/typescript-sdk#1129</a></li>
<li>chore: bump package number for release by <a
href="https://github.com/felixweinberger"><code>@felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1170">modelcontextprotocol/typescript-sdk#1170</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/nbarbettini"><code>@nbarbettini</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1105">modelcontextprotocol/typescript-sdk#1105</a></li>
<li><a
href="https://github.com/m-henderson"><code>@m-henderson</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1116">modelcontextprotocol/typescript-sdk#1116</a></li>
<li><a href="https://github.com/maxisbey"><code>@maxisbey</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1134">modelcontextprotocol/typescript-sdk#1134</a></li>
<li><a href="https://github.com/dclark27"><code>@dclark27</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1040">modelcontextprotocol/typescript-sdk#1040</a></li>
<li><a
href="https://github.com/Nayana-Parameswarappa"><code>@Nayana-Parameswarappa</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1115">modelcontextprotocol/typescript-sdk#1115</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.22.0...1.23.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.22.0...1.23.0</a></p>
<h2>1.23.0-beta.0</h2>
<h2>Special Note: zod v4</h2>
<p>This <code>beta</code> release adds support for zod v4, a highly
requested addition.</p>
<p>Special thanks to <a
href="https://github.com/dclark27"><code>@dclark27</code></a> <a
href="https://github.com/colinhacks"><code>@colinhacks</code></a> for
all the work on <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1040">modelcontextprotocol/typescript-sdk#1040</a>
which adds this support while staying backwards compatible with zod
v3!</p>
<p>NOTE: if you run into any issues with zod v4 in this SDK please raise
an issue! We'll be monitoring actively for any issues while trying to
use zod v4 as it's a highly anticipated update. In order to make this
upgrade possible we needed to also require v3.25+ for zod v3. You may
need to update your version of zod v3 if you've been using an older one.
We're also making this a <code>beta</code> release while we get initial
feedback on the update here.</p>
<h2>What's Changed</h2>
<ul>
<li>Migrate to vitest from jest by <a
href="https://github.com/mattzcarey"><code>@mattzcarey</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1074">modelcontextprotocol/typescript-sdk#1074</a></li>
<li>ci: add workflow_dispatch trigger for manual CI runs by <a
href="https://github.com/felixweinberger"><code>@felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1114">modelcontextprotocol/typescript-sdk#1114</a></li>
<li>Fix: <code>@types/node</code> incompatibility with vite warnings on
npm install by <a
href="https://github.com/KKonstantinov"><code>@KKonstantinov</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1121">modelcontextprotocol/typescript-sdk#1121</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/e6c71bbab1dff7bf0c84eee96e74ef87f82a1dbe"><code>e6c71bb</code></a>
chore: bump package number for release (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1170">#1170</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/3c50d07e9f390751df4f6da87fde369074c41e6c"><code>3c50d07</code></a>
feat: implement SEP-1699 SSE polling via server-side disconnect (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1129">#1129</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/b59a2bde7d134f1c5b834fe33df71e45e54c1ba5"><code>b59a2bd</code></a>
fix: React to upstream RC schema changes for form mode elicitation
requests (...</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/2a55dfd5f204b4b7b2107db8412b13bf9ce31853"><code>2a55dfd</code></a>
sampling: validate tools, tool_use, tool_result constraints (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1156">#1156</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/41c6b35e07285c8a1b9b618eac85b1ba12c9954a"><code>41c6b35</code></a>
SEP-1613: use<code>.catchall()</code> on inputSchema/outputSchema to
support JSON Schema...</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/0c1cbf0d37199ffa1bb6e119bd855cd0add930b3"><code>0c1cbf0</code></a>
Bump version to 1.23.0-beta.0 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1147">#1147</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/33229a482c422952a697903269ff2463490b2437"><code>33229a4</code></a>
Support beta releases by publishing with --tag beta (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1146">#1146</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/3485a06f85243eb1bf638294bdff6bc3c586bb9b"><code>3485a06</code></a>
Support upscoping on insufficient_scope 403 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1115">#1115</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/fc4a6ecb40dbc644a7a39c43bca11e7904278433"><code>fc4a6ec</code></a>
fix: Connect error in URL elicitation example (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1136">#1136</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/9df0972774167d3617504335324ed2e0b9b1a140"><code>9df0972</code></a>
chore: Add deprecated marker to old elicitInput overload (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1142">#1142</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.22.0...1.23.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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 452290a commit 9d92807
2 files changed
+12
-8
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
0 commit comments