github modelcontextprotocol/go-sdk v1.3.0-pre.1

pre-release9 hours ago

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-pre.1

Don't miss a new go-sdk release

NewReleases is sending notifications on new releases.