Skip to content

Releases: modelcontextprotocol/typescript-sdk

1.11.0

01 May 18:03
621ccea
Compare
Choose a tag to compare

🚀 Tool Annotations

Adding support for Tools Annotations for better describing tool behavior, like whether it is read-only or destructive, as per protocol version 2025-03-26

Spec Version Update

Since we implemented most of the features in the recent spec we are updating the latest protocol version

Other Changes

  • Pass requestId to handlers via metadata by @lforst in #358
  • stateless had a wrong example by @TomasRup in #338
  • fix SSE transport server examples by @ihrpr in #388
  • Update README.md to include working examples by @simonedstrom96 in #384
  • Pass request _meta to request handlers extra param by @iamarcel in #328
  • Update stateless streamable http usecase by @c121914yu in #417
  • Add 401 during POST request test case on StreamableHTTP transport to check auth flow by @fredericbarthelet in #411
  • Ensure JSONRPCError messages are sent for streamable http by @mhart in #409
  • nit: fix the comment format in the streamableHTTP.ts by @botengyao in #406
  • comment: fix stateless comments that no session-id is included in any responses by @botengyao in #403
  • Add stderr access before start by @hmwildermuth in #437

Please report any issues at https://github.com/modelcontextprotocol/typescript-sdk/issues.

New Contributors

Full Changelog: 1.10.2...1.11.0

1.10.2

22 Apr 11:52
4d6197a
Compare
Choose a tag to compare

What's Changed

  • Update README.md to use correct location of InMemoryEventStore by @RamAnanth in #366
  • Streamable Http - fix server initialization validation in Stateless servers by @ihrpr in #377
  • Fixed Streamable HTTP Example by @ferrants in #374

New Contributors

Full Changelog: 1.10.1...1.10.2

1.10.1

18 Apr 11:02
5b6d35e
Compare
Choose a tag to compare

What's Changed

  • Streamable Http - fix examples for stateless server by @ihrpr in #363

Full Changelog: 1.10.0...1.10.1

1.10.0

17 Apr 17:41
64653f5
Compare
Choose a tag to compare

Streamable HTTP release

This is the first release supporting the new Streamable HTTP transport from protocol version 2025-03-26, which supersedes the SSE transport from protocol version 2024-11-05. 🎉

Please report any issues at https://github.com/modelcontextprotocol/typescript-sdk/issues.

Other Changes

New Contributors

Full Changelog: 1.9.0...1.10.0

1.9.0

07 Apr 10:37
0d0af54
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.8.0...1.9.0

1.8.0

26 Mar 10:17
7840129
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.7.0...1.8.0

1.7.0

11 Mar 10:54
0fa2397
Compare
Choose a tag to compare

What's Changed

  • Add sessionID to RequestHandlerExtra type for tool invocations so multi-user services can distinguish users by @jwvictor in #158

New Contributors

Full Changelog: 1.6.1...1.7.0

1.6.1

28 Feb 11:55
66e1508
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.6.0...1.6.1

1.6.0

24 Feb 09:29
d5906b7
Compare
Choose a tag to compare

First release containing auth

This this the first release containing support for the draft auth proposal. These features are still WIP - so be warned there might be breaking changes in the future.

What's Changed

New Contributors

Full Changelog: 1.5.0...1.6.0

1.5.0

12 Feb 14:31
423b62b
Compare
Choose a tag to compare

What's Changed

  • Update README.md new SSE Server to match defaults in inspector by @ihrpr in #140
  • Update README.md about client.callTool by @funwarioisii in #141
  • add cwd to StdioServerParameters by @sestinj in #146

New Contributors

Full Changelog: 1.4.1...1.5.0