diff --git a/CHANGELOG.md b/CHANGELOG.md index f21612cb..618f7674 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.22.0] - 2026-06-27 + +### Added + +- Add `audience` role validation for `MCP::Annotations` per MCP specification (#422) +- Send SEP-2243 `Mcp-Method` and `Mcp-Name` headers per MCP specification (#423) +- Support client-side `notifications/cancelled` per MCP specification (#425) + +### Changed + +- Conform Tool Schemas to JSON Schema 2020-12 per SEP-2106 (#417) + +### Fixed + +- Fix a `SyntaxError` on Ruby 2.7.0 caused by arguments forwarding syntax (#419) + ## [0.21.0] - 2026-06-20 ### Added diff --git a/lib/mcp/version.rb b/lib/mcp/version.rb index 2eddb8aa..d0fe33fa 100644 --- a/lib/mcp/version.rb +++ b/lib/mcp/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module MCP - VERSION = "0.21.0" + VERSION = "0.22.0" end