Skip to content

Releases: modelcontextprotocol/rust-sdk

rmcp-v0.8.5

05 Nov 14:27
941300a

Choose a tag to compare

Fixed

  • (oauth) respect oauth-protected-resource discovery (#511)

rmcp-macros-v0.8.5

05 Nov 14:27
941300a

Choose a tag to compare

Fixed

  • (doc) add stakpak-agent to Built with rmcp section (#500)

rmcp-v0.8.4

04 Nov 21:41
101b8ad

Choose a tag to compare

Fixed

  • (oauth) fix oauth credential refresh (#509)
  • do not manually construct fallback authorization metadata (#507)
  • (doc) add stakpak-agent to Built with rmcp section (#500)

rmcp-macros-v0.8.4

04 Nov 21:41
101b8ad

Choose a tag to compare

Fixed

  • (doc) add stakpak-agent to Built with rmcp section (#500)

rmcp-v0.8.3

22 Oct 20:23
9012709

Choose a tag to compare

Fixed

  • accept 204 in addition to 202 on initialize (#497)

rmcp-macros-v0.8.3

22 Oct 20:23
9012709

Choose a tag to compare

Other

  • (macro) fix visibility attribute's usage of handler macro (#481)
  • bump crate version in README.md (#471)

rmcp-v0.8.2

21 Oct 00:54
44129e4

Choose a tag to compare

Added

  • add type-safe elicitation schema support (#465) (#466)
  • (SEP-973) following change Icon.sizes from string to string array (#479)

Fixed

  • (oauth) three oauth discovery and registration issues (#489)
  • (oauth) dynamic client registration should be optional (#463)
  • (sse-client) consume control frames; refresh message endpoint (#448)

Other

  • Streamable HTTP: drain SSE frames until the initialize response, ignoring early notifications to prevent handshake timeouts (#467)
  • bump crate version in README.md (#471)

rmcp-macros-v0.8.2

21 Oct 00:53
44129e4

Choose a tag to compare

Other

  • (macro) fix visibility attribute's usage of handler macro (#481)
  • bump crate version in README.md (#471)

rmcp-v0.8.1

07 Oct 19:52
c86883b

Choose a tag to compare

Fixed

  • (oauth) pass bearer token to all streamable http requests (#476)
  • fix spellcheck on intentional typo in CHANGELOG (#470)

rmcp-macros-v0.8.1

07 Oct 19:52
c86883b

Choose a tag to compare

Fixed

  • generate default schema for tools with no params (#446)