github modelcontextprotocol/go-sdk v1.3.0

5 hours ago

This release is equivalent to v1.3.0-pre.1. Thank you to those who tested the pre-release.

This release includes several enhancements and bugfixes. Worth mentioning is the addition of schema caching, which significantly improves the performance in some stateless server deployment scenarios.

Dependency updates

  • go.mod: upgrade to jsonschema v0.4.2 by @jba in #732

Enhancements

  • perf: add schema caching to avoid repeated reflection by @SamMorrowDrums in #685
  • mcp: add DisableListening option to StreamableClientTransport by @zxxf18 in #729
  • feat: deprecated logger in client & add Logger in ClientOption by @CocaineCong in #738
  • feat: deleted the old logger in client by @CocaineCong in #744
  • Export GetError and SetError methods by @jba in #753

Bugfixes

Chores

  • docs: adds SDK version support matrix by @La002 in #737
  • .github/workflows: add nightly conformance tests by @findleyr in #752

New Contributors

Full Changelog: v1.2.0...v1.3.0

Don't miss a new go-sdk release

NewReleases is sending notifications on new releases.