Releases: modelcontextprotocol/rust-sdk
Releases · modelcontextprotocol/rust-sdk
rmcp-v0.14.0
23 Jan 18:11
Compare
Sorry, something went wrong.
No results found
Fixed
(tasks) #626 model task capabilities correctly (#627 )
don't treat non-success HTTP codes as transport errors (#618 )
Other
show README content on docs.rs (#583 )
added hyper-mcp to the list of built with rmcp (#621 )
Implement SEP-1319: Decouple Request Payload from RPC Methods (#617 )
rmcp-macros-v0.14.0
23 Jan 18:11
Compare
Sorry, something went wrong.
No results found
Other
show README content on docs.rs (#583 )
added hyper-mcp to the list of built with rmcp (#621 )
Implement SEP-1319: Decouple Request Payload from RPC Methods (#617 )
rmcp-v0.13.0
15 Jan 18:27
Compare
Sorry, something went wrong.
No results found
Added
provide blanket implementations for ClientHandler and ServerHandler traits (#609 )
(service) add close() method for graceful connection shutdown (#588 )
(auth) add StateStore trait for pluggable OAuth state storage (#614 )
(elicitation) implement SEP-1330 Elicitation Enum Schema Improvements (#539 )
(task) add task support (SEP-1686) (#536 )
Fixed
use the json rpc error from the initialize response and bubble it up to the client (#569 )
(build) fix build of the project when no features are selected (#606 )
use Semaphore instead of Notify in OneshotTransport to prevent race condition (#611 )
add OpenID Connect discovery support per spec-2025-11-25 4.3 (#598 )
only try to refresh access tokens if we have a refresh token or an expiry time (#594 )
(docs) add spreadsheet-mcp to Built with rmcp (#582 )
Other
(elicitation) improve enum schema builder, small changes of elicitation builder (#608 )
add pre-commit hook for conventional commit verification (#619 )
clean up optional dependencies (#546 )
re-export ServerSseMessage from session module (#612 )
Implement SEP-1699: Support SSE Polling via Server-Side Disconnect (#604 )
update README external links (#603 )
clarity and formatting (#602 )
Add optional icons field to RawResourceTemplate (#589 )
rmcp-macros-v0.13.0
15 Jan 18:26
Compare
Sorry, something went wrong.
No results found
Added
(task) add task support (SEP-1686) (#536 )
Fixed
(docs) add spreadsheet-mcp to Built with rmcp (#582 )
Other
update README external links (#603 )
clarity and formatting (#602 )
rmcp-v0.12.0
18 Dec 21:09
Compare
Sorry, something went wrong.
No results found
Added
add support for custom requests (#590 )
add support for custom server notifications (#580 )
Fixed
update process-wrap to v9.0 (#586 )
(oauth) rfc8414 should judement the response_types (#485 )
Other
Add SEP-991 (CIMD) support for URL-based client IDs (#570 )
merge cached_schema_for_type into schema_for_type (#581 )
Add NexusCore MCP to project list (#573 )
rmcp-macros-v0.12.0
18 Dec 21:08
Compare
Sorry, something went wrong.
No results found
Other
merge cached_schema_for_type into schema_for_type (#581 )
Add NexusCore MCP to project list (#573 )
(deps) update darling requirement from 0.21 to 0.23 (#574 )
rmcp-v0.11.0
08 Dec 21:43
Compare
Sorry, something went wrong.
No results found
Added
(meta) add _meta field to prompts, resources and paginated result (#558 )
[breaking ] remove SSE transport support (#562 )
Fixed
(streamable-http) gracefully shutdown while client connected (#494 )
Other
Implements outputSchema validation (#566 )
add video-transcriber-mcp-rs to projects built with rmcp (#565 )
rmcp-macros-v0.11.0
08 Dec 21:43
Compare
Sorry, something went wrong.
No results found
Added
(meta) add _meta field to prompts, resources and paginated result (#558 )
Other
Implements outputSchema validation (#566 )
add video-transcriber-mcp-rs to projects built with rmcp (#565 )
rmcp-v0.10.0
01 Dec 21:08
Compare
Sorry, something went wrong.
No results found
Added
add support for custom client notifications (#556 )
Other
replace paste with pastey for macros feature (#564 )
rmcp-macros-v0.10.0
01 Dec 21:08
Compare
Sorry, something went wrong.
No results found
Fixed
(shemars) use JSON Schema 2020-12 as Default Dialect (#549 )