From 29c1e311ea1e9fc9c79c96b98748e6ad21c1cdb5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Jul 2026 14:39:28 +0000 Subject: [PATCH 1/3] build(deps): bump io.github.oshai:kotlin-logging-jvm Bumps [io.github.oshai:kotlin-logging-jvm](https://github.com/oshai/kotlin-logging) from 7.0.13 to 8.0.4. - [Release notes](https://github.com/oshai/kotlin-logging/releases) - [Changelog](https://github.com/oshai/kotlin-logging/blob/master/ChangeLog-old.md) - [Commits](https://github.com/oshai/kotlin-logging/compare/7.0.13...8.0.4) --- updated-dependencies: - dependency-name: io.github.oshai:kotlin-logging-jvm dependency-version: 8.0.4 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6d0f41b..7429326 100644 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,7 @@ 4.0.7 1.7 2.2.0 - 7.0.13 + 8.0.4 6.3.0 3.27.7 From fa1270c50deb0cbd4c4c888c2653f83db8829f9c Mon Sep 17 00:00:00 2001 From: Marco Schaeck Date: Mon, 6 Jul 2026 07:41:18 +0200 Subject: [PATCH 2/3] fix(deps): pin kotlin-logging to 7.0.13 and ignore v8 majors kotlin-logging 8.0 removed the SLF4J-style KLogger.info(String) overloads that cibseven-process-test-coverage 2.1.0 (latest) still calls, causing NoSuchMethodError at test runtime (SimpleProcessTest). The repo's own code only uses the lambda API, which works on 7.x, so revert the bump and tell dependabot to skip kotlin-logging majors until the coverage lib supports v8. --- .github/dependabot.yml | 6 ++++++ pom.xml | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 4919e2e..a877d79 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,6 +7,12 @@ updates: open-pull-requests-limit: 19 labels: - "Type: dependencies" + ignore: + # kotlin-logging 8.x removed the SLF4J-style KLogger.info(String) overloads that + # cibseven-process-test-coverage 2.1.0 (latest) still calls -> NoSuchMethodError in tests. + # Remove this once that test dependency ships a kotlin-logging 8 compatible release. + - dependency-name: "io.github.oshai:kotlin-logging-jvm" + update-types: ["version-update:semver-major"] - package-ecosystem: "github-actions" directory: "/" schedule: diff --git a/pom.xml b/pom.xml index 7429326..94b4069 100644 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,10 @@ 4.0.7 1.7 2.2.0 - 8.0.4 + + 7.0.13 6.3.0 3.27.7 From e40da5af2191b336bda3e11e5b38f051bd08dfdf Mon Sep 17 00:00:00 2001 From: Marco Schaeck Date: Wed, 8 Jul 2026 08:20:42 +0200 Subject: [PATCH 3/3] build(deps): bump kotlin-logging to 8.0.4 via process-test-coverage 2.2.0-SNAPSHOT The kotlin-logging 8 bump was blocked because cibseven-process-test-coverage 2.1.0 still called the removed KLogger.info(String) overloads (NoSuchMethodError at test runtime). The maintainers published a 2.2.0-SNAPSHOT aligned with kotlin-logging 8 (cibseven-community-hub/cibseven-process-test-coverage#13). - bump kotlin-logging to 8.0.4 (drop the 7.x pin) - use process-test-coverage 2.2.0-SNAPSHOT and add the CIB seven community-snapshots repository (both TEMPORARY until 2.2.0 is released) - drop the now-obsolete dependabot ignore rule for kotlin-logging v8 majors Verified locally: the example module's coverage test passes with no NoSuchMethodError. Kept as a draft to confirm the same in CI. --- .github/dependabot.yml | 6 ------ examples/java-cib-seven-embedded/pom.xml | 15 ++++++++++++++- pom.xml | 5 +---- 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a877d79..4919e2e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,12 +7,6 @@ updates: open-pull-requests-limit: 19 labels: - "Type: dependencies" - ignore: - # kotlin-logging 8.x removed the SLF4J-style KLogger.info(String) overloads that - # cibseven-process-test-coverage 2.1.0 (latest) still calls -> NoSuchMethodError in tests. - # Remove this once that test dependency ships a kotlin-logging 8 compatible release. - - dependency-name: "io.github.oshai:kotlin-logging-jvm" - update-types: ["version-update:semver-major"] - package-ecosystem: "github-actions" directory: "/" schedule: diff --git a/examples/java-cib-seven-embedded/pom.xml b/examples/java-cib-seven-embedded/pom.xml index f96ceab..a8bef52 100644 --- a/examples/java-cib-seven-embedded/pom.xml +++ b/examples/java-cib-seven-embedded/pom.xml @@ -12,6 +12,18 @@ process-engine-api-example-java-cib-seven-embedded Example: Java CIB-seven Embedded + + + + cibseven-community-snapshots + https://artifacts.cibseven.org/repository/community-snapshots/ + false + true + + + @@ -67,7 +79,8 @@ org.cibseven.community.process_test_coverage cibseven-process-test-coverage-junit5-platform-7 - 2.1.0 + + 2.2.0-SNAPSHOT test diff --git a/pom.xml b/pom.xml index 94b4069..7429326 100644 --- a/pom.xml +++ b/pom.xml @@ -22,10 +22,7 @@ 4.0.7 1.7 2.2.0 - - 7.0.13 + 8.0.4 6.3.0 3.27.7