From 0e942cd82503c03c82ecef2a9de13e3497a590dd Mon Sep 17 00:00:00 2001 From: Ben Yarger Date: Fri, 26 Jun 2026 15:55:56 -0700 Subject: [PATCH 1/2] Addressing vulnerabilities across dependencies by updating to latest versions. --- NST/pom.xml | 2 +- pom.xml | 22 ++++++++-------------- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/NST/pom.xml b/NST/pom.xml index a77517e..5c20962 100644 --- a/NST/pom.xml +++ b/NST/pom.xml @@ -79,7 +79,7 @@ org.jacoco jacoco-maven-plugin - 0.8.2 + 0.8.12 diff --git a/pom.xml b/pom.xml index 5a04dcd..7e390c2 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,7 @@ 1.8 - 2.1.0 + 2.2.10 1.8 1.8 1.8 @@ -57,7 +57,7 @@ commons-cli commons-cli - 1.3.1 + 1.10.0 commons-io @@ -67,7 +67,7 @@ com.google.code.gson gson - 2.8.9 + 2.13.1 com.google.guava @@ -92,8 +92,8 @@ com.atlassian.oai - swagger-request-validator-core - 2.45.1 + openapi-request-validator-core + 3.0.0 com.ebay.nst @@ -108,7 +108,7 @@ com.jayway.jsonpath json-path - 2.9.0 + 2.10.0 commons-collections @@ -118,7 +118,7 @@ org.apache.commons commons-lang3 - 3.12.0 + 3.18.0 org.reflections @@ -136,13 +136,7 @@ org.mockito mockito-core - 3.8.0 - test - - - org.mockito - mockito-inline - 2.13.0 + 5.11.0 test From 70a1fd5c19b96d04169865dc4b862ef806a3f92b Mon Sep 17 00:00:00 2001 From: Ben Yarger Date: Fri, 26 Jun 2026 16:01:12 -0700 Subject: [PATCH 2/2] Updating release version to 2.0.0 and Java requirements to 21. --- .github/workflows/deploy.yml | 2 +- .github/workflows/java-ci.yml | 4 ++-- pom.xml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 5d0867b..da18e09 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -14,7 +14,7 @@ jobs: uses: actions/setup-java@v3 with: distribution: 'temurin' - java-version: '8' + java-version: '21' server-id: 'central' # This is the id used in the settings.xml file to identify the repository server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD diff --git a/.github/workflows/java-ci.yml b/.github/workflows/java-ci.yml index aed875e..7730241 100644 --- a/.github/workflows/java-ci.yml +++ b/.github/workflows/java-ci.yml @@ -16,10 +16,10 @@ jobs: pull-requests: write steps: - uses: actions/checkout@v3 - - name: Set up JDK 8 + - name: Set up JDK 21 uses: actions/setup-java@v3 with: - java-version: '8' + java-version: '21' distribution: 'adopt' - name: Build and install / test NSTSuite with Maven run: mvn -U -e clean install -Dgpg.skip=true diff --git a/pom.xml b/pom.xml index 7e390c2..ef189f7 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ - 1.8 + 21 2.2.10 1.8 1.8 @@ -24,7 +24,7 @@ 3.6.0 2.9 UTF-8 - 1.3.6 + 2.0.0 7.5 true