From b3585c78ba29099bc639f6f564cefdbb3842eb90 Mon Sep 17 00:00:00 2001 From: Christian Tzolov Date: Wed, 6 May 2026 18:43:16 +0200 Subject: [PATCH 1/3] Next development version Signed-off-by: Christian Tzolov --- conformance-tests/client-jdk-http-client/pom.xml | 4 ++-- conformance-tests/pom.xml | 2 +- conformance-tests/server-servlet/pom.xml | 4 ++-- mcp-bom/pom.xml | 2 +- mcp-core/pom.xml | 2 +- mcp-json-jackson2/pom.xml | 4 ++-- mcp-json-jackson3/pom.xml | 4 ++-- mcp-spring/mcp-spring-webflux/pom.xml | 8 ++++---- mcp-spring/mcp-spring-webmvc/pom.xml | 10 +++++----- mcp-test/pom.xml | 8 ++++---- mcp/pom.xml | 6 +++--- pom.xml | 2 +- 12 files changed, 28 insertions(+), 28 deletions(-) diff --git a/conformance-tests/client-jdk-http-client/pom.xml b/conformance-tests/client-jdk-http-client/pom.xml index eb012269d..c248395dd 100644 --- a/conformance-tests/client-jdk-http-client/pom.xml +++ b/conformance-tests/client-jdk-http-client/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk conformance-tests - 0.18.2 + 0.18.3-SNAPSHOT client-jdk-http-client jar @@ -24,7 +24,7 @@ io.modelcontextprotocol.sdk mcp - 0.18.2 + 0.18.3-SNAPSHOT diff --git a/conformance-tests/pom.xml b/conformance-tests/pom.xml index 74a7dad23..ecae56894 100644 --- a/conformance-tests/pom.xml +++ b/conformance-tests/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.2 + 0.18.3-SNAPSHOT conformance-tests pom diff --git a/conformance-tests/server-servlet/pom.xml b/conformance-tests/server-servlet/pom.xml index 3f187900d..4ac5de413 100644 --- a/conformance-tests/server-servlet/pom.xml +++ b/conformance-tests/server-servlet/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk conformance-tests - 0.18.2 + 0.18.3-SNAPSHOT server-servlet jar @@ -24,7 +24,7 @@ io.modelcontextprotocol.sdk mcp - 0.18.2 + 0.18.3-SNAPSHOT diff --git a/mcp-bom/pom.xml b/mcp-bom/pom.xml index 0af7c8671..ab952a5a0 100644 --- a/mcp-bom/pom.xml +++ b/mcp-bom/pom.xml @@ -7,7 +7,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.2 + 0.18.3-SNAPSHOT mcp-bom diff --git a/mcp-core/pom.xml b/mcp-core/pom.xml index b3706913e..93fb8b578 100644 --- a/mcp-core/pom.xml +++ b/mcp-core/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.2 + 0.18.3-SNAPSHOT mcp-core jar diff --git a/mcp-json-jackson2/pom.xml b/mcp-json-jackson2/pom.xml index a092312f5..6f0b9550c 100644 --- a/mcp-json-jackson2/pom.xml +++ b/mcp-json-jackson2/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.2 + 0.18.3-SNAPSHOT mcp-json-jackson2 jar @@ -70,7 +70,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.2 + 0.18.3-SNAPSHOT com.networknt diff --git a/mcp-json-jackson3/pom.xml b/mcp-json-jackson3/pom.xml index f256e5b9e..7f7c319d8 100644 --- a/mcp-json-jackson3/pom.xml +++ b/mcp-json-jackson3/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.2 + 0.18.3-SNAPSHOT mcp-json-jackson3 jar @@ -64,7 +64,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.2 + 0.18.3-SNAPSHOT tools.jackson.core diff --git a/mcp-spring/mcp-spring-webflux/pom.xml b/mcp-spring/mcp-spring-webflux/pom.xml index a4581912c..3bec24c51 100644 --- a/mcp-spring/mcp-spring-webflux/pom.xml +++ b/mcp-spring/mcp-spring-webflux/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.2 + 0.18.3-SNAPSHOT ../../pom.xml mcp-spring-webflux @@ -26,13 +26,13 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.2 + 0.18.3-SNAPSHOT io.modelcontextprotocol.sdk mcp-test - 0.18.2 + 0.18.3-SNAPSHOT test @@ -45,7 +45,7 @@ io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.2 + 0.18.3-SNAPSHOT test diff --git a/mcp-spring/mcp-spring-webmvc/pom.xml b/mcp-spring/mcp-spring-webmvc/pom.xml index 7268d5dfe..46afdac84 100644 --- a/mcp-spring/mcp-spring-webmvc/pom.xml +++ b/mcp-spring/mcp-spring-webmvc/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.2 + 0.18.3-SNAPSHOT ../../pom.xml mcp-spring-webmvc @@ -26,7 +26,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.2 + 0.18.3-SNAPSHOT @@ -38,21 +38,21 @@ io.modelcontextprotocol.sdk mcp-test - 0.18.2 + 0.18.3-SNAPSHOT test io.modelcontextprotocol.sdk mcp-spring-webflux - 0.18.2 + 0.18.3-SNAPSHOT test io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.2 + 0.18.3-SNAPSHOT test diff --git a/mcp-test/pom.xml b/mcp-test/pom.xml index 3fba52aa0..8b4a8f69c 100644 --- a/mcp-test/pom.xml +++ b/mcp-test/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.2 + 0.18.3-SNAPSHOT mcp-test jar @@ -24,7 +24,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.2 + 0.18.3-SNAPSHOT @@ -156,7 +156,7 @@ io.modelcontextprotocol.sdk mcp-json-jackson3 - 0.18.2 + 0.18.3-SNAPSHOT test @@ -170,7 +170,7 @@ io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.2 + 0.18.3-SNAPSHOT test diff --git a/mcp/pom.xml b/mcp/pom.xml index 65f4a0d6e..a2770c59b 100644 --- a/mcp/pom.xml +++ b/mcp/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.2 + 0.18.3-SNAPSHOT mcp jar @@ -25,13 +25,13 @@ io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.2 + 0.18.3-SNAPSHOT io.modelcontextprotocol.sdk mcp-core - 0.18.2 + 0.18.3-SNAPSHOT diff --git a/pom.xml b/pom.xml index 64e723a70..cdec9d4da 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.2 + 0.18.3-SNAPSHOT pom https://github.com/modelcontextprotocol/java-sdk From 1c05de2989cefd2175eb772d50b1bb45d4282fdf Mon Sep 17 00:00:00 2001 From: Daniel Garnier-Moiroux Date: Fri, 27 Mar 2026 19:19:49 +0100 Subject: [PATCH 2/3] Merge commit from fork --- .../server/transport/HttpServletSseServerTransportProvider.java | 1 - .../transport/HttpServletStreamableServerTransportProvider.java | 2 -- 2 files changed, 3 deletions(-) diff --git a/mcp-core/src/main/java/io/modelcontextprotocol/server/transport/HttpServletSseServerTransportProvider.java b/mcp-core/src/main/java/io/modelcontextprotocol/server/transport/HttpServletSseServerTransportProvider.java index d84518778..0decc4e83 100644 --- a/mcp-core/src/main/java/io/modelcontextprotocol/server/transport/HttpServletSseServerTransportProvider.java +++ b/mcp-core/src/main/java/io/modelcontextprotocol/server/transport/HttpServletSseServerTransportProvider.java @@ -267,7 +267,6 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response) response.setCharacterEncoding(UTF_8); response.setHeader("Cache-Control", "no-cache"); response.setHeader("Connection", "keep-alive"); - response.setHeader("Access-Control-Allow-Origin", "*"); String sessionId = UUID.randomUUID().toString(); AsyncContext asyncContext = request.startAsync(); diff --git a/mcp-core/src/main/java/io/modelcontextprotocol/server/transport/HttpServletStreamableServerTransportProvider.java b/mcp-core/src/main/java/io/modelcontextprotocol/server/transport/HttpServletStreamableServerTransportProvider.java index ccd1d1ccb..c7eb4d0a0 100644 --- a/mcp-core/src/main/java/io/modelcontextprotocol/server/transport/HttpServletStreamableServerTransportProvider.java +++ b/mcp-core/src/main/java/io/modelcontextprotocol/server/transport/HttpServletStreamableServerTransportProvider.java @@ -302,7 +302,6 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response) response.setCharacterEncoding(UTF_8); response.setHeader("Cache-Control", "no-cache"); response.setHeader("Connection", "keep-alive"); - response.setHeader("Access-Control-Allow-Origin", "*"); AsyncContext asyncContext = request.startAsync(); asyncContext.setTimeout(0); @@ -503,7 +502,6 @@ else if (message instanceof McpSchema.JSONRPCRequest jsonrpcRequest) { response.setCharacterEncoding(UTF_8); response.setHeader("Cache-Control", "no-cache"); response.setHeader("Connection", "keep-alive"); - response.setHeader("Access-Control-Allow-Origin", "*"); AsyncContext asyncContext = request.startAsync(); asyncContext.setTimeout(0); From 1021461dd857ea5cd44054510010f31297f823d6 Mon Sep 17 00:00:00 2001 From: Daniel Garnier-Moiroux Date: Tue, 9 Jun 2026 14:46:35 +0200 Subject: [PATCH 3/3] Release version 0.18.3 Signed-off-by: Daniel Garnier-Moiroux --- conformance-tests/client-jdk-http-client/pom.xml | 4 ++-- conformance-tests/pom.xml | 2 +- conformance-tests/server-servlet/pom.xml | 4 ++-- mcp-bom/pom.xml | 2 +- mcp-core/pom.xml | 2 +- mcp-json-jackson2/pom.xml | 4 ++-- mcp-json-jackson3/pom.xml | 4 ++-- mcp-spring/mcp-spring-webflux/pom.xml | 8 ++++---- mcp-spring/mcp-spring-webmvc/pom.xml | 10 +++++----- mcp-test/pom.xml | 8 ++++---- mcp/pom.xml | 6 +++--- pom.xml | 2 +- 12 files changed, 28 insertions(+), 28 deletions(-) diff --git a/conformance-tests/client-jdk-http-client/pom.xml b/conformance-tests/client-jdk-http-client/pom.xml index c248395dd..4f371c2bc 100644 --- a/conformance-tests/client-jdk-http-client/pom.xml +++ b/conformance-tests/client-jdk-http-client/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk conformance-tests - 0.18.3-SNAPSHOT + 0.18.3 client-jdk-http-client jar @@ -24,7 +24,7 @@ io.modelcontextprotocol.sdk mcp - 0.18.3-SNAPSHOT + 0.18.3 diff --git a/conformance-tests/pom.xml b/conformance-tests/pom.xml index ecae56894..20a6724e3 100644 --- a/conformance-tests/pom.xml +++ b/conformance-tests/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.3-SNAPSHOT + 0.18.3 conformance-tests pom diff --git a/conformance-tests/server-servlet/pom.xml b/conformance-tests/server-servlet/pom.xml index 4ac5de413..59aa21a2d 100644 --- a/conformance-tests/server-servlet/pom.xml +++ b/conformance-tests/server-servlet/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk conformance-tests - 0.18.3-SNAPSHOT + 0.18.3 server-servlet jar @@ -24,7 +24,7 @@ io.modelcontextprotocol.sdk mcp - 0.18.3-SNAPSHOT + 0.18.3 diff --git a/mcp-bom/pom.xml b/mcp-bom/pom.xml index ab952a5a0..0df9f2848 100644 --- a/mcp-bom/pom.xml +++ b/mcp-bom/pom.xml @@ -7,7 +7,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.3-SNAPSHOT + 0.18.3 mcp-bom diff --git a/mcp-core/pom.xml b/mcp-core/pom.xml index 93fb8b578..5f5274877 100644 --- a/mcp-core/pom.xml +++ b/mcp-core/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.3-SNAPSHOT + 0.18.3 mcp-core jar diff --git a/mcp-json-jackson2/pom.xml b/mcp-json-jackson2/pom.xml index 6f0b9550c..bd7bca2dd 100644 --- a/mcp-json-jackson2/pom.xml +++ b/mcp-json-jackson2/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.3-SNAPSHOT + 0.18.3 mcp-json-jackson2 jar @@ -70,7 +70,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.3-SNAPSHOT + 0.18.3 com.networknt diff --git a/mcp-json-jackson3/pom.xml b/mcp-json-jackson3/pom.xml index 7f7c319d8..e08f3c253 100644 --- a/mcp-json-jackson3/pom.xml +++ b/mcp-json-jackson3/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.3-SNAPSHOT + 0.18.3 mcp-json-jackson3 jar @@ -64,7 +64,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.3-SNAPSHOT + 0.18.3 tools.jackson.core diff --git a/mcp-spring/mcp-spring-webflux/pom.xml b/mcp-spring/mcp-spring-webflux/pom.xml index 3bec24c51..679a6dfef 100644 --- a/mcp-spring/mcp-spring-webflux/pom.xml +++ b/mcp-spring/mcp-spring-webflux/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.3-SNAPSHOT + 0.18.3 ../../pom.xml mcp-spring-webflux @@ -26,13 +26,13 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.3-SNAPSHOT + 0.18.3 io.modelcontextprotocol.sdk mcp-test - 0.18.3-SNAPSHOT + 0.18.3 test @@ -45,7 +45,7 @@ io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.3-SNAPSHOT + 0.18.3 test diff --git a/mcp-spring/mcp-spring-webmvc/pom.xml b/mcp-spring/mcp-spring-webmvc/pom.xml index 46afdac84..6b602f66f 100644 --- a/mcp-spring/mcp-spring-webmvc/pom.xml +++ b/mcp-spring/mcp-spring-webmvc/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.3-SNAPSHOT + 0.18.3 ../../pom.xml mcp-spring-webmvc @@ -26,7 +26,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.3-SNAPSHOT + 0.18.3 @@ -38,21 +38,21 @@ io.modelcontextprotocol.sdk mcp-test - 0.18.3-SNAPSHOT + 0.18.3 test io.modelcontextprotocol.sdk mcp-spring-webflux - 0.18.3-SNAPSHOT + 0.18.3 test io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.3-SNAPSHOT + 0.18.3 test diff --git a/mcp-test/pom.xml b/mcp-test/pom.xml index 8b4a8f69c..2be2888ae 100644 --- a/mcp-test/pom.xml +++ b/mcp-test/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.3-SNAPSHOT + 0.18.3 mcp-test jar @@ -24,7 +24,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.3-SNAPSHOT + 0.18.3 @@ -156,7 +156,7 @@ io.modelcontextprotocol.sdk mcp-json-jackson3 - 0.18.3-SNAPSHOT + 0.18.3 test @@ -170,7 +170,7 @@ io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.3-SNAPSHOT + 0.18.3 test diff --git a/mcp/pom.xml b/mcp/pom.xml index a2770c59b..8dae8c183 100644 --- a/mcp/pom.xml +++ b/mcp/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.3-SNAPSHOT + 0.18.3 mcp jar @@ -25,13 +25,13 @@ io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.3-SNAPSHOT + 0.18.3 io.modelcontextprotocol.sdk mcp-core - 0.18.3-SNAPSHOT + 0.18.3 diff --git a/pom.xml b/pom.xml index cdec9d4da..4d3071dc2 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.3-SNAPSHOT + 0.18.3 pom https://github.com/modelcontextprotocol/java-sdk