Skip to content

Release v0.54.1

Choose a tag to compare

@github-actions github-actions released this 25 May 10:39
v0.54.1
481f056

What's Changed

  • fix(server): handle resources/subscribe and resources/unsubscribe (#865) by @ezynda3 in #873
  • fix(oauth): use LATEST_PROTOCOL_VERSION in metadata discovery (#868) by @ezynda3 in #874
  • fix(oauth): don't hold metadataMu across HTTP discovery (#871) by @ezynda3 in #875
  • feat(mcp): add 2025-11-25 sampling-with-tools and capability sub-fields (#867) by @ezynda3 in #876
  • refactor: use MCP method constants by @nanookclaw in #878
  • docs: add missing godoc comments by @aqilaziz in #877
  • fix: add panic recovery to SSE message handler and stdio tool call worker by @blackwell-systems in #882
  • fix: add panic recovery to task goroutines, fix cleanup goroutine leak by @blackwell-systems in #880
  • feat: add OpenTelemetry tracing hooks to server and client by @QuentinBisson in #856
  • fix: add panic recovery to session hook goroutines by @blackwell-systems in #883
  • feat(mcp): add BaseMetadata.title, Icon.theme, Resource.size (#870) by @ezynda3 in #885
  • refactor(server): collapse client-info and writeJSONRPCError duplication by @ezynda3 in #886
  • Add Title and Size to ResourceLink (match Resource / spec) by @gerami-ant in #887
  • perf(mcp): reduce content unmarshal allocations by @dhimasardinata in #890
  • fix(tools): print errors to stderr for invalid jsonschema tags by @jasonl4 in #894

New Contributors

Full Changelog: v0.53.0...v0.54.1