Skip to content

Commit e85f6d0

Browse files
authored
Merge pull request #453 from koic/release_0_24_0
Release 0.24.0
2 parents be59660 + 1d8db69 commit e85f6d0

2 files changed

Lines changed: 26 additions & 1 deletion

File tree

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.24.0] - 2026-07-12
11+
12+
### Added
13+
14+
- Support SSE reconnection per SEP-1699 in the HTTP client transport (#426)
15+
- Validate the RFC 9207 `iss` authorization response parameter per SEP-2468 (#431)
16+
- Support `private_key_jwt` client authentication for the `client_credentials` grant (#432)
17+
- Recognize multi round-trip `input_required` results per SEP-2322 (#433)
18+
- Add opt-in `ttlMs` / `cacheScope` cache hints to List and Read results per SEP-2549 (#436)
19+
- Add `server/discover` and stateless lifecycle error codes per SEP-2575 (#438)
20+
- Associate server-to-client requests with the originating client request per SEP-2260 (#440)
21+
- Add server-side MCP Apps helpers per SEP-1865 (#441)
22+
- Support client-side elicitation with SEP-1034 schema defaults (#443)
23+
- Support class-based Resource and ResourceTemplate definitions (#447)
24+
25+
### Changed
26+
27+
- Bind stored client credentials to the authorization server issuer per SEP-2352 (#439)
28+
29+
### Fixed
30+
31+
- Handle non-object JSON-RPC messages without raising (#448)
32+
- Perform SSE stream writes outside the session mutex (#449)
33+
- Validate required params for `initialize` and `resources/subscribe` (#451)
34+
1035
## [0.23.0] - 2026-07-07
1136

1237
### 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.23.0"
4+
VERSION = "0.24.0"
55
end

0 commit comments

Comments
 (0)