Skip to content

Commit 23af995

Browse files
authored
Merge pull request #404 from koic/release_0_20_0
Release 0.20.0
2 parents 3a163ad + 4fb0049 commit 23af995

2 files changed

Lines changed: 22 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.20.0] - 2026-06-14
11+
12+
### Added
13+
14+
- Support W3C Trace Context Propagation via `_meta` per SEP-414 (#397)
15+
- Support OAuth `client_credentials` grant in OAuth client (#399)
16+
- Add `annotations` field to `MCP::Resource` and `MCP::ResourceTemplate` per MCP specification (#403)
17+
18+
### Changed
19+
20+
- Re-run OAuth flow on 403 `insufficient_scope` (step-up) (#368)
21+
- Speed up `Tool::Schema` validation by 5x to 100x (#369)
22+
- Use JSON-RPC error envelope for `StreamableHTTPTransport` errors (#371)
23+
- Pin RFC 8414 default well-known suffix per SEP-2351 (#395)
24+
- Default missing `MCP-Protocol-Version` to `2025-03-26` in `StreamableHTTPTransport` (#392)
25+
26+
### Fixed
27+
28+
- Preserve the request ID in invalid request error responses (#400)
29+
- Standardize Resource Not Found errors on -32602 with URI data per SEP-2164 (#402)
30+
1031
## [0.19.0] - 2026-06-13
1132

1233
### Added

lib/mcp/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module MCP
4-
VERSION = "0.19.0"
4+
VERSION = "0.20.0"
55
end

0 commit comments

Comments
 (0)