Sourced from @modelcontextprotocol/sdk's
releases.
v1.26.0
Addresses "Sharing server/transport instances can leak cross-client response data" in this GHSA https://github.com/modelcontextprotocol/typescript-sdk/security/advisories/GHSA-345p-7cg4-v4c7
What's Changed
- chore: bump v1.25.3 for backport fixes by
@pcarletonin modelcontextprotocol/typescript-sdk#1412- fix(deps): resolve npm audit vulnerabilities and bump dependencies (v1.x backport) by
@samuvin modelcontextprotocol/typescript-sdk#1382- Fix #1430: Client Credentials providers scopes support (backported) by
@NSeydouxin modelcontextprotocol/typescript-sdk#1442- chore: bump version to 1.26.0 by
@pcarletonin modelcontextprotocol/typescript-sdk#1479New Contributors
@samuvmade their first contribution in modelcontextprotocol/typescript-sdk#1382@NSeydouxmade their first contribution in modelcontextprotocol/typescript-sdk#1442Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.25.3...v1.26.0
v1.25.3
What's Changed
- [v1.x backport] Use correct schema for client sampling validation when tools are present by
@olaservoin modelcontextprotocol/typescript-sdk#1407- fix: prevent Hono from overriding global Response object (v1.x) by
@mattzcareyin modelcontextprotocol/typescript-sdk#1411Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.25.2...v1.25.3
fe9c07b
chore: bump version to 1.26.0 (#1479)4f01e7e
fix: add non-null assertions for optional setupServer fields in stateful
testa05be17
Merge commit from fork50d9fa3
Fix #1430:
Client Credentials providers scopes support (backported) (#1442)aa81a66
fix(deps): resolve npm audit vulnerabilities and bump dependencies (v1.x
back...6aba065
chore: bump v1.25.3 for backport fixes (#1412)6e8f7e1
fix: prevent Hono from overriding global Response object (v1.x) (#1411)12ae856
[v1.x backport] Use correct schema for client sampling validation when
tools ...Sourced from qs's changelog.
6.14.2
- [Fix]
parse: mark overflow objects for indexed notation exceedingarrayLimit(#546)- [Fix]
arrayLimitmeans max count, not max index, incombine/merge/parseArrayValue- [Fix]
parse: throw onarrayLimitexceeded with indexed notation whenthrowOnLimitExceededis true (#529)- [Fix]
parse: enforcearrayLimitoncomma-parsed values- [Fix]
parse: fix error message to reflect arrayLimit as max index; remove extraneous comments (#545)- [Robustness] avoid
.push, usevoid- [readme] document that
addQueryPrefixdoes not add?to empty output (#418)- [readme] clarify
parseArraysandarrayLimitdocumentation (#543)- [readme] replace runkit CI badge with shields.io check-runs badge
- [meta] fix changelog typo (
arrayLength→arrayLimit)- [actions] fix rebase workflow permissions
bdcf0c7
v6.14.2294db90
[readme] document that addQueryPrefix does not add
? to empty output5c308e5
[readme] clarify parseArrays and arrayLimit
documentation6addf8c
[Fix] parse: mark overflow objects for indexed notation
exceeding arrayLimitcfc108f
[Fix] arrayLimit means max count, not max index, in
combine/merge/`pars...febb644
[Fix] parse: throw on arrayLimit exceeded with
indexed notation when `thr...f6a7abf
[Fix] parse: enforce arrayLimit on
comma-parsed valuesfbc5206
[Fix] parse: fix error message to reflect arrayLimit as max
index; remove e...1b9a8b4
[actions] fix rebase workflow permissions2a35775
[meta] fix changelog typo (arrayLength →
arrayLimit)