Skip to content

Releases: modelcontextprotocol/rust-sdk

rmcp-v1.2.0

11 Mar 14:29
3bd7522

Choose a tag to compare

Added

  • add missing constructors for non-exhaustive model types (#739)
  • include granted scopes in OAuth refresh token request (#731)

Fixed

  • handle ping requests sent before initialize handshake (#745)
  • allow deserializing notifications without params field (#729)

Other

  • (deps) update jsonwebtoken requirement from 9 to 10 (#737)

rmcp-macros-v1.2.0

11 Mar 14:29
3bd7522

Choose a tag to compare

Fixed

  • (rmcp-macros) use re-exported serde_json path in task_handler (#735)

rmcp-v1.1.1

09 Mar 15:16
1158cfe

Choose a tag to compare

Fixed

  • accept logging/setLevel and ping before initialized notification (#730)

rmcp-macros-v1.1.1

09 Mar 15:16
1158cfe

Choose a tag to compare

Fixed

  • (rmcp-macros) replace deprecated *Param type aliases with *Params (#727)

rmcp-v1.1.0

04 Mar 01:58
53c86d5

Choose a tag to compare

Added

  • implement OAuth 2.0 Client Credentials flow (#707)

Other

  • add McpMux to Built with rmcp section (#717)

rmcp-macros-v1.1.0

04 Mar 01:58
53c86d5

Choose a tag to compare

Other

  • add McpMux to Built with rmcp section (#717)

rmcp-v1.0.0-alpha

03 Mar 16:27
28beb95

Choose a tag to compare

Added

  • docs update (#718)
  • (auth) [breaking] support returning extra fields from token exchange (#700)

Fixed

  • downgrade logging of message to TRACE to avoid spamming logs (#699)

Other

  • add #[non_exhaustive] and mutation methods to improve compatibility (#715)

rmcp-v1.0.0

03 Mar 22:04
e223b53

Choose a tag to compare

Fixed

  • (auth) pass WWW-Authenticate scopes to DCR registration request (#705)
  • api ergonomics follow-up (#720)
  • (streamable-http) map stale session 401 to status-aware error (#709)

rmcp-macros-v1.0.0-alpha

03 Mar 16:27
28beb95

Choose a tag to compare

Added

  • docs update (#718)

Other

  • add #[non_exhaustive] and mutation methods to improve compatibility (#715)

rmcp-macros-v1.0.0

03 Mar 22:04
e223b53

Choose a tag to compare

Fixed

  • api ergonomics follow-up (#720)