Skip to content

Releases: modelcontextprotocol/rust-sdk

rmcp-macros-v0.5.0

07 Aug 23:29
209dbac
Compare
Choose a tag to compare

Added

  • [breaking] Add support for Tool.outputSchema and CallToolResult.structuredContent (#316)

Other

  • README.md codeblock terminator (#348)

rmcp-macros-v0.4.1

07 Aug 15:24
6a97503
Compare
Choose a tag to compare

Added

  • [breaking] Add support for Tool.outputSchema and CallToolResult.structuredContent (#316)

Other

  • README.md codeblock terminator (#348)

rmcp-v0.4.0

05 Aug 14:41
984cd87
Compare
Choose a tag to compare

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

05 Aug 14:41
984cd87
Compare
Choose a tag to compare

Added

  • [breaking] Add support for Tool.outputSchema and CallToolResult.structuredContent (#316)

Other

  • README.md codeblock terminator (#348)

rmcp-v0.3.2

31 Jul 01:23
ec6bd05
Compare
Choose a tag to compare

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

31 Jul 01:23
ec6bd05
Compare
Choose a tag to compare

Other

  • Fix formatting in crate descriptions in README.md (#333)

rmcp-v0.3.1

29 Jul 18:44
0e37736
Compare
Choose a tag to compare

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

29 Jul 18:43
0e37736
Compare
Choose a tag to compare

Other

  • Fix formatting in crate descriptions in README.md (#333)

rmcp-v0.3.0

16 Jul 20:31
6728191
Compare
Choose a tag to compare

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

16 Jul 20:30
6728191
Compare
Choose a tag to compare

Added

  • unified error type (#308)

Other

  • (deps) update darling requirement from 0.20 to 0.21 (#318)