Sourced from github.com/mark3labs/mcp-go's releases.
Release v0.36.0
What's Changed
- Add defs field to ToolsInputSchema by
@ostafenin mark3labs/mcp-go#488- Remove
sampling_serverbinary file by@JeffreyCAin mark3labs/mcp-go#512- chore: remove comments related to JSON-Batching by
@cryo-zdin mark3labs/mcp-go#514- feat: support structured content and output schema by
@pottekkatin mark3labs/mcp-go#460- Hide error log when it's not useful by
@dgageotin mark3labs/mcp-go#517New Contributors
@ostafenmade their first contribution in mark3labs/mcp-go#488@JeffreyCAmade their first contribution in mark3labs/mcp-go#512@dgageotmade their first contribution in mark3labs/mcp-go#517Full Changelog: https://github.com/mark3labs/mcp-go/compare/v0.35.0...v0.36.0
Release v0.35.0
What's Changed
- Http headers by
@adityamjin mark3labs/mcp-go#480- fix: check if resp is nil on error for initialize methods by
@pottekkatin mark3labs/mcp-go#492- Fix race condition in stdio.SendRequest with canceled context by
@ezynda3in mark3labs/mcp-go#503- Embed client capabilities into the Session by
@ardagucluin mark3labs/mcp-go#491- enhc(server): allow adding multiple resource templates at once by
@rafaeljustoin mark3labs/mcp-go#483- Get rid of binary file. by
@wkoszekin mark3labs/mcp-go#505- feat: implement protocol version negotiation by
@ezynda3in mark3labs/mcp-go#502New Contributors
@adityamjmade their first contribution in mark3labs/mcp-go#480@ardaguclumade their first contribution in mark3labs/mcp-go#491@rafaeljustomade their first contribution in mark3labs/mcp-go#483@wkoszekmade their first contribution in mark3labs/mcp-go#505Full Changelog: https://github.com/mark3labs/mcp-go/compare/v0.34.0...v0.35.0
cf35264
Merge pull request #517
from dgageot/remote-context-cancelled-log8f9d538
feat: support structured content and output schema (#460)a43b104
chore: remove comments related to JSON-Batching (#514)e327695
Hide error when it's not useful617fcf1
Remove sampling_server binary file (#512)5ad6c8d
Add defs field to ToolsInputSchema (#488)3964d51
feat: implement protocol version negotiation (#502)38ac77c
Get rid of binary file. (#505)722d954
enhc(server): allow adding multiple resource templates at once (#483)cc3f765
Embed client capabilities into the Session (#491)