From 8a65918b8f16de2d826a8a761f659d4b1ec7eb1f Mon Sep 17 00:00:00 2001 From: Ali Hashemi <14126952+hashemix@users.noreply.github.com> Date: Sun, 30 Mar 2025 10:19:54 -0300 Subject: [PATCH] chore: release main --- .release-manifest.json | 12 ++++++------ Cargo.lock | 12 ++++++------ crates/rust-mcp-macros/CHANGELOG.md | 7 +++++++ crates/rust-mcp-macros/Cargo.toml | 2 +- crates/rust-mcp-sdk/CHANGELOG.md | 12 ++++++++++++ crates/rust-mcp-sdk/Cargo.toml | 2 +- examples/hello-world-mcp-server-core/Cargo.toml | 2 +- examples/hello-world-mcp-server/Cargo.toml | 2 +- examples/simple-mcp-client-core/Cargo.toml | 2 +- examples/simple-mcp-client/Cargo.toml | 2 +- 10 files changed, 37 insertions(+), 18 deletions(-) diff --git a/.release-manifest.json b/.release-manifest.json index 232fcdd..c1d20bf 100644 --- a/.release-manifest.json +++ b/.release-manifest.json @@ -1,9 +1,9 @@ { - "crates/rust-mcp-sdk": "0.1.1", - "crates/rust-mcp-macros": "0.1.1", + "crates/rust-mcp-sdk": "0.1.2", + "crates/rust-mcp-macros": "0.1.2", "crates/rust-mcp-transport": "0.1.1", - "examples/hello-world-mcp-server": "0.1.2", - "examples/hello-world-mcp-server-core": "0.1.2", - "examples/simple-mcp-client": "0.1.2", - "examples/simple-mcp-client-core": "0.1.2" + "examples/hello-world-mcp-server": "0.1.3", + "examples/hello-world-mcp-server-core": "0.1.3", + "examples/simple-mcp-client": "0.1.3", + "examples/simple-mcp-client-core": "0.1.3" } \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index fa43254..0424afb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -173,7 +173,7 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" [[package]] name = "hello-world-mcp-server" -version = "0.1.2" +version = "0.1.3" dependencies = [ "async-trait", "futures", @@ -188,7 +188,7 @@ dependencies = [ [[package]] name = "hello-world-mcp-server-core" -version = "0.1.2" +version = "0.1.3" dependencies = [ "async-trait", "futures", @@ -322,7 +322,7 @@ dependencies = [ [[package]] name = "rust-mcp-macros" -version = "0.1.1" +version = "0.1.2" dependencies = [ "proc-macro2", "quote", @@ -344,7 +344,7 @@ dependencies = [ [[package]] name = "rust-mcp-sdk" -version = "0.1.1" +version = "0.1.2" dependencies = [ "async-trait", "futures", @@ -431,7 +431,7 @@ dependencies = [ [[package]] name = "simple-mcp-client" -version = "0.1.2" +version = "0.1.3" dependencies = [ "async-trait", "colored", @@ -447,7 +447,7 @@ dependencies = [ [[package]] name = "simple-mcp-client-core" -version = "0.1.2" +version = "0.1.3" dependencies = [ "async-trait", "colored", diff --git a/crates/rust-mcp-macros/CHANGELOG.md b/crates/rust-mcp-macros/CHANGELOG.md index ef23ea9..9ead55e 100644 --- a/crates/rust-mcp-macros/CHANGELOG.md +++ b/crates/rust-mcp-macros/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.1.2](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-macros-v0.1.1...rust-mcp-macros-v0.1.2) (2025-03-30) + + +### 🚀 Features + +* Re-export transport and macros for seamless user experience ([#4](https://github.com/rust-mcp-stack/rust-mcp-sdk/issues/4)) ([ff9e3af](https://github.com/rust-mcp-stack/rust-mcp-sdk/commit/ff9e3af0e43a6e915f968445b1fbdb54a5069a8b)) + ## [0.1.1](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-macros-v0.1.0...rust-mcp-macros-v0.1.1) (2025-03-29) diff --git a/crates/rust-mcp-macros/Cargo.toml b/crates/rust-mcp-macros/Cargo.toml index b26558a..f1b0b48 100644 --- a/crates/rust-mcp-macros/Cargo.toml +++ b/crates/rust-mcp-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-mcp-macros" -version = "0.1.1" +version = "0.1.2" authors = ["Ali Hashemi"] categories = ["data-structures", "parser-implementations", "parsing"] description = "A procedural macro that derives the MCPToolSchema implementation for structs or enums, generating a tool_input_schema function used with rust_mcp_schema::Tool." diff --git a/crates/rust-mcp-sdk/CHANGELOG.md b/crates/rust-mcp-sdk/CHANGELOG.md index a192ddd..68ce947 100644 --- a/crates/rust-mcp-sdk/CHANGELOG.md +++ b/crates/rust-mcp-sdk/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [0.1.2](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-sdk-v0.1.1...rust-mcp-sdk-v0.1.2) (2025-03-30) + + +### 🚀 Features + +* Re-export transport and macros for seamless user experience ([#4](https://github.com/rust-mcp-stack/rust-mcp-sdk/issues/4)) ([ff9e3af](https://github.com/rust-mcp-stack/rust-mcp-sdk/commit/ff9e3af0e43a6e915f968445b1fbdb54a5069a8b)) + + +### 📚 Documentation + +* Add step by step guide to the project to help getting started quickly ([#6](https://github.com/rust-mcp-stack/rust-mcp-sdk/issues/6)) ([571f36a](https://github.com/rust-mcp-stack/rust-mcp-sdk/commit/571f36a452164bea24065eddb8d8591f665f2d80)) + ## [0.1.1](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-sdk-v0.1.0...rust-mcp-sdk-v0.1.1) (2025-03-29) diff --git a/crates/rust-mcp-sdk/Cargo.toml b/crates/rust-mcp-sdk/Cargo.toml index 06d0383..4e802d0 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.1.1" +version = "0.1.2" 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 4f86f60..b4ce973 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.2" +version = "0.1.3" 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 1544052..68c74b4 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.2" +version = "0.1.3" 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 9f14b90..2082117 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.2" +version = "0.1.3" edition = "2021" publish = false license = "MIT" diff --git a/examples/simple-mcp-client/Cargo.toml b/examples/simple-mcp-client/Cargo.toml index 5b27c29..400ff68 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.2" +version = "0.1.3" edition = "2021" publish = false license = "MIT"