From 32b6c9b64685480e00d041ef7fb24a2167053846 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Tue, 5 May 2026 08:13:28 +0900 Subject: [PATCH] Release 0.15.0 New features and changes have landed, making it a good time to cut a release. Further feature proposals can be incorporated in future releases. It would be best to make the usage from #336 available sooner rather than later. --- CHANGELOG.md | 16 ++++++++++++++++ lib/mcp/version.rb | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f9baa75..e844c797 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.15.0] - 2026-05-05 + +### Added + +- Support `notifications/cancelled` per MCP specification (#332) +- Add client-level `connect` for initialize handshake (#327) +- Add client-level `connect` handshake to stdio transport (#336) + +### Changed + +- Return tool argument validation failures as tool execution errors (#333) + +### Removed + +- Remove obsolete `MCP::Transports` module (#331) + ## [0.14.0] - 2026-04-24 ### Added diff --git a/lib/mcp/version.rb b/lib/mcp/version.rb index 885588f2..696262e4 100644 --- a/lib/mcp/version.rb +++ b/lib/mcp/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module MCP - VERSION = "0.14.0" + VERSION = "0.15.0" end