From b03ec40d23274ff39967f7cfa1acb5aa21fc1586 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 24 Apr 2026 11:27:27 +0900 Subject: [PATCH] Release 0.14.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. --- CHANGELOG.md | 20 ++++++++++++++++++++ lib/mcp/version.rb | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e0e96d7..2f9baa75 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.14.0] - 2026-04-24 + +### Added + +- Support pagination per MCP specification (#320) +- Support resource subscriptions per MCP specification (#313) +- Add `roots/list` and `notifications/roots/list_changed` support (#315) +- Support JSON response mode for `StreamableHTTPTransport` (#328) +- Add HTTP client close for explicit session termination (#326) +- Track `Mcp-Session-Id` and protocol version in HTTP client (#325) +- Support `ping` client API per MCP specification (#324) + +### Fixed + +- Handle 202 Accepted response in HTTP client (#323) + +### Changed + +- Parse SSE responses in HTTP client via `event_stream_parser` (#322) + ## [0.13.0] - 2026-04-16 ### Added diff --git a/lib/mcp/version.rb b/lib/mcp/version.rb index 8378006a..885588f2 100644 --- a/lib/mcp/version.rb +++ b/lib/mcp/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module MCP - VERSION = "0.13.0" + VERSION = "0.14.0" end