Skip to content

chore: bump ext-apps + example servers to 2.0.4 - #55

Merged
ochafik merged 2 commits into
mainfrom
deps/ext-apps-2.1.0
Oct 27, 2026
Merged

ochafik merged 2 commits into
mainfrom
deps/ext-apps-2.1.0

Conversation

@ochafik

@ochafik ochafik commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Bumps @modelcontextprotocol/ext-apps and the 15 example app server packages (server-pdf, server-map, …) from ^2.0.0 to ^2.0.4.

Changes picked up from the 2.0.1–2.0.4 line, notably 2.0.4: pdf-server defaults to a single interact app tool (per-action tools behind --split-app-tools), map-server gains a get-screenshot app tool, the pdf viewer restores the saved page on tool-result re-delivery, and a dependency refresh clears the open npm audit findings (solid-js 1.9.17, sharp ^0.35.5).

The branch briefly targeted 2.1.0, but that release was pulled from npm shortly after publishing — the second commit moves everything to 2.0.4, with the lockfile pinned there explicitly.

@modelcontextprotocol/node, @modelcontextprotocol/server and the pinned SDK 1.29.0 are unchanged — they come from the SDK release line, not ext-apps. No code changes needed: the host only calls each package's createServer(), whose signature stays compatible.

Test plan

  • npm run build, npm run lint, npm test (91/91 pass) — all re-run at 2.0.4.
  • ./scripts/test-e2e-internal.sh passes (OAuth flow, session management, tools/resources/prompts all served).
  • Started the server and queried /pdf/mcp initialize + tools/list to confirm the mounted example apps serve from the new packages.
  • Lockfile diff checked: only the ext-apps-lineage packages and their transitive deps changed; all resolved URLs remain registry.npmjs.org; all 16 packages resolve to exactly 2.0.4.

Generated by Claude Code

claude and others added 2 commits October 27, 2026 08:39
Picks up WebMCP interoperability in the apps SDK (tools bridged to and
from document.modelContext, on by default) and the pdf-server annotation
validation fixes.

Co-authored-by: ochafik <ochafik@anthropic.com>
2.1.0 was pulled from npm shortly after publishing; 2.0.4 is the
current release line.

Co-authored-by: ochafik <ochafik@anthropic.com>
@ochafik ochafik changed the title chore: bump ext-apps + example servers to 2.1.0 chore: bump ext-apps + example servers to 2.0.4 Oct 27, 2026
@ochafik
ochafik merged commit 504b6f7 into main Oct 27, 2026
4 checks passed
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