Skip to content

Releases: rust-mcp-stack/rust-mcp-sdk

rust-mcp-transport: v0.6.1

13 Oct 22:32
200bb59
Compare
Choose a tag to compare

0.6.1 (2025-10-13)

🚀 Features

  • server: Decouple core logic from HTTP server for improved architecture (#106) (d10488b)

rust-mcp-sdk: v0.7.1

13 Oct 22:32
200bb59
Compare
Choose a tag to compare

0.7.1 (2025-10-13)

🚀 Features

  • Add server_supports_completion method (#104) (6268726)
  • server: Decouple core logic from HTTP server for improved architecture (#106) (d10488b)

⚡ Performance Improvements

  • Remove unnecesarry mutex in the session store (ea5d580)

🚜 Code Refactoring

  • Expose Store Traits and add ToMcpServerHandler for Improved Framework Flexibility (#107) (5bf54d6)

rust-mcp-extra: v0.1.1

13 Oct 22:32
200bb59
Compare
Choose a tag to compare

0.1.1 (2025-10-13)

🚀 Features

  • Initial release v0.1.0 (4c08beb)
  • Introduce rust-mcp-extra crate for extended id, session, and event store support (#108) (5fddd3c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • rust-mcp-sdk bumped from 0.7 to 0.7.1

rust-mcp-transport: v0.6.0

19 Sep 10:26
7083e54
Compare
Choose a tag to compare

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)

rust-mcp-sdk: v0.7.0

19 Sep 10:26
7083e54
Compare
Choose a tag to compare

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

rust-mcp-macros: v0.5.2

19 Sep 10:26
7083e54
Compare
Choose a tag to compare

0.5.2 (2025-09-19)

🚀 Features

  • Add elicitation macros and add elicit_input() method (#99) (3ab5fe7)

rust-mcp-transport: v0.5.1

31 Aug 23:23
3508e1e
Compare
Choose a tag to compare

0.5.1 (2025-08-31)

🐛 Bug Fixes

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

rust-mcp-sdk: v0.6.3

31 Aug 23:23
3508e1e
Compare
Choose a tag to compare

rust-mcp-sdk: v0.6.2

30 Aug 15:01
9770abc
Compare
Choose a tag to compare

0.6.2 (2025-08-30)

🐛 Bug Fixes

  • Tool-box macro panic on invalid requests (#92) (54cc8ed)

rust-mcp-sdk: v0.6.1

28 Aug 09:51
a219c26
Compare
Choose a tag to compare

0.6.1 (2025-08-28)

🐛 Bug Fixes

  • Session ID access in handlers and add helper for listing active (#90) (f2f0afb)