Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-08-05 | 1.8 kB | |
Release v0.37.0 source code.tar.gz | 2025-08-05 | 411.2 kB | |
Release v0.37.0 source code.zip | 2025-08-05 | 492.9 kB | |
Totals: 3 Items | 905.9 kB | 4 |
⚠️ Breaking Changes
The Result.Meta
field type has changed from map[string]any
to *Meta
. Code that directly accesses or sets this field will need to be updated:
```go // Before (v0.36.0 and earlier): result.Meta = map[string]any{"key": "value"}
// After (v0.37.0): result.Meta = &mcp.Meta{AdditionalFields: map[string]any{"key": "value"}} ```
What's Changed
- Replace Prompts/Resources/Resource Templates by @dgageot in https://github.com/mark3labs/mcp-go/pull/518
- Update server.go race condition by @outofthisworld in https://github.com/mark3labs/mcp-go/pull/524
- task: add _meta field to relevant types as defined in MCP specification by @buraksenn in https://github.com/mark3labs/mcp-go/pull/429
- feat: implement sampling support for Streamable HTTP transport by @andig in https://github.com/mark3labs/mcp-go/pull/515
- Fix SSE transport not properly handling HTTP/2 NO_ERROR disconnections by @okoshi-f in https://github.com/mark3labs/mcp-go/pull/509
- feat: add thread-safe
SetExpectedState
for cross-request OAuth flows by @sd2k in https://github.com/mark3labs/mcp-go/pull/500 - feat: allow to set a custom logger in the SSE and STDIO clients by @caarlos0 in https://github.com/mark3labs/mcp-go/pull/525
New Contributors
- @outofthisworld made their first contribution in https://github.com/mark3labs/mcp-go/pull/524
- @buraksenn made their first contribution in https://github.com/mark3labs/mcp-go/pull/429
- @andig made their first contribution in https://github.com/mark3labs/mcp-go/pull/515
- @okoshi-f made their first contribution in https://github.com/mark3labs/mcp-go/pull/509
- @caarlos0 made their first contribution in https://github.com/mark3labs/mcp-go/pull/525
Full Changelog: https://github.com/mark3labs/mcp-go/compare/v0.36.0...v0.37.0