From bae2db93c4bbf99e1af263e57a4a1001345a312e Mon Sep 17 00:00:00 2001 From: Ali Hashemi <14126952+hashemix@users.noreply.github.com> Date: Tue, 20 May 2025 08:30:59 -0300 Subject: [PATCH 1/2] chore: release main --- .release-manifest.json | 20 +++++++++---------- Cargo.lock | 20 +++++++++---------- crates/rust-mcp-sdk/CHANGELOG.md | 2 ++ crates/rust-mcp-sdk/Cargo.toml | 2 +- crates/rust-mcp-transport/CHANGELOG.md | 7 +++++++ crates/rust-mcp-transport/Cargo.toml | 2 +- .../hello-world-mcp-server-core/Cargo.toml | 2 +- examples/hello-world-mcp-server/Cargo.toml | 2 +- .../hello-world-server-core-sse/Cargo.toml | 2 +- examples/hello-world-server-sse/Cargo.toml | 2 +- .../simple-mcp-client-core-sse/Cargo.toml | 2 +- examples/simple-mcp-client-core/Cargo.toml | 2 +- examples/simple-mcp-client-sse/Cargo.toml | 2 +- examples/simple-mcp-client/Cargo.toml | 2 +- 14 files changed, 39 insertions(+), 30 deletions(-) diff --git a/.release-manifest.json b/.release-manifest.json index b974570..6b9b6c3 100644 --- a/.release-manifest.json +++ b/.release-manifest.json @@ -1,13 +1,13 @@ { - "crates/rust-mcp-sdk": "0.2.5", + "crates/rust-mcp-sdk": "0.2.6", "crates/rust-mcp-macros": "0.2.1", - "crates/rust-mcp-transport": "0.2.2", - "examples/hello-world-mcp-server": "0.1.10", - "examples/hello-world-mcp-server-core": "0.1.1", - "examples/simple-mcp-client": "0.1.10", - "examples/simple-mcp-client-core": "0.1.10", - "examples/hello-world-server-core-sse": "0.1.1", - "examples/hello-world-server-sse": "0.1.10", - "examples/simple-mcp-client-core-sse": "0.1.1", - "examples/simple-mcp-client-sse": "0.1.1" + "crates/rust-mcp-transport": "0.2.3", + "examples/hello-world-mcp-server": "0.1.11", + "examples/hello-world-mcp-server-core": "0.1.2", + "examples/simple-mcp-client": "0.1.11", + "examples/simple-mcp-client-core": "0.1.11", + "examples/hello-world-server-core-sse": "0.1.2", + "examples/hello-world-server-sse": "0.1.11", + "examples/simple-mcp-client-core-sse": "0.1.2", + "examples/simple-mcp-client-sse": "0.1.2" } \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index 189390c..a80f199 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -677,7 +677,7 @@ checksum = "84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3" [[package]] name = "hello-world-mcp-server" -version = "0.1.10" +version = "0.1.11" dependencies = [ "async-trait", "futures", @@ -692,7 +692,7 @@ dependencies = [ [[package]] name = "hello-world-mcp-server-core" -version = "0.1.1" +version = "0.1.2" dependencies = [ "async-trait", "futures", @@ -705,7 +705,7 @@ dependencies = [ [[package]] name = "hello-world-server-core-sse" -version = "0.1.1" +version = "0.1.2" dependencies = [ "async-trait", "futures", @@ -720,7 +720,7 @@ dependencies = [ [[package]] name = "hello-world-server-sse" -version = "0.1.10" +version = "0.1.11" dependencies = [ "async-trait", "futures", @@ -1624,7 +1624,7 @@ dependencies = [ [[package]] name = "rust-mcp-sdk" -version = "0.2.5" +version = "0.2.6" dependencies = [ "async-trait", "axum", @@ -1646,7 +1646,7 @@ dependencies = [ [[package]] name = "rust-mcp-transport" -version = "0.2.2" +version = "0.2.3" dependencies = [ "async-trait", "axum", @@ -1887,7 +1887,7 @@ dependencies = [ [[package]] name = "simple-mcp-client" -version = "0.1.10" +version = "0.1.11" dependencies = [ "async-trait", "colored", @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "simple-mcp-client-core" -version = "0.1.10" +version = "0.1.11" dependencies = [ "async-trait", "colored", @@ -1917,7 +1917,7 @@ dependencies = [ [[package]] name = "simple-mcp-client-core-sse" -version = "0.1.1" +version = "0.1.2" dependencies = [ "async-trait", "colored", @@ -1934,7 +1934,7 @@ dependencies = [ [[package]] name = "simple-mcp-client-sse" -version = "0.1.1" +version = "0.1.2" dependencies = [ "async-trait", "colored", diff --git a/crates/rust-mcp-sdk/CHANGELOG.md b/crates/rust-mcp-sdk/CHANGELOG.md index ce7174d..06715a6 100644 --- a/crates/rust-mcp-sdk/CHANGELOG.md +++ b/crates/rust-mcp-sdk/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [0.2.6](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-sdk-v0.2.5...rust-mcp-sdk-v0.2.6) (2025-05-20) + ## [0.2.5](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-sdk-v0.2.4...rust-mcp-sdk-v0.2.5) (2025-05-20) diff --git a/crates/rust-mcp-sdk/Cargo.toml b/crates/rust-mcp-sdk/Cargo.toml index fede244..ab88674 100644 --- a/crates/rust-mcp-sdk/Cargo.toml +++ b/crates/rust-mcp-sdk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-mcp-sdk" -version = "0.2.5" +version = "0.2.6" authors = ["Ali Hashemi"] categories = ["data-structures", "parser-implementations", "parsing"] description = "An asynchronous SDK and framework for building MCP-Servers and MCP-Clients, leveraging the rust-mcp-schema for type safe MCP Schema Objects." diff --git a/crates/rust-mcp-transport/CHANGELOG.md b/crates/rust-mcp-transport/CHANGELOG.md index 8de8905..5f39997 100644 --- a/crates/rust-mcp-transport/CHANGELOG.md +++ b/crates/rust-mcp-transport/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.2.3](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-transport-v0.2.2...rust-mcp-transport-v0.2.3) (2025-05-20) + + +### 🐛 Bug Fixes + +* Crate packaging issue caused by stray Cargo.toml ([5475b1b](https://github.com/rust-mcp-stack/rust-mcp-sdk/commit/5475b1bb31b5ec2c211bd49f940be38db17d0d65)) + ## [0.2.2](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-transport-v0.2.1...rust-mcp-transport-v0.2.2) (2025-05-20) diff --git a/crates/rust-mcp-transport/Cargo.toml b/crates/rust-mcp-transport/Cargo.toml index 0c14193..b13caca 100644 --- a/crates/rust-mcp-transport/Cargo.toml +++ b/crates/rust-mcp-transport/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-mcp-transport" -version = "0.2.2" +version = "0.2.3" authors = ["Ali Hashemi"] categories = ["data-structures"] description = "Transport implementations for the MCP (Model Context Protocol) within the rust-mcp-sdk ecosystem, enabling asynchronous data exchange and efficient message handling between MCP clients and servers." diff --git a/examples/hello-world-mcp-server-core/Cargo.toml b/examples/hello-world-mcp-server-core/Cargo.toml index 0ddf972..b6db2af 100644 --- a/examples/hello-world-mcp-server-core/Cargo.toml +++ b/examples/hello-world-mcp-server-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hello-world-mcp-server-core" -version = "0.1.1" +version = "0.1.2" edition = "2021" publish = false license = "MIT" diff --git a/examples/hello-world-mcp-server/Cargo.toml b/examples/hello-world-mcp-server/Cargo.toml index a5d11f5..da4dca8 100644 --- a/examples/hello-world-mcp-server/Cargo.toml +++ b/examples/hello-world-mcp-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hello-world-mcp-server" -version = "0.1.10" +version = "0.1.11" edition = "2021" publish = false license = "MIT" diff --git a/examples/hello-world-server-core-sse/Cargo.toml b/examples/hello-world-server-core-sse/Cargo.toml index 8f9dc97..b1cf4e5 100644 --- a/examples/hello-world-server-core-sse/Cargo.toml +++ b/examples/hello-world-server-core-sse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hello-world-server-core-sse" -version = "0.1.1" +version = "0.1.2" edition = "2021" publish = false license = "MIT" diff --git a/examples/hello-world-server-sse/Cargo.toml b/examples/hello-world-server-sse/Cargo.toml index e8b6259..c0e84ac 100644 --- a/examples/hello-world-server-sse/Cargo.toml +++ b/examples/hello-world-server-sse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hello-world-server-sse" -version = "0.1.10" +version = "0.1.11" edition = "2021" publish = false license = "MIT" diff --git a/examples/simple-mcp-client-core-sse/Cargo.toml b/examples/simple-mcp-client-core-sse/Cargo.toml index b95a02d..336b37b 100644 --- a/examples/simple-mcp-client-core-sse/Cargo.toml +++ b/examples/simple-mcp-client-core-sse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "simple-mcp-client-core-sse" -version = "0.1.1" +version = "0.1.2" edition = "2021" publish = false license = "MIT" diff --git a/examples/simple-mcp-client-core/Cargo.toml b/examples/simple-mcp-client-core/Cargo.toml index 3a3df87..e63f861 100644 --- a/examples/simple-mcp-client-core/Cargo.toml +++ b/examples/simple-mcp-client-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "simple-mcp-client-core" -version = "0.1.10" +version = "0.1.11" edition = "2021" publish = false license = "MIT" diff --git a/examples/simple-mcp-client-sse/Cargo.toml b/examples/simple-mcp-client-sse/Cargo.toml index f9be7df..d3d8f0e 100644 --- a/examples/simple-mcp-client-sse/Cargo.toml +++ b/examples/simple-mcp-client-sse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "simple-mcp-client-sse" -version = "0.1.1" +version = "0.1.2" edition = "2021" publish = false license = "MIT" diff --git a/examples/simple-mcp-client/Cargo.toml b/examples/simple-mcp-client/Cargo.toml index ae8dfe6..91c91f4 100644 --- a/examples/simple-mcp-client/Cargo.toml +++ b/examples/simple-mcp-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "simple-mcp-client" -version = "0.1.10" +version = "0.1.11" edition = "2021" publish = false license = "MIT" From 0a92ff78c7fe0bb1b02c10abb352693f0a5f1408 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 20 May 2025 11:31:02 +0000 Subject: [PATCH 2/2] chore: update Cargo.toml for release --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 4edd4f8..986e877 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ members = [ [workspace.dependencies] # Workspace member crates -rust-mcp-transport = { version = "0.2.2", path = "crates/rust-mcp-transport" } +rust-mcp-transport = { version = "0.2.3", path = "crates/rust-mcp-transport" } rust-mcp-sdk = { path = "crates/rust-mcp-sdk", default-features = false } rust-mcp-macros = { version = "0.2.1", path = "crates/rust-mcp-macros" }