Skip to content

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

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)

rust-mcp-transport: v0.5.0

20 Aug 00:38
f05c234
Compare
Choose a tag to compare

0.5.0 (2025-08-19)

⚠ BREAKING CHANGES

  • improve request ID generation, remove deprecated methods and adding improvements

🚀 Features

  • Improve request ID generation, remove deprecated methods and adding improvements (95b91aa)

rust-mcp-sdk: v0.6.0

20 Aug 00:38
f05c234
Compare
Choose a tag to compare

0.6.0 (2025-08-19)

⚠ BREAKING CHANGES

This PR introduces a breaking change due to updates in the method signatures of the handler traits and messaging.

In addition, it includes several refactorings, housekeeping tasks, and various fixes and improvements. Notably, the request ID generation logic has been enhanced, deprecated methods have been removed, and overall maintainability and stability has been improved.

🚀 Features

  • Improve request ID generation, remove deprecated methods and adding improvements (95b91aa)

rust-mcp-sdk: v0.5.3

19 Aug 00:38
080b3a5
Compare
Choose a tag to compare

0.5.3 (2025-08-19)

🐛 Bug Fixes

  • Handle missing client details and abort keep-alive task on drop (#83) (308b1db)