From 0175fff4dd44a7d7893f172e69ca52c4bf9030fd Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Sat, 14 Feb 2026 10:05:04 +0900 Subject: [PATCH] Release 0.7.0 Some new features and fixes have been added, and it seems like a good time to cut a release. - https://github.com/modelcontextprotocol/ruby-sdk/pull/103 - https://github.com/modelcontextprotocol/ruby-sdk/pull/223 - https://github.com/modelcontextprotocol/ruby-sdk/pull/218 - https://github.com/modelcontextprotocol/ruby-sdk/pull/221 - https://github.com/modelcontextprotocol/ruby-sdk/pull/225 - https://github.com/modelcontextprotocol/ruby-sdk/pull/224 - https://github.com/modelcontextprotocol/ruby-sdk/pull/220 For now, the features completed so far can be included in this release, and subsequent feature proposals can continue to be incorporated into future releases. --- CHANGELOG.md | 18 ++++++++++++++++++ lib/mcp/version.rb | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1600b2cc..c031bd89 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.0] - 2026-02-14 + +### Added + +- `logging` support (#103) +- Protocol version negotiation to server initialization (#223) +- Tool arguments to instrumentation data (#218) +- Client info to instrumentation callback (#221) +- `resource_templates` to `MCP::Client` (#225) + +### Changed + +- Extract `MCP::Annotations` into a dedicated file (#224) + +### Fixed + +- `Resource::Embedded` not setting `@resource` in `initialize` (#220) + ## [0.6.0] - 2026-01-16 ### Changed diff --git a/lib/mcp/version.rb b/lib/mcp/version.rb index 47698360..1297fbf9 100644 --- a/lib/mcp/version.rb +++ b/lib/mcp/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module MCP - VERSION = "0.6.0" + VERSION = "0.7.0" end