From dfd438326f1d069df8fb4bd69e601781a87e3821 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 23 Sep 2025 19:58:39 +0000 Subject: [PATCH 1/2] chore: release v0.6.5 --- Cargo.toml | 6 +++--- crates/rmcp-macros/CHANGELOG.md | 11 +++++++++++ crates/rmcp/CHANGELOG.md | 14 ++++++++++++++ examples/clients/Cargo.toml | 2 +- 4 files changed, 29 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 97f616763..49cbfe5d2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,12 +3,12 @@ members = ["crates/rmcp", "crates/rmcp-macros", "examples/*"] resolver = "2" [workspace.dependencies] -rmcp = { version = "0.6.4", path = "./crates/rmcp" } -rmcp-macros = { version = "0.6.4", path = "./crates/rmcp-macros" } +rmcp = { version = "0.6.5", path = "./crates/rmcp" } +rmcp-macros = { version = "0.6.5", path = "./crates/rmcp-macros" } [workspace.package] edition = "2024" -version = "0.6.4" +version = "0.6.5" authors = ["4t145 "] license = "MIT" repository = "https://github.com/modelcontextprotocol/rust-sdk/" diff --git a/crates/rmcp-macros/CHANGELOG.md b/crates/rmcp-macros/CHANGELOG.md index a0103ac3d..c0d7ffe17 100644 --- a/crates/rmcp-macros/CHANGELOG.md +++ b/crates/rmcp-macros/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.5](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-macros-v0.6.4...rmcp-macros-v0.6.5) - 2025-09-23 + +### Fixed + +- *(macros)* support #[doc = include_str!(...)] for macros ([#444](https://github.com/modelcontextprotocol/rust-sdk/pull/444)) +- *(clippy)* add doc comment for generated tool attr fn ([#439](https://github.com/modelcontextprotocol/rust-sdk/pull/439)) + +### Other + +- *(root)* Add Terminator to Built with rmcp section ([#437](https://github.com/modelcontextprotocol/rust-sdk/pull/437)) + ## [0.6.4](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-macros-v0.6.3...rmcp-macros-v0.6.4) - 2025-09-11 ### Added diff --git a/crates/rmcp/CHANGELOG.md b/crates/rmcp/CHANGELOG.md index cf4f97f25..8caf994f8 100644 --- a/crates/rmcp/CHANGELOG.md +++ b/crates/rmcp/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.5](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v0.6.4...rmcp-v0.6.5) - 2025-09-23 + +### Fixed + +- return auth errors ([#451](https://github.com/modelcontextprotocol/rust-sdk/pull/451)) +- *(oauth)* do not treat empty secret as valid for public clients ([#443](https://github.com/modelcontextprotocol/rust-sdk/pull/443)) +- *(clippy)* add doc comment for generated tool attr fn ([#439](https://github.com/modelcontextprotocol/rust-sdk/pull/439)) +- *(oauth)* require CSRF token as part of the OAuth authorization flow. ([#435](https://github.com/modelcontextprotocol/rust-sdk/pull/435)) + +### Other + +- *(root)* Add Terminator to Built with rmcp section ([#437](https://github.com/modelcontextprotocol/rust-sdk/pull/437)) +- Non-empty paths in OAuth2 Authorization Server Metadata URLs ([#441](https://github.com/modelcontextprotocol/rust-sdk/pull/441)) + ## [0.6.4](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v0.6.3...rmcp-v0.6.4) - 2025-09-11 ### Added diff --git a/examples/clients/Cargo.toml b/examples/clients/Cargo.toml index fb81c7e53..edc9d15d2 100644 --- a/examples/clients/Cargo.toml +++ b/examples/clients/Cargo.toml @@ -61,4 +61,4 @@ path = "src/sampling_stdio.rs" [[example]] name = "clients_progress_client" -path = "src/progress_client.rs" \ No newline at end of file +path = "src/progress_client.rs" From cc85a35d8372d774b0fa0d125c8accd5f53dc642 Mon Sep 17 00:00:00 2001 From: Jack Amadeo Date: Wed, 24 Sep 2025 08:35:02 -0400 Subject: [PATCH 2/2] chore: bump to 0.7.0 because there are breaking changes --- Cargo.toml | 6 +++--- crates/rmcp-macros/CHANGELOG.md | 2 +- crates/rmcp/CHANGELOG.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 49cbfe5d2..5de2fedf3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,12 +3,12 @@ members = ["crates/rmcp", "crates/rmcp-macros", "examples/*"] resolver = "2" [workspace.dependencies] -rmcp = { version = "0.6.5", path = "./crates/rmcp" } -rmcp-macros = { version = "0.6.5", path = "./crates/rmcp-macros" } +rmcp = { version = "0.7.0", path = "./crates/rmcp" } +rmcp-macros = { version = "0.7.0", path = "./crates/rmcp-macros" } [workspace.package] edition = "2024" -version = "0.6.5" +version = "0.7.0" authors = ["4t145 "] license = "MIT" repository = "https://github.com/modelcontextprotocol/rust-sdk/" diff --git a/crates/rmcp-macros/CHANGELOG.md b/crates/rmcp-macros/CHANGELOG.md index c0d7ffe17..ba9a3d3f9 100644 --- a/crates/rmcp-macros/CHANGELOG.md +++ b/crates/rmcp-macros/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.6.5](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-macros-v0.6.4...rmcp-macros-v0.6.5) - 2025-09-23 +## [0.7.0](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-macros-v0.6.4...rmcp-macros-v0.7.0) - 2025-09-23 ### Fixed diff --git a/crates/rmcp/CHANGELOG.md b/crates/rmcp/CHANGELOG.md index 8caf994f8..9a84fd517 100644 --- a/crates/rmcp/CHANGELOG.md +++ b/crates/rmcp/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.6.5](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v0.6.4...rmcp-v0.6.5) - 2025-09-23 +## [0.7.0](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v0.6.4...rmcp-v0.7.0) - 2025-09-23 ### Fixed