This is an automated email from the ASF dual-hosted git repository.
yesamer pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
The following commit(s) were added to refs/heads/main by this push:
new dca2c3b8fb1 [incubator-kie-issues#2288] - Springboot 4.0.x upgrade
(#3585)
dca2c3b8fb1 is described below
commit dca2c3b8fb1dc6d4ff21b1e9e645563427e5c5de
Author: Yeser Amer <[email protected]>
AuthorDate: Thu May 21 13:22:33 2026 +0200
[incubator-kie-issues#2288] - Springboot 4.0.x upgrade (#3585)
Co-authored-by: Nithin R Krishnan <[email protected]>
---
packages/drools-and-kogito/env/index.js | 8 ++---
.../maven-base/not-reproducible-plugins.properties | 2 +-
packages/maven-base/pom.xml.template | 39 +++++++++++++++++++---
packages/root-env/env/index.js | 2 +-
4 files changed, 40 insertions(+), 11 deletions(-)
diff --git a/packages/drools-and-kogito/env/index.js
b/packages/drools-and-kogito/env/index.js
index 2e460fa7c5f..5c8da26bf29 100644
--- a/packages/drools-and-kogito/env/index.js
+++ b/packages/drools-and-kogito/env/index.js
@@ -28,7 +28,7 @@ module.exports = composeEnv([rootEnv], {
description: "Git repository URL for Drools",
},
DROOLS_AND_KOGITO__droolsRepoGitRef: {
- default: "68caddd2dad3310fe8094583eb84a1ec01eb7d7f",
+ default: "e5fe94bfe604c0e3fed3344a55db4f0f13db7b71",
description: "Git ref for the Drools repository (SHA, branch, or tag)",
},
DROOLS_AND_KOGITO__optaplannerRepoUrl: {
@@ -36,7 +36,7 @@ module.exports = composeEnv([rootEnv], {
description: "Git repository URL for OptaPlanner",
},
DROOLS_AND_KOGITO__optaplannerRepoGitRef: {
- default: "e998ba7139a66fb18640a7729c4a9b211f6bacc4",
+ default: "e04742c7b6fdd0782098005b9740314e439d9809",
description: "Git ref for the OptaPlanner repository (SHA, branch, or
tag)",
},
DROOLS_AND_KOGITO__kogitoRuntimesRepoUrl: {
@@ -44,7 +44,7 @@ module.exports = composeEnv([rootEnv], {
description: "Git repository URL for Kogito Runtimes",
},
DROOLS_AND_KOGITO__kogitoRuntimesRepoGitRef: {
- default: "930e7f79261c6e32d7dd66ea3eed297cdf714ed4",
+ default: "91b8c545a2877338afb8ce4e7d7f015eb5b323ea",
description: "Git ref for the Kogito Runtimes repository (SHA, branch,
or tag)",
},
DROOLS_AND_KOGITO__kogitoAppsRepoUrl: {
@@ -52,7 +52,7 @@ module.exports = composeEnv([rootEnv], {
description: "Git repository URL for Kogito Apps",
},
DROOLS_AND_KOGITO__kogitoAppsRepoGitRef: {
- default: "40b1f7be7f2d1373996a433583f6720049bd1a4e",
+ default: "c31279ebe533e5219fb965a3f8696b9c60e46aab",
description: "Git ref for the Kogito Apps repository (SHA, branch, or
tag)",
},
DROOLS_AND_KOGITO__skip: {
diff --git a/packages/maven-base/not-reproducible-plugins.properties
b/packages/maven-base/not-reproducible-plugins.properties
index ea396f0a951..b3c05851345 100644
--- a/packages/maven-base/not-reproducible-plugins.properties
+++ b/packages/maven-base/not-reproducible-plugins.properties
@@ -84,7 +84,7 @@
org.eclipse.jetty+jetty-jspc-maven-plugin=fail:https://github.com/eclipse/jetty.
org.jboss.jandex+jandex-maven-plugin=fail:https://github.com/wildfly/jandex-maven-plugin/pull/35
-org.springframework.boot+spring-boot-maven-plugin=3.5.14
+org.springframework.boot+spring-boot-maven-plugin=4.0.5
# https://github.com/spring-projects/spring-boot/issues/21005
org.vafer+jdeb=1.10
diff --git a/packages/maven-base/pom.xml.template
b/packages/maven-base/pom.xml.template
index bdbc72b2e60..d9a63110128 100644
--- a/packages/maven-base/pom.xml.template
+++ b/packages/maven-base/pom.xml.template
@@ -133,15 +133,18 @@
<version.org.apache.mime4j>0.8.12</version.org.apache.mime4j>
<version.org.freemarker>2.3.34</version.org.freemarker>
<version.org.assertj>3.27.7</version.org.assertj>
- <version.org.junit.jupiter>5.13.4</version.org.junit.jupiter>
+ <!-- JUnit 6: single pin for jupiter + platform + vintage via junit-bom.
Aligned with drools
+ build-parent and kogito-dependencies-bom. See version.junit above for
the legacy JUnit 4 API. -->
+ <version.org.junit>6.0.3</version.org.junit>
<version.org.mockito>5.18.0</version.org.mockito>
<version.org.kie.j2cl.tools.yaml.mapper>0.4</version.org.kie.j2cl.tools.yaml.mapper>
<version.io.netty>4.1.133.Final</version.io.netty>
<!-- These versions are overrides for transitive dependencies, to fix
security vulnerabilities.
- They need to be checked with Quarkus and Spring Boot upgrades and
eventually removed, if they are not needed anymore. -->
- <version.tomcat.embed.core>10.1.54</version.tomcat.embed.core>
- <version.apache.commons.lang3>3.18.0</version.apache.commons.lang3>
+ They need to be checked with Quarkus and Spring Boot upgrades and
eventually removed, if they are not needed anymore.
+ Versions aligned with kogito-runtimes' kogito-dependencies-bom
(canonical for the KIE stack). -->
+ <version.tomcat.embed.core>11.0.20</version.tomcat.embed.core>
+ <version.apache.commons.lang3>3.19.0</version.apache.commons.lang3>
<version.angus.mail>2.0.5</version.angus.mail>
<!-- End of various transitive overrides. -->
</properties>
@@ -375,10 +378,36 @@
<artifactId>freemarker</artifactId>
<version>${version.org.freemarker}</version>
</dependency>
+ <!-- junit-bom: pins both jupiter and platform to a matching version. -->
+ <dependency>
+ <groupId>org.junit</groupId>
+ <artifactId>junit-bom</artifactId>
+ <version>${version.org.junit}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
- <version>${version.org.junit.jupiter}</version>
+ <version>${version.org.junit}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.junit.platform</groupId>
+ <artifactId>junit-platform-commons</artifactId>
+ <version>${version.org.junit}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.junit.platform</groupId>
+ <artifactId>junit-platform-engine</artifactId>
+ <version>${version.org.junit}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.junit.platform</groupId>
+ <artifactId>junit-platform-launcher</artifactId>
+ <version>${version.org.junit}</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/packages/root-env/env/index.js b/packages/root-env/env/index.js
index 1f7a97f68ad..f0b25a4d7b9 100644
--- a/packages/root-env/env/index.js
+++ b/packages/root-env/env/index.js
@@ -74,7 +74,7 @@ module.exports = composeEnv([], {
},
/* (begin) This part of the file is referenced in
`scripts/update-kogito-version` */
KOGITO_RUNTIME_version: {
- default: "999-20260429-local",
+ default: "999-20260521-local",
description: "Kogito version to be used on dependency declaration.",
},
/* (end) */
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]