-
Notifications
You must be signed in to change notification settings - Fork 890
Comparing changes
Open a pull request
base repository: modelcontextprotocol/java-sdk
base: main
head repository: modelcontextprotocol/java-sdk
compare: 1.1.x
- 18 commits
- 33 files changed
- 7 contributors
Commits on Mar 13, 2026
-
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for d4d8072 - Browse repository at this point
Copy the full SHA d4d8072View commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for c9b9368 - Browse repository at this point
Copy the full SHA c9b9368View commit details
Commits on Mar 27, 2026
-
Configuration menu - View commit details
-
Copy full SHA for d69501f - Browse repository at this point
Copy the full SHA d69501fView commit details -
Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 5968078 - Browse repository at this point
Copy the full SHA 5968078View commit details -
Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 3c27d8e - Browse repository at this point
Copy the full SHA 3c27d8eView commit details
Commits on Apr 2, 2026
-
Deprecate Builder.customizeRequest() in favor of httpRequestCustomize…
…r() (#791) Deprecate Builder.customizeRequest() in HttpClientSseClientTransport and HttpClientStreamableHttpTransport customizeRequest() executes its consumer once at build time, freezing headers into the shared requestBuilder. This silently breaks OAuth token refresh scenarios where the Authorization header needs to be updated after the transport is built. Add @deprecated and update Javadoc to clarify the build-time-only semantics and guide users toward httpRequestCustomizer() or asyncHttpRequestCustomizer() which run on every request. Closes #788 Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 7e4c179 - Browse repository at this point
Copy the full SHA 7e4c179View commit details -
HttpClientStreamableHttpTransport: handle HTTP 405
- Fixes #877 Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 8e1c5d0 - Browse repository at this point
Copy the full SHA 8e1c5d0View commit details
Commits on Apr 8, 2026
-
Fix UTF-8 encoding for non-ASCII tool names in HTTP client transports
Both HttpClientSseClientTransport and HttpClientStreamableHttpTransport set Content-Type to 'application/json' without specifying the charset. While Java's BodyPublishers.ofString() uses UTF-8 by default, the missing charset in the header can cause the server to interpret the request body using a different encoding (e.g., ISO-8859-1), corrupting non-ASCII characters such as Chinese tool names. Explicitly set Content-Type to 'application/json; charset=utf-8' in POST requests on both client transports. Fixes #260 Backport of #850 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Daniel Garnier-Moiroux <git@garnier.wf> Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 9ead4d1 - Browse repository at this point
Copy the full SHA 9ead4d1View commit details
Commits on Apr 9, 2026
-
feat: add support for meta parameter in client paginated list queries (…
…#906) * feat: add support for meta parameter in client paginated list queries# - resources/list - resources/templates/list - prompts/list - tools/list paginated list operations extended in this review: - listResources(String cursor, Map<String, Object> meta) - listResourceTemplates(String cursor, Map<String, Object> meta) - listPrompts(String cursor, Map<String, Object> meta) Closes #907 Co-authored-by: SHEETAL MOHITE <mohishee@amazon.com> Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 92bb47b - Browse repository at this point
Copy the full SHA 92bb47bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 141063c - Browse repository at this point
Copy the full SHA 141063cView commit details
Commits on Apr 24, 2026
-
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for e9e1a2f - Browse repository at this point
Copy the full SHA e9e1a2fView commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 34e9b8c - Browse repository at this point
Copy the full SHA 34e9b8cView commit details
Commits on Apr 30, 2026
-
Validate message endpoint in SSE client transport
- Backport #943 Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for f4c8371 - Browse repository at this point
Copy the full SHA f4c8371View commit details
Commits on May 4, 2026
-
DefaultSseMessageEndpointValidator allows same-origin message endpoints
- Backport #945 Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 0be6032 - Browse repository at this point
Copy the full SHA 0be6032View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45589ad - Browse repository at this point
Copy the full SHA 45589adView commit details
Commits on May 21, 2026
-
Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for f4c25f0 - Browse repository at this point
Copy the full SHA f4c25f0View commit details -
Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 2394e44 - Browse repository at this point
Copy the full SHA 2394e44View commit details -
Run Publish Snapshot workflow on 1.1.x branch
Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
Configuration menu - View commit details
-
Copy full SHA for 43625c2 - Browse repository at this point
Copy the full SHA 43625c2View 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 main...1.1.x