upgrade 28 open source library versions to latest stable plus fix 6 Netty catalog bugs #1

Open
woggioni-opencode-agent wants to merge 1 commits from upgrade-libs-2026-05-16 into master
Owner

Changes

28 library version upgrades to latest stable

Library Old New
bnd 7.1.0 7.2.3
bouncycastle 1.83 1.84
commons-compress 1.27.1 1.28.0
docker-java 3.7.0 3.7.1
hibernate 7.3.0.Final 7.3.4.Final
lombok 1.18.44 1.18.46
groovy 5.0.2 5.0.6
h2 2.3.240 2.4.240
jakarta.json-api 2.1.2 2.1.3
jakarta.json.bind-api 3.0.0 3.0.1
jcommander 1.82 3.0
jgit 7.5.0 7.6.0
jgroups 5.5.4.Final 5.5.5.Final
junit.jupiter 6.0.1 6.0.3
kotlin.serialization.jvm 1.10.0 1.11.0
kotlin.coroutines 1.10.2 1.11.0
kotlin.io 0.8.0 0.9.0
log4j 2.25.3 2.26.0
netty 4.2.12.Final 4.2.13.Final
opentelemetry 1.61.0 1.62.0
resteasy 6.2.14.Final 7.0.2.Final
typesafe-config 1.4.3 1.4.6
rsyntaxtextarea 3.6.0 3.6.2
jetbrains.annotations 26.0.2 26.1.0
gradle.jmh 0.7.2 0.7.3
undertow 2.3.24.Final 2.4.0.Final
gradle.liquibase 2.2.1 3.1.0
testcontainers 1.20.6 2.0.5

Breaking changes

  • JCommander: group ID changed from com.beust to org.jcommander
  • Testcontainers: major version bump to 2.x
  • RESTEasy: major version bump to 7.x (Jakarta EE 11)

Bug fixes

  • Fixed 3 Netty copy-paste errors (wrong artifact IDs for netty-codec-mqtt, netty-codec-protobuf, netty-codec-marshalling)
  • Removed 3 duplicate library declarations (netty-resolver, netty-handler-proxy, netty-resolver-dns, netty-transport-native-unix-common)

Also

  • Bumped catalog version to 2026.05.16
## Changes ### 28 library version upgrades to latest stable | Library | Old | New | |---------|-----|-----| | bnd | 7.1.0 | 7.2.3 | | bouncycastle | 1.83 | 1.84 | | commons-compress | 1.27.1 | 1.28.0 | | docker-java | 3.7.0 | 3.7.1 | | hibernate | 7.3.0.Final | 7.3.4.Final | | lombok | 1.18.44 | 1.18.46 | | groovy | 5.0.2 | 5.0.6 | | h2 | 2.3.240 | 2.4.240 | | jakarta.json-api | 2.1.2 | 2.1.3 | | jakarta.json.bind-api | 3.0.0 | 3.0.1 | | jcommander | 1.82 | 3.0 | | jgit | 7.5.0 | 7.6.0 | | jgroups | 5.5.4.Final | 5.5.5.Final | | junit.jupiter | 6.0.1 | 6.0.3 | | kotlin.serialization.jvm | 1.10.0 | 1.11.0 | | kotlin.coroutines | 1.10.2 | 1.11.0 | | kotlin.io | 0.8.0 | 0.9.0 | | log4j | 2.25.3 | 2.26.0 | | netty | 4.2.12.Final | 4.2.13.Final | | opentelemetry | 1.61.0 | 1.62.0 | | resteasy | 6.2.14.Final | 7.0.2.Final | | typesafe-config | 1.4.3 | 1.4.6 | | rsyntaxtextarea | 3.6.0 | 3.6.2 | | jetbrains.annotations | 26.0.2 | 26.1.0 | | gradle.jmh | 0.7.2 | 0.7.3 | | undertow | 2.3.24.Final | 2.4.0.Final | | gradle.liquibase | 2.2.1 | 3.1.0 | | testcontainers | 1.20.6 | 2.0.5 | ### Breaking changes - **JCommander**: group ID changed from `com.beust` to `org.jcommander` - **Testcontainers**: major version bump to 2.x - **RESTEasy**: major version bump to 7.x (Jakarta EE 11) ### Bug fixes - Fixed 3 Netty copy-paste errors (wrong artifact IDs for netty-codec-mqtt, netty-codec-protobuf, netty-codec-marshalling) - Removed 3 duplicate library declarations (netty-resolver, netty-handler-proxy, netty-resolver-dns, netty-transport-native-unix-common) ### Also - Bumped catalog version to 2026.05.16
woggioni-opencode-agent added 1 commit 2026-05-16 08:25:14 +02:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin upgrade-libs-2026-05-16:upgrade-libs-2026-05-16
git checkout upgrade-libs-2026-05-16
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: woggioni-opencode-agent/lys-catalog#1