github mark3labs/mcp-go v0.24.0
Release v0.24.0

latest releases: v0.43.2, v0.43.1, v0.43.0...
7 months ago

What's Changed

  • Use correct name in Go documentation by @oschwald in #202
  • fix(client): resource leak in SSEClient.SendRequest() by @cryo-zd in #206
  • fix(client): risk of resource leak and closing closed channel by @cryo-zd in #208
  • no need to check empty text by @graydovee in #209
  • refactor: Pull out Annotations structure rather than being an anonymous inner struct by @rm-hull in #203
  • perf: optimize usage of RWMutex in MCPServer for performance by @cryo-zd in #181
  • feat: Add server hooks:OnRequestInitialization by @AlexNiny in #164
  • fix: Improve content type handling in streamable_http.go by @TBXark in #210
  • Add mcptest package for in-process MCP testing by @octo in #149
  • Manage tools on a per session basis by @ezynda3 in #179
  • Fix: fix client sse tcp connection re-use by draining outstanding io by @bcain99 in #212
  • perf(server): release Mutex early for performance by @cryo-zd in #213

New Contributors

Full Changelog: v0.23.1...v0.24.0

Don't miss a new mcp-go release

NewReleases is sending notifications on new releases.