From 209c06734415a9da246df2a9e127f19db8c93202 Mon Sep 17 00:00:00 2001 From: "Piotr P. Karwasz" Date: Fri, 11 Sep 2026 10:04:04 +0200 Subject: [PATCH 1/4] Bump org.apache.groovy:groovy from 4.0.32 to 4.0.33. Assisted-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_0127cAFjN5DYE8pLAysQps4f --- pom.xml | 2 +- src/changes/changes.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 4f94d0654..92ae785b6 100644 --- a/pom.xml +++ b/pom.xml @@ -168,7 +168,7 @@ org.apache.groovy groovy - 4.0.32 + 4.0.33 true diff --git a/src/changes/changes.xml b/src/changes/changes.xml index ccd115846..c8fa75442 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -276,7 +276,7 @@ Bump junit-jupiter-api from 5.4.2 to 5.9.1 #32, #70. Bump junit-jupiter-engine from 5.4.2 to 5.9.1 #40, #68. Bump nashorn-core from 15.3 to 15.7 #52, #296, #344. - Replace Codehaus Groovy 3.0.24 with Apache Groovy 4.0.32 #329. + Replace Codehaus Groovy 3.0.24 with Apache Groovy 4.0.33 #329. Date: Fri, 11 Sep 2026 10:04:27 +0200 Subject: [PATCH 2/4] Keep Dependabot on the Groovy 4.x line Groovy 5.x requires Java 11, while Commons SCXML 2.0 still targets Java 8, so major Groovy updates need a deliberate decision rather than an automated pull request. Assisted-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_0127cAFjN5DYE8pLAysQps4f --- .github/dependabot.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 90ec55f74..390abfdd9 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -19,6 +19,10 @@ updates: directory: "/" schedule: interval: "quarterly" + ignore: + # Groovy 5.x requires Java 11, while Commons SCXML 2.0 targets Java 8. + - dependency-name: "org.apache.groovy:groovy" + update-types: ["version-update:semver-major"] - package-ecosystem: "github-actions" directory: "/" schedule: From 3ceacfc25bcc05d6be74870b9501322b276c2e61 Mon Sep 17 00:00:00 2001 From: "Piotr P. Karwasz" Date: Fri, 11 Sep 2026 10:12:25 +0200 Subject: [PATCH 3/4] Reference PR #394 in the changelog entry Assisted-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_0127cAFjN5DYE8pLAysQps4f --- src/changes/changes.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/changes/changes.xml b/src/changes/changes.xml index c8fa75442..b38efb458 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -276,7 +276,7 @@ Bump junit-jupiter-api from 5.4.2 to 5.9.1 #32, #70. Bump junit-jupiter-engine from 5.4.2 to 5.9.1 #40, #68. Bump nashorn-core from 15.3 to 15.7 #52, #296, #344. - Replace Codehaus Groovy 3.0.24 with Apache Groovy 4.0.33 #329. + Replace Codehaus Groovy 3.0.24 with Apache Groovy 4.0.33 #329, #394. Date: Fri, 11 Sep 2026 10:14:23 +0200 Subject: [PATCH 4/4] Reference only the latest PR in the Groovy changelog entry Assisted-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_0127cAFjN5DYE8pLAysQps4f --- src/changes/changes.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/changes/changes.xml b/src/changes/changes.xml index b38efb458..4110d4c65 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -276,7 +276,7 @@ Bump junit-jupiter-api from 5.4.2 to 5.9.1 #32, #70. Bump junit-jupiter-engine from 5.4.2 to 5.9.1 #40, #68. Bump nashorn-core from 15.3 to 15.7 #52, #296, #344. - Replace Codehaus Groovy 3.0.24 with Apache Groovy 4.0.33 #329, #394. + Replace Codehaus Groovy 3.0.24 with Apache Groovy 4.0.33 #394.