Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: MVB388/java-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
Loading
...
head repository: modelcontextprotocol/java-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 125 files changed
  • 4 contributors

Commits on Feb 20, 2026

  1. Fix code formatting

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    86cde46 View commit details
    Browse the repository at this point in the history
  2. Move mcp-spring-webflux and mcp-spring-webmvc to Spring AI 2.0 (model…

    …contextprotocol#805)
    
    The Spring-specific transport modules (mcp-spring-webflux,
    mcp-spring-webmvc) have been moved out of the MCP Java SDK into the
    Spring AI project (org.springframework.ai group), effective with
    MCP Java SDK 1.0 and Spring AI 2.0. This is a breaking change.
    
    - Delete mcp-spring-webflux and mcp-spring-webmvc source modules
    - Remove both artifacts from mcp-bom and root pom.xml module list
    - Update docs and README
    - Add blog post explaining the breaking change with before/after
      migration examples
    
    Resolves: modelcontextprotocol#127
    
    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov authored Feb 20, 2026
    Configuration menu
    Copy the full SHA
    77bc64a View commit details
    Browse the repository at this point in the history
  3. Remove deprecated APIs and modules for 1.0.0 release (modelcontextpro…

    …tocol#807)
    
    - Remove mcp-json-jackson module (JacksonMcpJsonMapper, DefaultJsonSchemaValidator)
    - Remove deprecated session interfaces (McpServerSession, McpClientSession methods)
    - Remove deprecated server methods (loggingNotification, McpAsyncServerExchange constructor)
    - Remove deprecated schema definitions and constructors (McpSchema, McpError, tool/content classes)
    - Replace generic McpError with appropriate exception types (IllegalStateException, IllegalArgumentException)
    - Update all tests to use current APIs
    
    ---------
    
    Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
    chemicL authored Feb 20, 2026
    Configuration menu
    Copy the full SHA
    4c1c3d8 View commit details
    Browse the repository at this point in the history
  4. Conformance testing: add app to test auth suite (modelcontextprotocol…

    …#806)
    
    Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
    Kehrlann authored Feb 20, 2026
    Configuration menu
    Copy the full SHA
    5b99cd6 View commit details
    Browse the repository at this point in the history
  5. Add governance documentation for SEP-1730 (modelcontextprotocol#808)

    Add governance documentation required for SEP-1730 tier compliance:
    
    - DEPENDENCY_POLICY.md: Conservative update policy for Maven dependencies
    - VERSIONING.md: SemVer policy with breaking/non-breaking definitions
    - ROADMAP.md: 2025-11-25 spec implementation focus and v1.x development
    - .github/dependabot.yml: Monthly updates with frozen production dependencies
    
    This mirrors the TypeScript SDK PR structure while being adapted for the Java context.
    
    Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
    chemicL authored Feb 20, 2026
    Configuration menu
    Copy the full SHA
    72f9da9 View commit details
    Browse the repository at this point in the history
  6. chore: exclude internal modules from Maven Central publishing

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    6b2b31c View commit details
    Browse the repository at this point in the history
  7. Release version 1.0.0-RC2

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    11b597c View commit details
    Browse the repository at this point in the history
  8. Next development version

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    acb7e4d View commit details
    Browse the repository at this point in the history
  9. Change StackOverflow link and tag for support (modelcontextprotocol#824)

    Updated contact link for community support to reflect new tag.
    
    Resolves modelcontextprotocol#553
    chemicL authored Feb 20, 2026
    Configuration menu
    Copy the full SHA
    bdb373c View commit details
    Browse the repository at this point in the history
  10. Release version 1.0.0-RC3

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    479e52e View commit details
    Browse the repository at this point in the history
  11. Next development version

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    7e08a8e View commit details
    Browse the repository at this point in the history
  12. Excplude the conformance projects from maven deploy

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    29dc250 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2026

  1. Update the quickstart bom versionto 1.0.0

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Feb 22, 2026
    Configuration menu
    Copy the full SHA
    27c859c View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2026

  1. Next development version

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Feb 23, 2026
    Configuration menu
    Copy the full SHA
    d689cdd View commit details
    Browse the repository at this point in the history
  2. Use dynamic jar discovery for conformance tests (modelcontextprotocol…

    …#832)
    
    Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
    chemicL authored Feb 23, 2026
    Configuration menu
    Copy the full SHA
    863e748 View commit details
    Browse the repository at this point in the history
  3. Add migration notes for 0.18.1 to 1.0.0 update (modelcontextprotocol#828

    )
    
    Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
    chemicL authored Feb 23, 2026
    Configuration menu
    Copy the full SHA
    46bacda View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.