From 64b5f36fa39274a4d5cdbf296c33e5fae381ee85 Mon Sep 17 00:00:00 2001 From: Ali Hashemi <14126952+hashemix@users.noreply.github.com> Date: Mon, 18 Aug 2025 21:33:07 -0300 Subject: [PATCH] chore: release main --- .release-manifest.json | 18 +++++++++--------- Cargo.lock | 18 +++++++++--------- crates/rust-mcp-sdk/CHANGELOG.md | 7 +++++++ crates/rust-mcp-sdk/Cargo.toml | 2 +- .../hello-world-mcp-server-core/Cargo.toml | 2 +- examples/hello-world-mcp-server/Cargo.toml | 2 +- .../Cargo.toml | 2 +- .../Cargo.toml | 2 +- examples/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 +- 12 files changed, 34 insertions(+), 27 deletions(-) diff --git a/.release-manifest.json b/.release-manifest.json index 36d8135..a7e7c0e 100644 --- a/.release-manifest.json +++ b/.release-manifest.json @@ -1,13 +1,13 @@ { - "crates/rust-mcp-sdk": "0.5.2", + "crates/rust-mcp-sdk": "0.5.3", "crates/rust-mcp-macros": "0.5.1", "crates/rust-mcp-transport": "0.4.1", - "examples/hello-world-mcp-server": "0.1.26", - "examples/hello-world-mcp-server-core": "0.1.17", - "examples/simple-mcp-client": "0.1.26", - "examples/simple-mcp-client-core": "0.1.26", - "examples/hello-world-server-core-streamable-http": "0.1.17", - "examples/hello-world-server-streamable-http": "0.1.26", - "examples/simple-mcp-client-core-sse": "0.1.17", - "examples/simple-mcp-client-sse": "0.1.17" + "examples/hello-world-mcp-server": "0.1.27", + "examples/hello-world-mcp-server-core": "0.1.18", + "examples/simple-mcp-client": "0.1.27", + "examples/simple-mcp-client-core": "0.1.27", + "examples/hello-world-server-core-streamable-http": "0.1.18", + "examples/hello-world-server-streamable-http": "0.1.27", + "examples/simple-mcp-client-core-sse": "0.1.18", + "examples/simple-mcp-client-sse": "0.1.18" } diff --git a/Cargo.lock b/Cargo.lock index 23688b6..d51b2d6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -688,7 +688,7 @@ checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" [[package]] name = "hello-world-mcp-server" -version = "0.1.26" +version = "0.1.27" dependencies = [ "async-trait", "futures", @@ -702,7 +702,7 @@ dependencies = [ [[package]] name = "hello-world-mcp-server-core" -version = "0.1.17" +version = "0.1.18" dependencies = [ "async-trait", "futures", @@ -714,7 +714,7 @@ dependencies = [ [[package]] name = "hello-world-server-core-streamable-http" -version = "0.1.17" +version = "0.1.18" dependencies = [ "async-trait", "futures", @@ -728,7 +728,7 @@ dependencies = [ [[package]] name = "hello-world-server-streamable-http" -version = "0.1.26" +version = "0.1.27" dependencies = [ "async-trait", "futures", @@ -1699,7 +1699,7 @@ dependencies = [ [[package]] name = "rust-mcp-sdk" -version = "0.5.2" +version = "0.5.3" dependencies = [ "async-trait", "axum", @@ -1924,7 +1924,7 @@ dependencies = [ [[package]] name = "simple-mcp-client" -version = "0.1.26" +version = "0.1.27" dependencies = [ "async-trait", "colored", @@ -1938,7 +1938,7 @@ dependencies = [ [[package]] name = "simple-mcp-client-core" -version = "0.1.26" +version = "0.1.27" dependencies = [ "async-trait", "colored", @@ -1952,7 +1952,7 @@ dependencies = [ [[package]] name = "simple-mcp-client-core-sse" -version = "0.1.17" +version = "0.1.18" dependencies = [ "async-trait", "colored", @@ -1968,7 +1968,7 @@ dependencies = [ [[package]] name = "simple-mcp-client-sse" -version = "0.1.17" +version = "0.1.18" dependencies = [ "async-trait", "colored", diff --git a/crates/rust-mcp-sdk/CHANGELOG.md b/crates/rust-mcp-sdk/CHANGELOG.md index 5588727..720c438 100644 --- a/crates/rust-mcp-sdk/CHANGELOG.md +++ b/crates/rust-mcp-sdk/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.5.3](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-sdk-v0.5.2...rust-mcp-sdk-v0.5.3) (2025-08-19) + + +### 🐛 Bug Fixes + +* Handle missing client details and abort keep-alive task on drop ([#83](https://github.com/rust-mcp-stack/rust-mcp-sdk/issues/83)) ([308b1db](https://github.com/rust-mcp-stack/rust-mcp-sdk/commit/308b1dbd1744ff06046902303d8bcd6c3a92ffbe)) + ## [0.5.2](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-sdk-v0.5.1...rust-mcp-sdk-v0.5.2) (2025-08-16) diff --git a/crates/rust-mcp-sdk/Cargo.toml b/crates/rust-mcp-sdk/Cargo.toml index 97a3e8b..6e05365 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.5.2" +version = "0.5.3" 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/examples/hello-world-mcp-server-core/Cargo.toml b/examples/hello-world-mcp-server-core/Cargo.toml index 6b053b4..b1256a5 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.17" +version = "0.1.18" 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 19dad29..0f1b5d1 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.26" +version = "0.1.27" edition = "2021" publish = false license = "MIT" diff --git a/examples/hello-world-server-core-streamable-http/Cargo.toml b/examples/hello-world-server-core-streamable-http/Cargo.toml index a9883cb..afc9c29 100644 --- a/examples/hello-world-server-core-streamable-http/Cargo.toml +++ b/examples/hello-world-server-core-streamable-http/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hello-world-server-core-streamable-http" -version = "0.1.17" +version = "0.1.18" edition = "2021" publish = false license = "MIT" diff --git a/examples/hello-world-server-streamable-http/Cargo.toml b/examples/hello-world-server-streamable-http/Cargo.toml index a5e975e..3abc10d 100644 --- a/examples/hello-world-server-streamable-http/Cargo.toml +++ b/examples/hello-world-server-streamable-http/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hello-world-server-streamable-http" -version = "0.1.26" +version = "0.1.27" 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 d852695..d66a7cd 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.17" +version = "0.1.18" 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 db3282b..9a9c439 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.26" +version = "0.1.27" 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 5bad697..3b60bc9 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.17" +version = "0.1.18" edition = "2021" publish = false license = "MIT" diff --git a/examples/simple-mcp-client/Cargo.toml b/examples/simple-mcp-client/Cargo.toml index c21c893..39c2bc5 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.26" +version = "0.1.27" edition = "2021" publish = false license = "MIT"