File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,6 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 1.8.1] - 2026-10-21
11+
12+ This release brings the server's JSON-RPC framing and capability advertisement, and the HTTP client's handling
13+ of an ` initialize ` answered over SSE, in line with the MCP specification. The Changed entries alter answers on
14+ the wire, as fixes of incorrect conformance under the exceptions described in [ VERSIONING.md] ( VERSIONING.md ) .
15+ Only senders of null ids and client code that read the error event of a 4xx or 5xx SSE answer, which the client
16+ now raises as ` RequestHandlerError ` , have to change. A stdio server also survives a frame it cannot strip, parse
17+ or answer.
18+
19+ ### Changed
20+
21+ - Refuse a request whose id is null and do not run a request method sent without an id (#612 )
22+ - Leave the id out of an error response when the request id cannot be read (#615 )
23+ - Return from ` initialize ` as soon as its SSE response arrives and raise on an error-status SSE answer in the HTTP client (#617 )
24+ - Leave ` listChanged ` and ` subscribe ` out of a stateless server's ` initialize ` result (#620 )
25+
26+ ### Fixed
27+
28+ - Answer a method of an undeclared capability with Method not found (#611 )
29+ - Accept any string as a request id (#613 )
30+ - Ignore empty members of the ` Accept ` header (#616 )
31+ - Keep Ruby 2.7 from warning about keywords in ` StdioTransport ` (#621 )
32+ - Keep the stdio server running when a reply cannot be encoded (#623 )
33+ - Treat a JSON key that is not valid UTF-8 as a parse error (#624 )
34+ - Strip stdio frames as bytes (#625 )
35+
1036## [ 1.8.0] - 2026-10-16
1137
1238This release adds OAuth 2.1 resource server support to ` StreamableHTTPTransport ` : bearer tokens are verified
Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
33module MCP
4- VERSION = "1.8.0 "
4+ VERSION = "1.8.1 "
55end
You can’t perform that action at this time.
0 commit comments