Skip to content

Commit a45c8d4

Browse files
committed
Merge branch 'main' of github.com:rust-mcp-stack/rust-mcp-sdk
2 parents 12d9761 + d5e3c0c commit a45c8d4

File tree

14 files changed

+57
-24
lines changed

14 files changed

+57
-24
lines changed

.release-manifest.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
2-
"crates/rust-mcp-sdk": "0.1.3",
3-
"crates/rust-mcp-macros": "0.1.2",
4-
"crates/rust-mcp-transport": "0.1.2",
5-
"examples/hello-world-mcp-server": "0.1.4",
6-
"examples/hello-world-mcp-server-core": "0.1.4",
7-
"examples/simple-mcp-client": "0.1.4",
8-
"examples/simple-mcp-client-core": "0.1.4"
2+
"crates/rust-mcp-sdk": "0.2.0",
3+
"crates/rust-mcp-macros": "0.2.0",
4+
"crates/rust-mcp-transport": "0.2.0",
5+
"examples/hello-world-mcp-server": "0.1.5",
6+
"examples/hello-world-mcp-server-core": "0.1.5",
7+
"examples/simple-mcp-client": "0.1.5",
8+
"examples/simple-mcp-client-core": "0.1.5"
99
}

Cargo.lock

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ members = [
1313

1414
[workspace.dependencies]
1515
# Workspace member crates
16-
rust-mcp-transport = { version = "0.1", path = "crates/rust-mcp-transport" }
16+
rust-mcp-transport = { version = "0.2.0", path = "crates/rust-mcp-transport" }
1717
rust-mcp-sdk = { path = "crates/rust-mcp-sdk" }
18-
rust-mcp-macros = { version = "0.1", path = "crates/rust-mcp-macros" }
18+
rust-mcp-macros = { version = "0.2.0", path = "crates/rust-mcp-macros" }
1919

2020
# External crates
2121
rust-mcp-schema = { version = "0.3" }

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ A high-performance, asynchronous toolkit for building MCP servers and clients.
1515
Focus on your app's logic while **rust-mcp-sdk** takes care of the rest!
1616

1717
**rust-mcp-sdk** provides the necessary components for developing both servers and clients in the MCP ecosystem.
18-
Leveraging the [rust-mcp-schema](https://github.com/rust-mcp-stack/rust-mcp-schema) crate for type safe MCP schema objects and MCP type utilities simplifies the process of building robust and reliable MCP servers and clients, ensuring consistency and minimizing errors in data handling and message processing.
18+
Leveraging the [rust-mcp-schema](https://github.com/rust-mcp-stack/rust-mcp-schema) crate simplifies the process of building robust and reliable MCP servers and clients, ensuring consistency and minimizing errors in data handling and message processing.
1919

2020
**⚠️WARNING**: This project only supports Standard Input/Output (stdio) transport at this time, with support for SSE (Server-Sent Events) transport still in progress and not yet available. Project is currently under development and should be used at your own risk.
2121

crates/rust-mcp-macros/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## [0.2.0](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-macros-v0.1.2...rust-mcp-macros-v0.2.0) (2025-04-16)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* naming & less constrained dependencies ([#8](https://github.com/rust-mcp-stack/rust-mcp-sdk/issues/8))
9+
10+
### 🚜 Code Refactoring
11+
12+
* Naming & less constrained dependencies ([#8](https://github.com/rust-mcp-stack/rust-mcp-sdk/issues/8)) ([2aa469b](https://github.com/rust-mcp-stack/rust-mcp-sdk/commit/2aa469b1f7f53f6cda23141c961467ece738047e))
13+
314
## [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)
415

516

crates/rust-mcp-macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rust-mcp-macros"
3-
version = "0.1.2"
3+
version = "0.2.0"
44
authors = ["Ali Hashemi"]
55
categories = ["data-structures", "parser-implementations", "parsing"]
66
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."

crates/rust-mcp-sdk/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## [0.2.0](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-sdk-v0.1.3...rust-mcp-sdk-v0.2.0) (2025-04-16)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* naming & less constrained dependencies ([#8](https://github.com/rust-mcp-stack/rust-mcp-sdk/issues/8))
9+
10+
### 🚜 Code Refactoring
11+
12+
* Naming & less constrained dependencies ([#8](https://github.com/rust-mcp-stack/rust-mcp-sdk/issues/8)) ([2aa469b](https://github.com/rust-mcp-stack/rust-mcp-sdk/commit/2aa469b1f7f53f6cda23141c961467ece738047e))
13+
314
## [0.1.3](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-sdk-v0.1.2...rust-mcp-sdk-v0.1.3) (2025-04-05)
415

516

crates/rust-mcp-sdk/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rust-mcp-sdk"
3-
version = "0.1.3"
3+
version = "0.2.0"
44
authors = ["Ali Hashemi"]
55
categories = ["data-structures", "parser-implementations", "parsing"]
66
description = "An asynchronous SDK and framework for building MCP-Servers and MCP-Clients, leveraging the rust-mcp-schema for type safe MCP Schema Objects."

crates/rust-mcp-transport/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## [0.2.0](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-transport-v0.1.2...rust-mcp-transport-v0.2.0) (2025-04-16)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* naming & less constrained dependencies ([#8](https://github.com/rust-mcp-stack/rust-mcp-sdk/issues/8))
9+
10+
### 🚜 Code Refactoring
11+
12+
* Naming & less constrained dependencies ([#8](https://github.com/rust-mcp-stack/rust-mcp-sdk/issues/8)) ([2aa469b](https://github.com/rust-mcp-stack/rust-mcp-sdk/commit/2aa469b1f7f53f6cda23141c961467ece738047e))
13+
314
## [0.1.2](https://github.com/rust-mcp-stack/rust-mcp-sdk/compare/rust-mcp-transport-v0.1.1...rust-mcp-transport-v0.1.2) (2025-04-05)
415

516

crates/rust-mcp-transport/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rust-mcp-transport"
3-
version = "0.1.2"
3+
version = "0.2.0"
44
authors = ["Ali Hashemi"]
55
categories = ["data-structures"]
66
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."

examples/hello-world-mcp-server-core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hello-world-mcp-server-core"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
edition = "2021"
55
publish = false
66
license = "MIT"

examples/hello-world-mcp-server/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hello-world-mcp-server"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
edition = "2021"
55
publish = false
66
license = "MIT"

examples/simple-mcp-client-core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "simple-mcp-client-core"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
edition = "2021"
55
publish = false
66
license = "MIT"

examples/simple-mcp-client/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "simple-mcp-client"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
edition = "2021"
55
publish = false
66
license = "MIT"

0 commit comments

Comments
 (0)