- Notifications
You must be signed in to change notification settings - Fork925
Commit4f1df34
authored
chore: bump github.com/mark3labs/mcp-go from 0.25.0 to 0.27.0 (#17762)
Bumps [github.com/mark3labs/mcp-go](https://github.com/mark3labs/mcp-go)from 0.25.0 to 0.27.0.<details><summary>Release notes</summary><p><em>Sourced from <ahref="https://github.com/mark3labs/mcp-go/releases">github.com/mark3labs/mcp-go'sreleases</a>.</em></p><blockquote><h2>Release v0.27.0</h2><h2>What's Changed</h2><ul><li>Support audio content type in tools/call and prompts/get by <ahref="https://github.com/dugenkui03"><code>@dugenkui03</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/250">mark3labs/mcp-go#250</a></li><li>refactor(server): extract common HTTP transport configurationoptions by <ahref="https://github.com/robert-jackson-glean"><code>@robert-jackson-glean</code></a>in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/253">mark3labs/mcp-go#253</a></li><li>ci: add check to verify generated code is up-to-date by <ahref="https://github.com/robert-jackson-glean"><code>@robert-jackson-glean</code></a>in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/258">mark3labs/mcp-go#258</a></li><li>fix(MCPServer): correct notification method in func<code>RemoveResource()</code> by <ahref="https://github.com/cryo-zd"><code>@cryo-zd</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/262">mark3labs/mcp-go#262</a></li><li>Create sample client by <ahref="https://github.com/ezynda3"><code>@ezynda3</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/265">mark3labs/mcp-go#265</a></li><li>Fix the issue where the 'Shutdown' method fails to properly exit. by<ahref="https://github.com/uppercaveman"><code>@uppercaveman</code></a>in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/255">mark3labs/mcp-go#255</a></li><li>test(server): reliably detect Start/Shutdown deadlock in SSEServerby <ahref="https://github.com/robert-jackson-glean"><code>@robert-jackson-glean</code></a>in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/264">mark3labs/mcp-go#264</a></li><li>docs: make code examples in the README correct as per spec by <ahref="https://github.com/pottekkat"><code>@pottekkat</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/268">mark3labs/mcp-go#268</a></li><li>feat(MCPServer): avoid unnecessary notifications when Resource/Toolnot exists by <ahref="https://github.com/cryo-zd"><code>@cryo-zd</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/266">mark3labs/mcp-go#266</a></li><li>chore: replace <code>interface{}</code> with <code>any</code> by <ahref="https://github.com/pottekkat"><code>@pottekkat</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/261">mark3labs/mcp-go#261</a></li><li>fix(Srv/stdio): risk of goroutine leaks and concurrent reads in<code>readNextLine()</code> by <ahref="https://github.com/cryo-zd"><code>@cryo-zd</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/257">mark3labs/mcp-go#257</a></li><li>docs: Remove reference to <code>mcp.RoleSystem</code> by <ahref="https://github.com/robert-jackson-glean"><code>@robert-jackson-glean</code></a>in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/269">mark3labs/mcp-go#269</a></li><li>fix: fix some obvious simplifications by <ahref="https://github.com/pottekkat"><code>@pottekkat</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/267">mark3labs/mcp-go#267</a></li><li>Optimization of listByPagination Performance by <ahref="https://github.com/qiangmzsx"><code>@qiangmzsx</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/246">mark3labs/mcp-go#246</a></li><li>fix: properly marshal <code>ToolAnnotations</code> with<code>false</code> values by <ahref="https://github.com/pottekkat"><code>@pottekkat</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/260">mark3labs/mcp-go#260</a></li></ul><h2>New Contributors</h2><ul><li><ahref="https://github.com/uppercaveman"><code>@uppercaveman</code></a>made their first contribution in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/255">mark3labs/mcp-go#255</a></li><li><a href="https://github.com/pottekkat"><code>@pottekkat</code></a>made their first contribution in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/268">mark3labs/mcp-go#268</a></li><li><a href="https://github.com/qiangmzsx"><code>@qiangmzsx</code></a>made their first contribution in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/246">mark3labs/mcp-go#246</a></li></ul><p><strong>Full Changelog</strong>: <ahref="https://github.com/mark3labs/mcp-go/compare/v0.26.0...v0.27.0">https://github.com/mark3labs/mcp-go/compare/v0.26.0...v0.27.0</a></p><h2>Release v0.26.0</h2><h2>What's Changed</h2><ul><li>feat(sse): Add <code>SessionWithTools</code> support to SSEServer by<ahref="https://github.com/robert-jackson-glean"><code>@robert-jackson-glean</code></a>in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/232">mark3labs/mcp-go#232</a></li><li>Fix bug with MarshalJSON for NotificationParams by <ahref="https://github.com/Gelembjuk"><code>@Gelembjuk</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/233">mark3labs/mcp-go#233</a></li><li>fix: write back error message if the response marshal failed by <ahref="https://github.com/ppzqh"><code>@ppzqh</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/235">mark3labs/mcp-go#235</a></li><li>fix(server/sse): potential goroutine leak in Heartbeat sender by <ahref="https://github.com/cryo-zd"><code>@cryo-zd</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/236">mark3labs/mcp-go#236</a></li><li>Fix stdio test compilation issues in CI by <ahref="https://github.com/ezynda3"><code>@ezynda3</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/240">mark3labs/mcp-go#240</a></li><li>refactor(server/sse): rename WithBasePath to WithStaticBasePath by<ahref="https://github.com/robert-jackson-glean"><code>@robert-jackson-glean</code></a>in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/238">mark3labs/mcp-go#238</a></li><li>fix(MCPServer): Session tool handler not used due to variableshadowing by <ahref="https://github.com/cryo-zd"><code>@cryo-zd</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/242">mark3labs/mcp-go#242</a></li><li>test: build mockstdio_server with isolated cache to prevent flaky CIby <ahref="https://github.com/robert-jackson-glean"><code>@robert-jackson-glean</code></a>in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/241">mark3labs/mcp-go#241</a></li><li>fix: Use detached context for SSE message handling by <ahref="https://github.com/yash025"><code>@yash025</code></a> in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/244">mark3labs/mcp-go#244</a></li></ul><h2>New Contributors</h2><ul><li><a href="https://github.com/Gelembjuk"><code>@Gelembjuk</code></a>made their first contribution in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/233">mark3labs/mcp-go#233</a></li><li><a href="https://github.com/ppzqh"><code>@ppzqh</code></a> madetheir first contribution in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/235">mark3labs/mcp-go#235</a></li><li><a href="https://github.com/yash025"><code>@yash025</code></a> madetheir first contribution in <ahref="https://redirect.github.com/mark3labs/mcp-go/pull/244">mark3labs/mcp-go#244</a></li></ul><p><strong>Full Changelog</strong>: <ahref="https://github.com/mark3labs/mcp-go/compare/v0.25.0...v0.26.0">https://github.com/mark3labs/mcp-go/compare/v0.25.0...v0.26.0</a></p></blockquote></details><details><summary>Commits</summary><ul><li><ahref="https://github.com/mark3labs/mcp-go/commit/e5121b37d7214e23c572e1b9a49ca5b8a4d648e4"><code>e5121b3</code></a>Release v0.27.0</li><li><ahref="https://github.com/mark3labs/mcp-go/commit/eeb7070c3dc7a3c1df64fe309a3b8433ea78096e"><code>eeb7070</code></a>fix: properly marshal <code>ToolAnnotations</code> with<code>false</code> values (<ahref="https://redirect.github.com/mark3labs/mcp-go/issues/260">#260</a>)</li><li><ahref="https://github.com/mark3labs/mcp-go/commit/e1f1b4794ea047757a1272659b9c6a6d68826800"><code>e1f1b47</code></a>optimize listByPagination (<ahref="https://redirect.github.com/mark3labs/mcp-go/issues/246">#246</a>)</li><li><ahref="https://github.com/mark3labs/mcp-go/commit/46bfb6fbb69067de5513049479408732cbea5f33"><code>46bfb6f</code></a>fix: fix some obvious simplifications (<ahref="https://redirect.github.com/mark3labs/mcp-go/issues/267">#267</a>)</li><li><ahref="https://github.com/mark3labs/mcp-go/commit/716eabedfef62d99a04b749472b8cef27b404fa3"><code>716eabe</code></a>docs: Remove reference to <code>mcp.RoleSystem</code> (<ahref="https://redirect.github.com/mark3labs/mcp-go/issues/269">#269</a>)</li><li><ahref="https://github.com/mark3labs/mcp-go/commit/3dfa33164fe642a2adc8908c9d4794e8fb2cf806"><code>3dfa331</code></a>fix(server/stdio): risk of concurrent reads and data loss inreadNextLine() (...</li><li><ahref="https://github.com/mark3labs/mcp-go/commit/f8badd69d08f609cbbd7a218c3b2b8de05987277"><code>f8badd6</code></a>chore: replace <code>interface{}</code> with <code>any</code> (<ahref="https://redirect.github.com/mark3labs/mcp-go/issues/261">#261</a>)</li><li><ahref="https://github.com/mark3labs/mcp-go/commit/3442d321ad10a9edce5f2f76580e014a67de2229"><code>3442d32</code></a>feat(MCPServer): avoid unnecessary notifications when Resource/Tool notexist...</li><li><ahref="https://github.com/mark3labs/mcp-go/commit/61b9784ea84d637e29a1bb2b226b953c4bdce4fe"><code>61b9784</code></a>docs: make code examples in the README correct as per spec (<ahref="https://redirect.github.com/mark3labs/mcp-go/issues/268">#268</a>)</li><li><ahref="https://github.com/mark3labs/mcp-go/commit/1c99eaf3bfa39f832e73ec26402b4c5fa62d0d16"><code>1c99eaf</code></a>test(server): reliably detect Start/Shutdown deadlock in SSEServer (<ahref="https://redirect.github.com/mark3labs/mcp-go/issues/264">#264</a>)</li><li>Additional commits viewable in <ahref="https://github.com/mark3labs/mcp-go/compare/v0.25.0...v0.27.0">compareview</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'talter 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 editsthat 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 afteryour CI passes on it- `@dependabot cancel merge` will cancel a previously requested mergeand block automerging- `@dependabot reopen` will reopen this PR if it is closed- `@dependabot close` will close this PR and stop Dependabot recreatingit. You can achieve the same result by closing it manually- `@dependabot show <dependency name> ignore conditions` will show allof the ignore conditions of the specified dependency- `@dependabot ignore this major version` will close this PR and stopDependabot creating any more for this major version (unless you reopenthe PR or upgrade to it yourself)- `@dependabot ignore this minor version` will close this PR and stopDependabot creating any more for this minor version (unless you reopenthe PR or upgrade to it yourself)- `@dependabot ignore this dependency` will close this PR and stopDependabot creating any more for this dependency (unless you reopen thePR 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 parent87152db commit4f1df34
2 files changed
+3
-3
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
491 | 491 |
| |
492 | 492 |
| |
493 | 493 |
| |
494 |
| - | |
| 494 | + | |
495 | 495 |
| |
496 | 496 |
| |
497 | 497 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1501 | 1501 |
| |
1502 | 1502 |
| |
1503 | 1503 |
| |
1504 |
| - | |
1505 |
| - | |
| 1504 | + | |
| 1505 | + | |
1506 | 1506 |
| |
1507 | 1507 |
| |
1508 | 1508 |
| |
|
0 commit comments
Comments
(0)