From b203e8815f1212017bdf235ec4e23a64127ba6c2 Mon Sep 17 00:00:00 2001 From: Artur Jankowski Date: Tue, 7 Jul 2026 16:40:25 +0200 Subject: [PATCH 1/2] deps: Upgrade `Jackson` libraries to 2.21.4 --- README.md | 12 ++++++------ build.gradle | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index f3b7474e7..5d5841f06 100644 --- a/README.md +++ b/README.md @@ -283,14 +283,14 @@ The Java SDK uses third-party libraries that are required for usage. Their licen 9. [kotlin-stdlib-common v1.6.20](https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib-common/1.6.20) Maven: `org.jetbrains.kotlin:kotlin-stdlib-common:1.6.20` Licence: [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0) -10. [jackson-annotations v2.17.2](https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations/2.17.2) - Maven: `com.fasterxml.jackson.core:jackson-annotations:2.17.2` +10. [jackson-annotations v2.21](https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations/2.21) + Maven: `com.fasterxml.jackson.core:jackson-annotations:2.21` Licence: [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0) -11. [jackson-core v2.17.2](https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core/2.17.2) - Maven: `com.fasterxml.jackson.core:jackson-core:2.17.2` +11. [jackson-core v2.21.4](https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core/2.21.4) + Maven: `com.fasterxml.jackson.core:jackson-core:2.21.4` Licence: [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0) -12. [jackson-databind v2.17.2](https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind/2.17.2) - Maven: `com.fasterxml.jackson.core:jackson-databind:2.17.2` +12. [jackson-databind v2.21.4](https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind/2.21.4) + Maven: `com.fasterxml.jackson.core:jackson-databind:2.21.4` Licence: [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0) 13. [okio v3.5.0](https://mvnrepository.com/artifact/com.squareup.okio/okio/3.5.0) Maven: `com.squareup.okio:okio:3.5.0` diff --git a/build.gradle b/build.gradle index e6a78e97a..75e2a4c3a 100644 --- a/build.gradle +++ b/build.gradle @@ -52,9 +52,9 @@ configurations { dependencies { implementation "com.eclipsesource.minimal-json:minimal-json:0.9.5" - implementation "com.fasterxml.jackson.core:jackson-annotations:2.18.2" - implementation "com.fasterxml.jackson.core:jackson-core:2.18.2" - implementation "com.fasterxml.jackson.core:jackson-databind:2.18.2" + implementation "com.fasterxml.jackson.core:jackson-annotations:2.21" + implementation "com.fasterxml.jackson.core:jackson-core:2.21.4" + implementation "com.fasterxml.jackson.core:jackson-databind:2.21.4" implementation "org.bitbucket.b_c:jose4j:0.9.6" implementation "org.bouncycastle:bcprov-jdk18on:1.82" implementation "org.bouncycastle:bcpkix-jdk18on:1.82" From 0ee7dbdacb8374bd789a4d43fc0177829a0d5a3d Mon Sep 17 00:00:00 2001 From: Artur Jankowski Date: Tue, 7 Jul 2026 17:22:39 +0200 Subject: [PATCH 2/2] Fix Coveralls upload in unit test workflow --- .github/workflows/unit-tests.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 827d28e67..c5940e772 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -29,8 +29,12 @@ jobs: - name: Build and test run: ./gradlew check --stacktrace - name: Generate JaCoCo report + if: ${{ matrix.java == '17' && matrix.distribution == 'temurin' }} run: ./gradlew jacocoTestReport --stacktrace - name: Upload coverage to Coveralls - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: ./gradlew coverallsJacoco --stacktrace + if: ${{ matrix.java == '17' && matrix.distribution == 'temurin' }} + uses: coverallsapp/github-action@v2 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + file: build/reports/jacoco/test/jacocoTestReport.xml + format: jacoco