-
Notifications
You must be signed in to change notification settings - Fork 869
Comparing changes
Open a pull request
base repository: modelcontextprotocol/java-sdk
base: v0.18.1
head repository: modelcontextprotocol/java-sdk
compare: v1.0.0
- 20 commits
- 130 files changed
- 6 contributors
Commits on Feb 18, 2026
-
Bump version from 0.18.0-SNAPSHOT to 1.0.0-SNAPSHOT
Update project version across all POM files, documentation, and CI workflow to prepare for the 1.0.x release Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 3ab8292 - Browse repository at this point
Copy the full SHA 3ab8292View commit details -
Improve reference docs version alias handling
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 4adc81d - Browse repository at this point
Copy the full SHA 4adc81dView commit details -
Stdio integration tests: increase initialize timeout to 25s
The initialize timeout was too short to be able to download the server with NPX. As stated in the javadoc of `StdioMcpSyncClientTests`: > These tests use npx to download and run the MCP "everything" server > locally. The first test execution will download the everything server > scripts and cache them locally, which can take more than 15 seconds. > Subsequent test runs will use the cached version and execute faster. Since the download happens on calling "connect", it is triggered during the initialization of the client. Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 77f59ad - Browse repository at this point
Copy the full SHA 77f59adView commit details -
Fix and simplification for osgi manifest.mf
contents generation.
Configuration menu - View commit details
-
Copy full SHA for 159eb96 - Browse repository at this point
Copy the full SHA 159eb96View commit details
Commits on Feb 20, 2026
-
Make AbstractMcpAsyncClientResiliencyTests#host access public
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 90ad2be - Browse repository at this point
Copy the full SHA 90ad2beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2859669 - Browse repository at this point
Copy the full SHA 2859669View commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 86cde46 - Browse repository at this point
Copy the full SHA 86cde46View commit details -
Move mcp-spring-webflux and mcp-spring-webmvc to Spring AI 2.0 (#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: #127 Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 77bc64a - Browse repository at this point
Copy the full SHA 77bc64aView commit details -
Remove deprecated APIs and modules for 1.0.0 release (#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>
Configuration menu - View commit details
-
Copy full SHA for 4c1c3d8 - Browse repository at this point
Copy the full SHA 4c1c3d8View commit details -
Conformance testing: add app to test auth suite (#806)
Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 5b99cd6 - Browse repository at this point
Copy the full SHA 5b99cd6View commit details -
Add governance documentation for SEP-1730 (#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>
Configuration menu - View commit details
-
Copy full SHA for 72f9da9 - Browse repository at this point
Copy the full SHA 72f9da9View commit details -
chore: exclude internal modules from Maven Central publishing
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 6b2b31c - Browse repository at this point
Copy the full SHA 6b2b31cView commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 11b597c - Browse repository at this point
Copy the full SHA 11b597cView commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for acb7e4d - Browse repository at this point
Copy the full SHA acb7e4dView commit details -
Change StackOverflow link and tag for support (#824)
Updated contact link for community support to reflect new tag. Resolves #553
Configuration menu - View commit details
-
Copy full SHA for bdb373c - Browse repository at this point
Copy the full SHA bdb373cView commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 479e52e - Browse repository at this point
Copy the full SHA 479e52eView commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 7e08a8e - Browse repository at this point
Copy the full SHA 7e08a8eView commit details -
Excplude the conformance projects from maven deploy
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 29dc250 - Browse repository at this point
Copy the full SHA 29dc250View commit details
Commits on Feb 22, 2026
-
Update the quickstart bom versionto 1.0.0
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 27c859c - Browse repository at this point
Copy the full SHA 27c859cView commit details
Commits on Feb 23, 2026
-
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 3c87155 - Browse repository at this point
Copy the full SHA 3c87155View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.18.1...v1.0.0