You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by re...@apache.org on 2026/03/19 15:24:57 UTC
(uima-uimaj) 01/01: Issue #440: Upgrade dependencies
This is an automated email from the ASF dual-hosted git repository.
rec pushed a commit to branch refactoring/440-Upgrade-dependencies
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git
commit e349f2ba498d57952e0b2b8dca629d49e7f8ae93
Author: Richard Eckart de Castilho <re...@apache.org>
AuthorDate: Thu Mar 19 16:24:46 2026 +0100
Issue #440: Upgrade dependencies
- jruby 9.4.3.0 -> 9.4.12.1
- asciidoctor 3.0.0 -> 3.0.1
- assertj 3.27.5 -> 3.27.7
- bnd 7.1.0 -> 7.2.1
- commons-io 2.20.0 -> 2.21.0
- commons-lang3 3.18.0 -> 3.20.0
- jackson 2.20.0 -> 2.21.1
- junit 5.11.4 -> 5.14.3
- junit-platform 1.11.4 -> 1.14.3
- log4j 2.25.2 -> 2.25.3
- qdox 2.1.0 -> 2.2.0
- slf4j 1.7.36 -> 2.0.17
- spring 6.2.11 -> 6.2.17
- tycho 4.0.13 -> 5.0.2
- xmlunit 2.10.4 -> 2.11.0
- Java (maven.compiler) 17 -> 21
- uimaj-parent 18 -> 19-SNAPSHOT
---
uimaj-documentation/pom.xml | 2 +-
uimaj-parent-internal/pom.xml | 55 +++++++++++++++++++++++--------------------
uimaj-parent/pom.xml | 2 +-
3 files changed, 32 insertions(+), 27 deletions(-)
diff --git a/uimaj-documentation/pom.xml b/uimaj-documentation/pom.xml
index 474010a4e..f86225fde 100644
--- a/uimaj-documentation/pom.xml
+++ b/uimaj-documentation/pom.xml
@@ -286,7 +286,7 @@
<dependency>
<groupId>org.jruby</groupId>
<artifactId>jruby</artifactId>
- <version>9.4.3.0</version>
+ <version>9.4.12.1</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
diff --git a/uimaj-parent-internal/pom.xml b/uimaj-parent-internal/pom.xml
index d839b6d4e..176403c34 100644
--- a/uimaj-parent-internal/pom.xml
+++ b/uimaj-parent-internal/pom.xml
@@ -48,38 +48,38 @@
Local configurations within plugins should be avoided. Where plugins do not pick up default
properties already, they should be injected manually into the plugins.
-->
- <maven.compiler.target>17</maven.compiler.target>
- <maven.compiler.source>17</maven.compiler.source>
- <maven.compiler.release>17</maven.compiler.release>
+ <maven.compiler.target>21</maven.compiler.target>
+ <maven.compiler.source>21</maven.compiler.source>
+ <maven.compiler.release>21</maven.compiler.release>
<maven.compiler.proc>none</maven.compiler.proc>
- <execution.environment>JavaSE-17</execution.environment>
+ <execution.environment>JavaSE-21</execution.environment>
<maven.version>3.8.1</maven.version>
<asciidoctor.plugin.version>3.2.0</asciidoctor.plugin.version>
- <asciidoctor.version>3.0.0</asciidoctor.version>
+ <asciidoctor.version>3.0.1</asciidoctor.version>
<asciidoctor.pdf.version>2.3.19</asciidoctor.pdf.version>
- <assertj-version>3.27.5</assertj-version>
- <bnd-version>7.1.0</bnd-version>
+ <assertj-version>3.27.7</assertj-version>
+ <bnd-version>7.2.1</bnd-version>
<bytebuddy-version>1.17.7</bytebuddy-version>
<commons-csv-version>1.14.1</commons-csv-version>
<commons-collections4-version>4.5.0</commons-collections4-version>
- <commons-io-version>2.20.0</commons-io-version>
- <commons-lang3-version>3.18.0</commons-lang3-version>
+ <commons-io-version>2.21.0</commons-io-version>
+ <commons-lang3-version>3.20.0</commons-lang3-version>
<commons-math3-version>3.6.1</commons-math3-version>
- <jackson-version>2.20.0</jackson-version>
+ <jackson-version>2.21.1</jackson-version>
<javassist-version>3.30.2-GA</javassist-version>
- <junit-version>5.11.4</junit-version>
- <junit-platform-version>1.11.4</junit-platform-version>
+ <junit-version>5.14.3</junit-version>
+ <junit-platform-version>1.14.3</junit-platform-version>
<junit-vintage-version>4.13.2</junit-vintage-version>
- <log4j-version>2.25.2</log4j-version>
+ <log4j-version>2.25.3</log4j-version>
<mockito-version>5.18.0</mockito-version>
<opentest4j-version>1.3.0</opentest4j-version>
- <qdox-version>2.1.0</qdox-version>
- <slf4j-version>1.7.36</slf4j-version>
- <spring-version>6.2.11</spring-version>
- <tycho-version>4.0.13</tycho-version>
- <xmlunit-version>2.10.4</xmlunit-version>
+ <qdox-version>2.2.0</qdox-version>
+ <slf4j-version>2.0.17</slf4j-version>
+ <spring-version>6.2.17</spring-version>
+ <tycho-version>5.0.2</tycho-version>
+ <xmlunit-version>2.11.0</xmlunit-version>
<eclipseP2RepoId>org.eclipse.p2.202209</eclipseP2RepoId>
@@ -124,6 +124,13 @@
<dependencyManagement>
<dependencies>
+ <dependency>
+ <groupId>org.junit</groupId>
+ <artifactId>junit-bom</artifactId>
+ <version>${junit-version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
<dependency>
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy</artifactId>
@@ -134,13 +141,6 @@
<artifactId>byte-buddy-agent</artifactId>
<version>${bytebuddy-version}</version>
</dependency>
- <dependency>
- <groupId>org.junit</groupId>
- <artifactId>junit-bom</artifactId>
- <version>${junit-version}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
<dependency>
<groupId>org.opentest4j</groupId>
<artifactId>opentest4j</artifactId>
@@ -306,6 +306,11 @@
<artifactId>maven-compat</artifactId>
<version>${maven.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.maven.plugin-tools</groupId>
+ <artifactId>maven-plugin-annotations</artifactId>
+ <version>${maven.version}</version>
+ </dependency>
<dependency>
<groupId>org.javassist</groupId>
diff --git a/uimaj-parent/pom.xml b/uimaj-parent/pom.xml
index d0ae6e53d..e643f4ab9 100644
--- a/uimaj-parent/pom.xml
+++ b/uimaj-parent/pom.xml
@@ -31,7 +31,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>parent-pom</artifactId>
- <version>18</version>
+ <version>19-SNAPSHOT</version>
<relativePath />
</parent>