Releases: modelcontextprotocol/rust-sdk
Releases · modelcontextprotocol/rust-sdk
rmcp-macros-v0.5.0
Added
- [breaking] Add support for
Tool.outputSchema
and CallToolResult.structuredContent
(#316)
Other
- README.md codeblock terminator (#348)
rmcp-macros-v0.4.1
Added
- [breaking] Add support for
Tool.outputSchema
and CallToolResult.structuredContent
(#316)
Other
- README.md codeblock terminator (#348)
rmcp-v0.4.0
Added
- [breaking] Add support for
Tool.outputSchema
and CallToolResult.structuredContent
(#316)
Fixed
- don't wrap errors in streamable http auth client (#353)
- (prompt) remove unused code (#343)
rmcp-macros-v0.4.0
Added
- [breaking] Add support for
Tool.outputSchema
and CallToolResult.structuredContent
(#316)
Other
- README.md codeblock terminator (#348)
rmcp-v0.3.2
Fixed
- (capabilities) do not serialize None as null for
list_changed
(#341)
- (Transport) close oneshot transport on error (#340)
- (oauth) expose OAuthTokenResponse publicly (#335)
rmcp-macros-v0.3.2
Other
- Fix formatting in crate descriptions in README.md (#333)
rmcp-v0.3.1
Fixed
- use mimeType instead of mime_type for MCP specification compliance (#339)
- return a 405 for GET and DELETE if stateful_mode=false (#331)
- propagate tracing spans when spawning new tokio tasks (#334)
- Explicitly added client_id as an extra parameter causes bad token requests (#322)
Other
- Fix formatting in crate descriptions in README.md (#333)
rmcp-macros-v0.3.1
Other
- Fix formatting in crate descriptions in README.md (#333)
rmcp-v0.3.0
Added
- unified error type (#308)
- (transport) add builder & expose child stderr (#305)
Other
- (deps) update schemars requirement from 0.8 to 1.0 (#258)
- (rmcp) bump rmcp-macros version to match (#311)
- fix packages used for server example (#309)
rmcp-macros-v0.3.0
Added
- unified error type (#308)
Other
- (deps) update darling requirement from 0.20 to 0.21 (#318)