Release 0.5.0
Many new features and fixes have been added, and it seems like a good time to cut a release. This release enables the following user feedback to be addressed: * https://github.com/modelcontextprotocol/ruby-sdk/issues/99#issuecomment-3667416303 * https://github.com/modelcontextprotocol/ruby-sdk/pull/206#issuecomment-3717086100 For now, the features completed so far can be included in this release, and subsequent feature proposals can continue to be incorporated into future releases.
This commit is contained in:
parent
6b18ca41be
commit
7a21bbd14b
1 changed files with 29 additions and 1 deletions
28
CHANGELOG.md
28
CHANGELOG.md
|
|
@ -7,6 +7,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.5.0] - 2026-01-11
|
||||
|
||||
### Added
|
||||
|
||||
- Protocol specification version "2025-11-25" support (#184)
|
||||
- `icons` parameter support (#205)
|
||||
- `websiteUrl` parameter in `serverInfo` (#188)
|
||||
- `description` parameter in `serverInfo` (#201)
|
||||
- `additionalProperties` support for schema validation (#198)
|
||||
- "Draft" protocol version to supported versions (#179)
|
||||
- `stateless` mode for high availability (#101)
|
||||
- Exception messages for tool call errors (#194)
|
||||
- Elicitation skeleton (#178)
|
||||
- `prompts/list` and `prompts/get` support to client (#163)
|
||||
- Accept header validation for HTTP client transport (#207)
|
||||
- Ruby 2.7 - Ruby 3.1 support (#206)
|
||||
|
||||
### Changed
|
||||
|
||||
- Make tool names stricter (#204)
|
||||
|
||||
### Fixed
|
||||
|
||||
- Symlink path comparison in schema validation (#193)
|
||||
- Duplicate tool names across namespaces now raise an error (#199)
|
||||
- Tool error handling to follow MCP spec (#165)
|
||||
- XSS vulnerability in json_rpc_handler (#175)
|
||||
|
||||
## [0.4.0] - 2025-10-15
|
||||
|
||||
### Added
|
||||
|
|
|
|||
Loading…
Reference in a new issue