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
orServerHandlerCore
traits) to acceptArc
instead of&dyn McpServer
. on_server_started()
has been removed from handler traits. Please useon_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
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