From 3ab829285d803319d636fc32bb1844c038989c03 Mon Sep 17 00:00:00 2001 From: Christian Tzolov Date: Wed, 18 Feb 2026 12:45:15 +0100 Subject: [PATCH] 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 --- .github/workflows/conformance.yml | 2 +- conformance-tests/VALIDATION_RESULTS.md | 2 +- conformance-tests/client-jdk-http-client/README.md | 14 +++++++------- conformance-tests/client-jdk-http-client/pom.xml | 4 ++-- conformance-tests/pom.xml | 2 +- conformance-tests/server-servlet/pom.xml | 4 ++-- docs/quickstart.md | 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 +- 16 files changed, 39 insertions(+), 39 deletions(-) diff --git a/.github/workflows/conformance.yml b/.github/workflows/conformance.yml index 01c3b68..82db97f 100644 --- a/.github/workflows/conformance.yml +++ b/.github/workflows/conformance.yml @@ -57,6 +57,6 @@ jobs: uses: modelcontextprotocol/conformance@v0.1.11 with: mode: client - command: 'java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar' + command: 'java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar' scenario: ${{ matrix.scenario }} expected-failures: ./conformance-tests/conformance-baseline.yml diff --git a/conformance-tests/VALIDATION_RESULTS.md b/conformance-tests/VALIDATION_RESULTS.md index 80ce364..7be75e6 100644 --- a/conformance-tests/VALIDATION_RESULTS.md +++ b/conformance-tests/VALIDATION_RESULTS.md @@ -65,7 +65,7 @@ cd conformance-tests/client-jdk-http-client # Run all scenarios for scenario in initialize tools_call elicitation-sep1034-client-defaults sse-retry; do npx @modelcontextprotocol/conformance client \ - --command "java -jar target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \ + --command "java -jar target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \ --scenario $scenario done ``` diff --git a/conformance-tests/client-jdk-http-client/README.md b/conformance-tests/client-jdk-http-client/README.md index f9dd222..44ecced 100644 --- a/conformance-tests/client-jdk-http-client/README.md +++ b/conformance-tests/client-jdk-http-client/README.md @@ -54,7 +54,7 @@ cd conformance-tests/client-jdk-http-client This creates an executable JAR at: ``` -target/client-jdk-http-client-0.18.0-SNAPSHOT.jar +target/client-jdk-http-client-1.0.0-SNAPSHOT.jar ``` ## Running Tests @@ -65,19 +65,19 @@ Run a single scenario: ```bash npx @modelcontextprotocol/conformance client \ - --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \ + --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \ --scenario initialize npx @modelcontextprotocol/conformance client \ - --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \ + --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \ --scenario tools_call npx @modelcontextprotocol/conformance client \ - --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \ + --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \ --scenario elicitation-sep1034-client-defaults npx @modelcontextprotocol/conformance client \ - --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \ + --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \ --scenario sse-retry ``` @@ -85,7 +85,7 @@ Run with verbose output: ```bash npx @modelcontextprotocol/conformance client \ - --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \ + --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \ --scenario initialize \ --verbose ``` @@ -96,7 +96,7 @@ You can also run the client manually if you have a test server: ```bash export MCP_CONFORMANCE_SCENARIO=initialize -java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar http://localhost:3000/mcp +java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar http://localhost:3000/mcp ``` ## Test Results diff --git a/conformance-tests/client-jdk-http-client/pom.xml b/conformance-tests/client-jdk-http-client/pom.xml index 64b6adc..d5a1e84 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.0-SNAPSHOT + 1.0.0-SNAPSHOT client-jdk-http-client jar @@ -24,7 +24,7 @@ io.modelcontextprotocol.sdk mcp - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT diff --git a/conformance-tests/pom.xml b/conformance-tests/pom.xml index 01ad51a..141ac62 100644 --- a/conformance-tests/pom.xml +++ b/conformance-tests/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT conformance-tests pom diff --git a/conformance-tests/server-servlet/pom.xml b/conformance-tests/server-servlet/pom.xml index 482ad55..793cc75 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.0-SNAPSHOT + 1.0.0-SNAPSHOT server-servlet jar @@ -24,7 +24,7 @@ io.modelcontextprotocol.sdk mcp - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT diff --git a/docs/quickstart.md b/docs/quickstart.md index 4c43c07..23cf2f7 100644 --- a/docs/quickstart.md +++ b/docs/quickstart.md @@ -120,7 +120,7 @@ Add the BOM to your project: io.modelcontextprotocol.sdk mcp-bom - 0.17.2 + 1.0.0-RC1 pom import @@ -132,7 +132,7 @@ Add the BOM to your project: ```groovy dependencies { - implementation platform("io.modelcontextprotocol.sdk:mcp-bom:0.17.2") + implementation platform("io.modelcontextprotocol.sdk:mcp-bom:latest") //... } ``` diff --git a/mcp-bom/pom.xml b/mcp-bom/pom.xml index f3d76d8..ce24f9b 100644 --- a/mcp-bom/pom.xml +++ b/mcp-bom/pom.xml @@ -7,7 +7,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT mcp-bom diff --git a/mcp-core/pom.xml b/mcp-core/pom.xml index 6dab41a..776327d 100644 --- a/mcp-core/pom.xml +++ b/mcp-core/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT mcp-core jar diff --git a/mcp-json-jackson2/pom.xml b/mcp-json-jackson2/pom.xml index 37384fe..452cc81 100644 --- a/mcp-json-jackson2/pom.xml +++ b/mcp-json-jackson2/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT mcp-json-jackson2 jar @@ -71,7 +71,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT com.networknt diff --git a/mcp-json-jackson3/pom.xml b/mcp-json-jackson3/pom.xml index c02bc37..6c24ad2 100644 --- a/mcp-json-jackson3/pom.xml +++ b/mcp-json-jackson3/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT mcp-json-jackson3 jar @@ -65,7 +65,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT tools.jackson.core diff --git a/mcp-spring/mcp-spring-webflux/pom.xml b/mcp-spring/mcp-spring-webflux/pom.xml index 96a26b4..875ade2 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.0-SNAPSHOT + 1.0.0-SNAPSHOT ../../pom.xml mcp-spring-webflux @@ -26,13 +26,13 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT io.modelcontextprotocol.sdk mcp-test - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT test @@ -45,7 +45,7 @@ io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT test diff --git a/mcp-spring/mcp-spring-webmvc/pom.xml b/mcp-spring/mcp-spring-webmvc/pom.xml index f53f8ff..34c0ced 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.0-SNAPSHOT + 1.0.0-SNAPSHOT ../../pom.xml mcp-spring-webmvc @@ -26,7 +26,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT @@ -38,21 +38,21 @@ io.modelcontextprotocol.sdk mcp-test - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT test io.modelcontextprotocol.sdk mcp-spring-webflux - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT test io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT test diff --git a/mcp-test/pom.xml b/mcp-test/pom.xml index c77068f..f08ccc8 100644 --- a/mcp-test/pom.xml +++ b/mcp-test/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT mcp-test jar @@ -24,7 +24,7 @@ io.modelcontextprotocol.sdk mcp-core - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT @@ -159,7 +159,7 @@ io.modelcontextprotocol.sdk mcp-json-jackson3 - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT test @@ -170,7 +170,7 @@ io.modelcontextprotocol.sdk mcp-json-jackson2 - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT test diff --git a/mcp/pom.xml b/mcp/pom.xml index db91bc2..2db79f8 100644 --- a/mcp/pom.xml +++ b/mcp/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT mcp jar @@ -25,13 +25,13 @@ io.modelcontextprotocol.sdk mcp-json-jackson3 - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT io.modelcontextprotocol.sdk mcp-core - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT diff --git a/pom.xml b/pom.xml index 18b24ce..cdfc7b6 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ io.modelcontextprotocol.sdk mcp-parent - 0.18.0-SNAPSHOT + 1.0.0-SNAPSHOT pom https://github.com/modelcontextprotocol/java-sdk