Skip to content

chore: in-range dep updates + dist rebuild (supersedes #51)#55

Open
SamMorrowDrums wants to merge 1 commit into
mainfrom
sammorrowdrums/mcp-spec-update-check
Open

chore: in-range dep updates + dist rebuild (supersedes #51)#55
SamMorrowDrums wants to merge 1 commit into
mainfrom
sammorrowdrums/mcp-spec-update-check

Conversation

@SamMorrowDrums

Copy link
Copy Markdown
Owner

Summary

Bumps in-range dependencies via npm update and rebuilds dist/.

Notable bumps:

  • @modelcontextprotocol/sdk: 1.13.2 → 1.29.0 (latest, still on spec rev 2025-06-18)
  • undici: 6.23.0 → 6.26.0 (resolves WebSocket / smuggling / CRLF advisories)
  • fast-uri (transitive): patch bump fixing ReDoS / path-traversal advisories
  • zod: 3.24.5 → 3.25.76 (in-range)
  • typescript, eslint, @types/node, ts-jest, etc.: in-range

npm audit now reports 0 vulnerabilities (was 2 high).

Checks

  • npm run check (typecheck + lint + format + 50 tests) ✅
  • npm run build

Supersedes

Closes #51 — that PR only failed because Dependabot can't rebuild bundled dist/. The fast-uri bump is included here transitively, with dist/ rebuilt.

Out of scope (follow-up — see comment)

Major version bumps (zod 4, undici 8, diff 9, @actions/core 3, eslint 10, typescript 6, jest 30, @types/node 25) and adapting to the upcoming MCP draft spec + SDK v2 will land on a separate 3.0 branch.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Resolves transitive fast-uri ReDoS/path-traversal advisories (supersedes
Dependabot #51) and undici WebSocket advisories. No source changes; lockfile
bump + rebuilt dist.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 10, 2026 20:23

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants