Skip to content

Releases: modelcontextprotocol/typescript-sdk

1.23.0-beta.0

20 Nov 21:57
0c1cbf0

Choose a tag to compare

1.23.0-beta.0 Pre-release
Pre-release

Special Note: zod v4

This beta release adds support for zod v4, a highly requested addition.

Special thanks to @dclark27 @colinhacks for all the work on #1040 which adds this support while staying backwards compatible with zod v3!

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 beta release while we get initial feedback on the update here.

What's Changed

New Contributors

Full Changelog: 1.22.0...1.23.0-beta.0

1.22.0

13 Nov 20:08
324d471

Choose a tag to compare

What's Changed

1.21.2

13 Nov 19:56
53a8316

Choose a tag to compare

What's changed

This is a patch release for a regression highlighted by #1103

This patch contains only the cherry picked fix in #1108

Full Changelog: 1.21.1...1.21.2

1.21.1

07 Nov 15:00
fcc7da8

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.21.0...1.21.1

1.21.0

30 Oct 22:37
783d53b

Choose a tag to compare

What's Changed

  • feat: pluggable JSON schema validator providers by @mattzcarey in #1012
  • Update metadata.ts by @pcarleton in #1010
  • fix: Prefer the token_endpoint_auth_method response from DCR registration by @chipgpt in #1022
  • Fix: Non-existent tool, disabled tool and inputSchema validation return MCP protocol level instead of CallToolResult with isError: true by @KKonstantinov in #1044
  • chore: bump version to 1.21.0 for release by @felixweinberger in #1062

New Contributors

Full Changelog: 1.20.2...1.21.0

1.20.2

24 Oct 00:33
7098bff

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.20.1...1.20.2

1.20.1

16 Oct 19:25
718120d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.20.0...1.20.1

1.20.0

09 Oct 20:55
c84ef24

Choose a tag to compare

What's Changed

  • docs: improve main README with better quick start, include examples of stateless HTTP, explain tools v resources v prompts by @domdomegg in #980
  • chore: add lint:fix script by @mattzcarey in #1013
  • Default to S256 code challenge if not specified in authorization server metadata by @LucaButBoring in #992

New Contributors 🙏

Full Changelog: 1.19.0...1.20.0