Release 0.10.0
This release focuses primarily on changes related to the internal session architecture. It also removes some publicly exposed methods that are effectively obsolete.
This commit is contained in:
parent
f0186d08b0
commit
73b018c1e1
2 changed files with 20 additions and 1 deletions
19
CHANGELOG.md
19
CHANGELOG.md
|
|
@ -7,6 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [0.10.0] - 2026-03-30
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Session expiry controls for `StreamableHTTPTransport` via `session_idle_timeout:` option (#268)
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- `ServerSession` for per-connection state (#275)
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
- Remove `Server#notify_progress` broadcast API (#276)
|
||||||
|
- Remove undocumented handler override methods (#270)
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Reject POST requests without session ID in stateful mode (#274)
|
||||||
|
|
||||||
## [0.9.2] - 2026-03-27
|
## [0.9.2] - 2026-03-27
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
module MCP
|
module MCP
|
||||||
VERSION = "0.9.2"
|
VERSION = "0.10.0"
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue