Skip to content

chore(deps): bump @modelcontextprotocol/sdk from 1.30.0 to 1.32.0 - #284

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/modelcontextprotocol/sdk-1.32.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/modelcontextprotocol/sdk-1.32.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 20, 2026

Copy link
Copy Markdown
Contributor

Bumps @modelcontextprotocol/sdk from 1.30.0 to 1.32.0.

Release notes

Sourced from @​modelcontextprotocol/sdk's releases.

1.32.0

Upgrade notes

  • Redirects: the HTTP client transports now follow a redirect only when it stays on the same origin (same scheme, host and port; http to https on the same host is allowed). A deployment whose endpoint redirects to another host or port either configures the final URL or sets redirectPolicy: 'follow' on StreamableHTTPClientTransport or SSEClientTransport. In browsers, a redirected request fails unless that option is set.
  • New options, both off unless you set them: maxToolInputElements on McpServer limits the number of array elements and object members in a tool call's arguments. expectedResource on requireBearerAuth accepts only tokens issued for this server (the token's audience).

What's Changed

New Contributors

Full Changelog: modelcontextprotocol/typescript-sdk@1.31.0...1.32.0

1.31.0

Upgrade notes

  • Stored OAuth tokens and client information now include an issuer field. Storage that rejects unknown fields needs to allow it.
  • Pass expectedIssuer when constructing ClientCredentialsProvider, PrivateKeyJwtProvider or StaticPrivateKeyJwtProvider. Constructing them without it is deprecated.

What's Changed

Full Changelog: modelcontextprotocol/typescript-sdk@1.30.1...1.31.0

1.30.1

What's Changed

New Contributors

Full Changelog: modelcontextprotocol/typescript-sdk@1.30.0...1.30.1

Commits
  • 32549b0 chore: bump version to 1.32.0 (#2935)
  • 588d51d [v1.x] test(e2e): cover tools/call and prompts/get without arguments (#2931)
  • 5a0724d [v1.x] feat(auth): add expectedResource to requireBearerAuth (#2930)
  • 0ca0b62 [v1.x] fix(server): accept tools/call and prompts/get requests that omit argu...
  • fd26801 [v1.x] feat(server): add maxToolInputElements option to limit the number of e...
  • 727075b [v1.x] fix(tasks): keep tasks of the in-memory task store within the session ...
  • 0ff6377 [v1.x] examples: close idle sessions and cap the session map (#2914)
  • c2ce003 docs: point SECURITY.md at GitHub Security Advisories (v1.x) (#2910)
  • 30bfe51 [v1.x] fix(client): follow redirects only within the endpoint's origin (#2902)
  • 4b0051f chore: bump version to 1.31.0 (#2890)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.30.0 to 1.32.0.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](modelcontextprotocol/typescript-sdk@1.30.0...1.32.0)

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.32.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Oct 20, 2026
@coderabbitai

coderabbitai Bot commented Oct 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: strataljs/stratal/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 4c2a6ae4-e624-4652-b410-c757a3a4316d

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@adesege adesege left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suite Current: a5c9b49 Previous: 33a9b0d Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 200 46357.57944404055 ops/sec (±1.78%) 33571.82240506 ops/sec (±1.61%) 0.72
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 200 53956.27598906615 ops/sec (±0.71%) 42296.20545659609 ops/sec (±0.81%) 0.78
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 201 27417.69577324732 ops/sec (±1.09%) 16198.962164891995 ops/sec (±1.14%) 0.59
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error 5009.50497073774 ops/sec (±3.02%) 4357.429603749932 ops/sec (±3.06%) 0.87
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 404 8162.465848219102 ops/sec (±1.16%) 6242.12389221152 ops/sec (±1.41%) 0.76
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only 361798.8118527028 ops/sec (±0.63%) 376141.31090912863 ops/sec (±0.45%) 1.04
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize() 46360.886782386966 ops/sec (±0.82%) 37908.79798783361 ops/sec (±1.08%) 0.82
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap 48812.52898562696 ops/sec (±1.53%) 43880.587834925194 ops/sec (±1.35%) 0.90
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes) 48847.803241046044 ops/sec (±0.79%) 42475.946310407635 ops/sec (±0.78%) 0.87
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap 48093.011784794086 ops/sec (±0.82%) 41587.68346141239 ops/sec (±0.83%) 0.86
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider 4364547.205651364 ops/sec (±2.76%) 4153235.8754029158 ops/sec (±0.21%) 0.95
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton 2770781.501260217 ops/sec (±1.07%) 4015988.369507708 ops/sec (±1.68%) 1.45
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue 4484216.5291763665 ops/sec (±3.88%) 4484785.076131648 ops/sec (±2.09%) 1.00
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory 4544174.609481462 ops/sec (±0.73%) 4646900.299235859 ops/sec (±0.73%) 1.02
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token 1462101.2309363459 ops/sec (±0.51%) 1399508.2590134072 ops/sec (±0.43%) 0.96
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token 1519334.836190741 ops/sec (±0.43%) 1411490.9696135977 ops/sec (±1.33%) 0.93
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token 2021457.4056887403 ops/sec (±0.20%) 1991883.3626032965 ops/sec (±1.43%) 0.99
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token 1405031.4155048828 ops/sec (±0.46%) 1367437.3080772788 ops/sec (±0.43%) 0.97
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check 2136660.6410818254 ops/sec (±0.13%) 2032039.9674906908 ops/sec (±0.13%) 0.95
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise() 2498619.010548064 ops/sec (±5.47%) 2456045.051979611 ops/sec (±2.98%) 0.98
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate 2449193.348513859 ops/sec (±3.24%) 2468959.111174536 ops/sec (±1.74%) 1.01
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module 1325407.9257771696 ops/sec (±0.80%) 1288106.5547444636 ops/sec (±0.75%) 0.97
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree 672016.6573106939 ops/sec (±0.45%) 670542.5811318906 ops/sec (±0.40%) 1.00
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot) 1203578.7290211313 ops/sec (±0.43%) 1112476.506823362 ops/sec (±0.42%) 0.92
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks 818782.4361259446 ops/sec (±0.62%) 788390.5430542759 ops/sec (±2.12%) 0.96
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers 602626.7622048302 ops/sec (±0.54%) 588907.9281531516 ops/sec (±0.48%) 0.98
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers 586553.6949918611 ops/sec (±1.30%) 571604.366355137 ops/sec (±1.70%) 0.97
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs 595610.5407540647 ops/sec (±1.90%) 610619.7166722866 ops/sec (±0.54%) 1.03
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes 20901.47922503924 ops/sec (±7.46%) 16860.786008618084 ops/sec (±8.67%) 0.81
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller 92003.88593699137 ops/sec (±8.91%) 81099.36045043867 ops/sec (±8.84%) 0.88
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers 21864.758415859105 ops/sec (±6.45%) 19125.92487336735 ops/sec (±6.68%) 0.87
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity 367859.0060449812 ops/sec (±0.54%) 334136.87529524195 ops/sec (±0.63%) 0.91
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity 66024.12715961682 ops/sec (±1.05%) 61051.61134544165 ops/sec (±0.50%) 0.92
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity 32155.923597528094 ops/sec (±0.41%) 30273.584404234512 ops/sec (±0.43%) 0.94
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path 12330903.728717985 ops/sec (±0.15%) 11702814.993550757 ops/sec (±0.12%) 0.95
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param 2059179.864093742 ops/sec (±6.04%) 1750608.2003759728 ops/sec (±1.98%) 0.85
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params 1541098.5513684973 ops/sec (±0.45%) 1371956.2603574654 ops/sec (±0.40%) 0.89

This comment was automatically generated by workflow using github-action-benchmark.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant