diff --git a/CHANGELOG.md b/CHANGELOG.md index 483b134..c94b2de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.9.0] - 2026-03-20 + +### Added + +- `MCP::Client::Stdio` transport (#262) +- Progress notifications per MCP specification (#254) +- Automatic `_meta` parameter extraction support (#172) +- CORS and Accept wildcard support for browser-based MCP clients (#253) + +### Changed + +- Use `autoload` to defer loading of unused subsystems (#255) +- Reduce release package size (#239) + +### Fixed + +- Return 404 for invalid session ID in `handle_regular_request` (#257) +- Use mutex-protected `session_exists?` in `handle_regular_request` (#258) + ## [0.8.0] - 2026-03-03 ### Added diff --git a/lib/mcp/version.rb b/lib/mcp/version.rb index 0e10e8d..19b9d11 100644 --- a/lib/mcp/version.rb +++ b/lib/mcp/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module MCP - VERSION = "0.8.0" + VERSION = "0.9.0" end