Releases: modelcontextprotocol/rust-sdk
Releases · modelcontextprotocol/rust-sdk
rmcp-v0.15.0
10 Feb 14:03
Compare
Sorry, something went wrong.
No results found
Added
(elicitation) add support URL elicitation. SEP-1036 (#605 )
enforce SEP-1577 MUST requirements for sampling with tools (#646 )
add native-tls as an optional TLS backend (#631 )
(capabilities) add extensions field for SEP-1724 (#643 )
Fixed
(tasks) avoid dropping completed task results during collection (#639 )
(auth) oauth metadata discovery (#641 )
compilation with --no-default-features (#593 )
(tasks) expose execution.taskSupport on tools (#635 )
(tasks) correct enum variant ordering for deserialization (#634 )
Other
Add optional description field to Implementation struct (#649 )
Implement SEP-1577: Sampling With Tools (#628 )
rmcp-macros-v0.15.0
10 Feb 14:02
Compare
Sorry, something went wrong.
No results found
Fixed
(tasks) avoid dropping completed task results during collection (#639 )
(tasks) expose execution.taskSupport on tools (#635 )
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 )