Skip to content

rust-mcp-sdk: v0.7.0

Latest
Compare
Choose a tag to compare
@hashemix hashemix released this 19 Sep 10:26
7083e54

0.7.0 (2025-09-19)

⚠ BREAKING CHANGES

  • add Streamable HTTP Client , multiple refactoring and improvements (#98)
  • update ServerHandler and ServerHandlerCore traits (#96)

⚠ Upgrade to v0.7

  • Update the last argument of your server handler functions (implementing the ServerHandler or ServerHandlerCore traits) to accept Arc instead of &dyn McpServer.
  • on_server_started() has been removed from handler traits. Please use on_initialized() instead.
  • Cargo features have been refined to prevent unnecessary compilation of unused modules. Please review the updated feature set and adjust your Cargo.toml accordingly.
  • Error types under McpSdkError have been refined. If you're using specific variants, you may encounter build errors. Update your code to reflect the new error structure

🚀 Features

  • Add elicitation macros and add elicit_input() method (#99) (3ab5fe7)
  • Add Streamable HTTP Client , multiple refactoring and improvements (#98) (abb0c36)
  • Add tls-no-provider feature (#97) (5dacceb)
  • Event store support for resumability (#101) (08742bb)
  • Update ServerHandler and ServerHandlerCore traits (#96) (a2d6d23)

rust-mcp-transport: 0.6.0

0.6.0 (2025-09-19)

⚠ BREAKING CHANGES

  • add Streamable HTTP Client , multiple refactoring and improvements (#98)
  • update ServerHandler and ServerHandlerCore traits (#96)

🚀 Features

  • Add Streamable HTTP Client , multiple refactoring and improvements (#98) (abb0c36)
  • Event store support for resumability (#101) (08742bb)
  • Update ServerHandler and ServerHandlerCore traits (#96) (a2d6d23)

🐛 Bug Fixes

  • Correct pending_requests instance (#94) (9d8c1fb)

simple-mcp-client-sse: 0.1.23

Dependencies

simple-mcp-client-sse-core: 0.1.20

Dependencies

simple-mcp-client-stdio: 0.1.29

Dependencies

simple-mcp-client-stdio-core: 0.1.29

Dependencies

simple-mcp-client-streamable-http: 0.1.1

Dependencies

simple-mcp-client-streamable-http-core: 0.1.1

Dependencies