Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Dec 20, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@modelcontextprotocol/client@2.0.0

Patch Changes

  • #1343 4b5fdcb Thanks @christso! - Fix OAuth error handling for servers
    returning errors with HTTP 200 status

    Some OAuth servers (e.g., GitHub) return error responses with HTTP 200 status instead of 4xx. The SDK now checks for an error field in the JSON response before attempting to parse it as tokens, providing users with meaningful error messages.

  • #1386 00249ce Thanks @PederHP! - Respect capability negotiation in list
    methods by returning empty lists when server lacks capability

    The Client now returns empty lists instead of sending requests to servers that don't advertise the corresponding capability:

    • listPrompts() returns { prompts: [] } if server lacks prompts capability

    • listResources() returns { resources: [] } if server lacks resources capability

    • listResourceTemplates() returns { resourceTemplates: [] } if server lacks resources capability

    • listTools() returns { tools: [] } if server lacks tools capability

      This respects the MCP spec requirement that "Both parties SHOULD respect capability negotiation" and avoids unnecessary server warnings and traffic. The existing enforceStrictCapabilities option continues to throw errors when set to true.

  • #1279 71ae3ac Thanks @KKonstantinov! - Initial 2.0.0-alpha.0
    client and server package

@modelcontextprotocol/node@2.0.0

Patch Changes

  • #1504 327243c Thanks @corvid-agent! - Add missing hono peer
    dependency to @modelcontextprotocol/node. The package already depends on @hono/node-server which requires hono at runtime, but hono was only listed in the workspace root, not as a peer dependency of the package itself.

  • #1410 9296459 Thanks @mattzcarey! - Prevent Hono from overriding
    global Response object by passing overrideGlobalObjects: false to getRequestListener(). This fixes compatibility with frameworks like Next.js whose response classes extend the native Response.

  • #1419 dcf708d Thanks @KKonstantinov! - remove deprecated .tool,
    .prompt, .resource method signatures

  • #1419 dcf708d Thanks @KKonstantinov! - deprecated .tool, .prompt,
    .resource method removal

  • Updated dependencies [0a75810, 3466a9e,
    dcf708d, f66a55b,
    dcf708d, 71ae3ac]:

    • @modelcontextprotocol/server@2.0.0

@modelcontextprotocol/server@2.0.0

Patch Changes

@modelcontextprotocol/core@2.0.0

Patch Changes

  • #1363 0a75810 Thanks @DevJanderson! - Fix ReDoS vulnerability in
    UriTemplate regex patterns (CVE-2026-0621)

  • #1486 65bbcea Thanks @localden! - Fix InMemoryTaskStore to enforce
    session isolation. Previously, sessionId was accepted but ignored on all TaskStore methods, allowing any session to enumerate, read, and mutate tasks created by other sessions. The store now persists sessionId at creation time and enforces ownership on all reads and writes.

  • #1419 dcf708d Thanks @KKonstantinov! - remove deprecated .tool,
    .prompt, .resource method signatures

  • #1419 dcf708d Thanks @KKonstantinov! - deprecated .tool, .prompt,
    .resource method removal

@modelcontextprotocol/test-integration@2.0.0

Patch Changes

@github-actions github-actions bot force-pushed the changeset-release/main branch from 9bf0e19 to b798e3c Compare December 23, 2025 12:33
@github-actions github-actions bot force-pushed the changeset-release/main branch 5 times, most recently from df38f93 to 59df763 Compare January 14, 2026 00:33
@github-actions github-actions bot force-pushed the changeset-release/main branch 5 times, most recently from 5582238 to b362edf Compare January 22, 2026 18:33
@github-actions github-actions bot force-pushed the changeset-release/main branch 4 times, most recently from 89b57bb to 085b09c Compare January 28, 2026 18:33
@github-actions github-actions bot force-pushed the changeset-release/main branch 7 times, most recently from e385700 to 41a64d9 Compare February 6, 2026 18:33
@github-actions github-actions bot force-pushed the changeset-release/main branch from 41a64d9 to b1d6b3b Compare February 10, 2026 12:33
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.

0 participants