Skip to content

Version Packages#184

Open
github-actions[bot] wants to merge 1 commit intomainfrom
changeset-release/main
Open

Version Packages#184
github-actions[bot] wants to merge 1 commit intomainfrom
changeset-release/main

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

@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 04a0898 to 85091b9 Compare December 23, 2025 18:49
@github-actions github-actions bot force-pushed the changeset-release/main branch 6 times, most recently from ed66b0a to 4f02d5a Compare January 14, 2026 00:54
@github-actions github-actions bot force-pushed the changeset-release/main branch 5 times, most recently from 5475898 to 5425ee9 Compare January 22, 2026 20:16
@github-actions github-actions bot force-pushed the changeset-release/main branch 4 times, most recently from b165ad8 to 820bfe4 Compare January 28, 2026 22:50
@github-actions github-actions bot force-pushed the changeset-release/main branch 6 times, most recently from 1efb334 to 70d3d66 Compare February 5, 2026 18:48
@github-actions github-actions bot force-pushed the changeset-release/main branch from 70d3d66 to ab946d9 Compare February 6, 2026 19:26
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