Skip to content

Commit 2da465c

Browse files
committed
Release 0.8.0
Some fixes have been identified during the implementation of the conformance infrastructure. It should be possible to proceed with a release at this stage.
1 parent ad45c10 commit 2da465c

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.8.0] - 2026-03-03
11+
12+
### Added
13+
14+
- `Content::EmbeddedResource` class for embedded resource content type (#244)
15+
- `Content::Audio` class for audio content type (#243)
16+
- `$ref` support in `Tool::Schema` for protocol version 2025-11-25 (#242)
17+
- MCP conformance test suite (#248)
18+
19+
### Fixed
20+
21+
- Handle `Errno::ECONNRESET` in SSE stream operations (#249)
22+
- Fix default handler return values to comply with MCP spec (#247)
23+
- Fix `Prompt#validate_arguments!` crash when arguments are `nil` (#246)
24+
- Return 202 Accepted for SSE responses per MCP spec (#245)
25+
- Fix `Content::Image#to_h` to return `mimeType` (camelCase) per MCP spec (#241)
26+
1027
## [0.7.1] - 2026-02-21
1128

1229
### Fixed

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.7.1"
4+
VERSION = "0.8.0"
55
end

0 commit comments

Comments
 (0)