This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch 2.26.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
The following commit(s) were added to refs/heads/2.26.x by this push:
new 967d144df7 Bump the maven-patch-updates group across 1 directory with
33 updates (#4283)
967d144df7 is described below
commit 967d144df7676500f3e070d4e15846e3ac9a85ef
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Thu Sep 3 14:58:44 2026 +0530
Bump the maven-patch-updates group across 1 directory with 33 updates
(#4283)
* Bump the maven-patch-updates group across 1 directory with 33 updates
Bumps the maven-patch-updates group with 33 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) |
`1.14.0` | `1.14.1` |
|
[commons-logging:commons-logging](https://github.com/apache/commons-logging) |
`1.3.5` | `1.3.6` |
| [com.conversantmedia:disruptor](https://github.com/conversant/disruptor)
| `1.2.15` | `1.2.21` |
|
[com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) |
`2.19.2` | `2.19.4` |
| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5`
| `4.0.7` |
| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) |
`1.3.15` | `1.3.16` |
|
[org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java)
| `3.0.0` | `3.0.1` |
|
[org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin)
| `6.0.1` | `6.0.5` |
| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) |
`4.0.27` | `4.0.33` |
| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq)
| `6.1.7` | `6.1.8` |
|
[org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation)
| `2.0.2` | `2.0.3` |
| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3`
| `3.27.7` |
|
[jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api)
| `2.1.3` | `2.1.4` |
| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |
| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) |
`2.1.3` | `2.1.5` |
|
[com.google.code.java-allocation-instrumenter:java-allocation-instrumenter](https://github.com/google/allocation-instrumenter)
| `3.3.4` | `3.3.5` |
| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) |
`1.3.15` | `1.3.16` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) |
`1.3.15` | `1.3.16` |
| org.apache.maven:maven-core | `3.9.10` | `3.9.16` |
| org.apache.maven:maven-model | `3.9.10` | `3.9.16` |
|
[org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox)
| `3.23.100` | `3.23.200` |
|
[org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils)
| `3.6.0` | `3.6.2` |
| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3`
| `2.10.4` |
| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) |
`2.10.3` | `2.10.4` |
| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) |
`1.5.7-4` | `1.5.7-15` |
| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.18` |
`2.2.19` |
|
[co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java)
| `9.2.0` | `9.2.8` |
|
[org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch)
| `9.2.0` | `9.2.8` |
| org.slf4j:slf4j-nop | `2.0.17` | `2.0.18` |
|
[org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons)
| `4.3.0` | `4.3.3` |
| org.apache.maven:apache-maven | `3.9.8` | `3.9.16` |
|
[org.apache.maven.wrapper:maven-wrapper](https://github.com/apache/maven-wrapper)
| `3.3.2` | `3.3.4` |
Updates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1
-
[Changelog](https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt)
-
[Commits](https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1)
Updates `commons-logging:commons-logging` from 1.3.5 to 1.3.6
-
[Changelog](https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt)
-
[Commits](https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6)
Updates `com.conversantmedia:disruptor` from 1.2.15 to 1.2.21
- [Release notes](https://github.com/conversant/disruptor/releases)
- [Changelog](https://github.com/conversant/disruptor/blob/master/RELEASE)
- [Commits](https://github.com/conversant/disruptor/compare/1.2.15...1.2.21)
Updates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.19.4
-
[Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.19.4)
Updates `org.jctools:jctools-core` from 4.0.5 to 4.0.7
- [Release notes](https://github.com/JCTools/JCTools/releases)
- [Commits](https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.7)
Updates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2
Updates `ch.qos.logback:logback-core` from 1.3.15 to 1.3.16
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.3.15...v_1.3.16)
Updates `org.openrewrite.recipe:rewrite-migrate-java` from 3.0.0 to 3.0.1
- [Release
notes](https://github.com/openrewrite/rewrite-migrate-java/releases)
-
[Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v3.0.0...v3.0.1)
Updates `org.openrewrite.maven:rewrite-maven-plugin` from 6.0.1 to 6.0.5
- [Release
notes](https://github.com/openrewrite/rewrite-maven-plugin/releases)
-
[Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v6.0.1...v6.0.5)
Updates `org.apache.groovy:groovy-bom` from 4.0.27 to 4.0.33
- [Commits](https://github.com/apache/groovy/commits)
Updates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.1.8
- [Release notes](https://github.com/apache/activemq/releases)
-
[Commits](https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.1.8)
Updates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3
- [Release notes](https://github.com/eclipse-ee4j/angus-activation/releases)
-
[Commits](https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3)
Updates `org.assertj:assertj-core` from 3.27.3 to 3.27.7
- [Release notes](https://github.com/assertj/assertj/releases)
-
[Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7)
Updates `jakarta.activation:jakarta.activation-api` from 2.1.3 to 2.1.4
- [Release notes](https://github.com/jakartaee/jaf-api/releases)
- [Commits](https://github.com/jakartaee/jaf-api/compare/2.1.3...2.1.4)
Updates `org.eclipse.angus:jakarta.mail` from 2.0.3 to 2.0.5
Updates `jakarta.mail:jakarta.mail-api` from 2.1.3 to 2.1.5
- [Release notes](https://github.com/jakartaee/mail-api/releases)
- [Commits](https://github.com/jakartaee/mail-api/compare/2.1.3...2.1.5)
Updates
`com.google.code.java-allocation-instrumenter:java-allocation-instrumenter`
from 3.3.4 to 3.3.5
- [Release
notes](https://github.com/google/allocation-instrumenter/releases)
-
[Commits](https://github.com/google/allocation-instrumenter/compare/java-allocation-instrumenter-3.3.4...java-allocation-instrumenter-3.3.5)
Updates `org.jmdns:jmdns` from 3.6.1 to 3.6.3
- [Release notes](https://github.com/jmdns/jmdns/releases)
- [Changelog](https://github.com/jmdns/jmdns/blob/main/CHANGELOG.txt)
- [Commits](https://github.com/jmdns/jmdns/compare/3.6.1...v3.6.3)
Updates `ch.qos.logback:logback-core` from 1.3.15 to 1.3.16
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.3.15...v_1.3.16)
Updates `ch.qos.logback:logback-classic` from 1.3.15 to 1.3.16
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.3.15...v_1.3.16)
Updates `org.apache.maven:maven-core` from 3.9.10 to 3.9.16
Updates `org.apache.maven:maven-model` from 3.9.10 to 3.9.16
Updates `org.apache.maven:maven-model` from 3.9.10 to 3.9.16
Updates `org.eclipse.platform:org.eclipse.osgi` from 3.23.100 to 3.23.200
- [Commits](https://github.com/eclipse-equinox/equinox/commits)
Updates `org.codehaus.plexus:plexus-utils` from 3.6.0 to 3.6.2
- [Release notes](https://github.com/codehaus-plexus/plexus-utils/releases)
-
[Commits](https://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.6.0...plexus-utils-3.6.2)
Updates `org.xmlunit:xmlunit-core` from 2.10.3 to 2.10.4
- [Release notes](https://github.com/xmlunit/xmlunit/releases)
- [Changelog](https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md)
- [Commits](https://github.com/xmlunit/xmlunit/compare/v2.10.3...v2.10.4)
Updates `org.xmlunit:xmlunit-matchers` from 2.10.3 to 2.10.4
- [Release notes](https://github.com/xmlunit/xmlunit/releases)
- [Changelog](https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md)
- [Commits](https://github.com/xmlunit/xmlunit/compare/v2.10.3...v2.10.4)
Updates `org.xmlunit:xmlunit-matchers` from 2.10.3 to 2.10.4
- [Release notes](https://github.com/xmlunit/xmlunit/releases)
- [Changelog](https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md)
- [Commits](https://github.com/xmlunit/xmlunit/compare/v2.10.3...v2.10.4)
Updates `com.github.luben:zstd-jni` from 1.5.7-4 to 1.5.7-15
- [Commits](https://github.com/luben/zstd-jni/compare/v1.5.7-4...v1.5.7-15)
Updates `com.github.jnr:jnr-ffi` from 2.2.18 to 2.2.19
- [Release notes](https://github.com/jnr/jnr-ffi/releases)
-
[Commits](https://github.com/jnr/jnr-ffi/compare/jnr-ffi-2.2.18...jnr-ffi-2.2.19)
Updates `co.elastic.clients:elasticsearch-java` from 9.2.0 to 9.2.8
- [Release notes](https://github.com/elastic/elasticsearch-java/releases)
-
[Changelog](https://github.com/elastic/elasticsearch-java/blob/main/CHANGELOG.md)
-
[Commits](https://github.com/elastic/elasticsearch-java/compare/v9.2.0...v9.2.8)
Updates `org.elasticsearch.client:elasticsearch-rest-client` from 9.2.0 to
9.2.8
- [Release notes](https://github.com/elastic/elasticsearch/releases)
-
[Changelog](https://github.com/elastic/elasticsearch/blob/main/docs/changelog.yml)
-
[Commits](https://github.com/elastic/elasticsearch/compare/v9.2.0...v9.2.8)
Updates `org.slf4j:slf4j-nop` from 2.0.17 to 2.0.18
Updates `org.springframework.cloud:spring-cloud-context` from 4.3.0 to 4.3.3
- [Release
notes](https://github.com/spring-cloud/spring-cloud-commons/releases)
-
[Changelog](https://github.com/spring-cloud/spring-cloud-commons/blob/main/release-train-settings.xml)
-
[Commits](https://github.com/spring-cloud/spring-cloud-commons/compare/v4.3.0...v4.3.3)
Updates `org.apache.maven:apache-maven` from 3.9.8 to 3.9.16
Updates `org.apache.maven.wrapper:maven-wrapper` from 3.3.2 to 3.3.4
- [Release notes](https://github.com/apache/maven-wrapper/releases)
-
[Commits](https://github.com/apache/maven-wrapper/compare/maven-wrapper-3.3.2...maven-wrapper-3.3.4)
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.3.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: ch.qos.logback:logback-core
dependency-version: 1.3.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: ch.qos.logback:logback-core
dependency-version: 1.3.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: co.elastic.clients:elasticsearch-java
dependency-version: 9.2.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: com.conversantmedia:disruptor
dependency-version: 1.2.21
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: com.fasterxml.jackson:jackson-bom
dependency-version: 2.19.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: com.github.jnr:jnr-ffi
dependency-version: 2.2.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: com.github.luben:zstd-jni
dependency-version: 1.5.7-15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name:
com.google.code.java-allocation-instrumenter:java-allocation-instrumenter
dependency-version: 3.3.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: commons-logging:commons-logging
dependency-version: 1.3.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: jakarta.activation:jakarta.activation-api
dependency-version: 2.1.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: jakarta.mail:jakarta.mail-api
dependency-version: 2.1.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.apache.activemq:activemq-broker
dependency-version: 6.1.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.apache.commons:commons-csv
dependency-version: 1.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.apache.groovy:groovy-bom
dependency-version: 4.0.33
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.apache.kafka:kafka-clients
dependency-version: 3.9.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.apache.maven.wrapper:maven-wrapper
dependency-version: 3.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.apache.maven:apache-maven
dependency-version: 3.9.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.apache.maven:maven-core
dependency-version: 3.9.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.apache.maven:maven-model
dependency-version: 3.9.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.apache.maven:maven-model
dependency-version: 3.9.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.assertj:assertj-core
dependency-version: 3.27.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.codehaus.plexus:plexus-utils
dependency-version: 3.6.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.eclipse.angus:angus-activation
dependency-version: 2.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.eclipse.angus:jakarta.mail
dependency-version: 2.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.eclipse.platform:org.eclipse.osgi
dependency-version: 3.23.200
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.elasticsearch.client:elasticsearch-rest-client
dependency-version: 9.2.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.jctools:jctools-core
dependency-version: 4.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.jmdns:jmdns
dependency-version: 3.6.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.openrewrite.maven:rewrite-maven-plugin
dependency-version: 6.0.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.openrewrite.recipe:rewrite-migrate-java
dependency-version: 3.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.slf4j:slf4j-nop
dependency-version: 2.0.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.springframework.cloud:spring-cloud-context
dependency-version: 4.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.xmlunit:xmlunit-core
dependency-version: 2.10.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.xmlunit:xmlunit-matchers
dependency-version: 2.10.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
- dependency-name: org.xmlunit:xmlunit-matchers
dependency-version: 2.10.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: maven-patch-updates
...
Signed-off-by: dependabot[bot] <[email protected]>
* Generate changelog entries for #4283
---------
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
---
.mvn/wrapper/maven-wrapper.properties | 22 +-
log4j-cassandra/pom.xml | 2 +-
log4j-layout-template-json-test/pom.xml | 2 +-
log4j-mongodb/pom.xml | 2 +-
log4j-mongodb4/pom.xml | 2 +-
log4j-parent/pom.xml | 42 +--
log4j-spring-cloud-config-client/pom.xml | 2 +-
mvnw | 48 ++-
mvnw.cmd | 338 ++++++++++++---------
pom.xml | 16 +-
.../update_ch.qos.logback_logback-classic.xml | 8 +
.../.2.x.x/update_ch.qos.logback_logback-core.xml | 8 +
...pdate_co.elastic.clients_elasticsearch-java.xml | 8 +
.../update_com.conversantmedia_disruptor.xml | 8 +
.../update_com.fasterxml.jackson_jackson-bom.xml | 8 +
.../.2.x.x/update_com.github.jnr_jnr-ffi.xml | 8 +
.../.2.x.x/update_com.github.luben_zstd-jni.xml | 8 +
...n-instrumenter_java-allocation-instrumenter.xml | 8 +
.../update_commons-logging_commons-logging.xml | 8 +
...e_jakarta.activation_jakarta.activation-api.xml | 8 +
.../update_jakarta.mail_jakarta.mail-api.xml | 8 +
.../update_org.apache.activemq_activemq-broker.xml | 8 +
.../update_org.apache.commons_commons-csv.xml | 8 +
.../.2.x.x/update_org.apache.groovy_groovy-bom.xml | 8 +
.../update_org.apache.kafka_kafka-clients.xml | 8 +
...date_org.apache.maven.wrapper_maven-wrapper.xml | 8 +
.../update_org.apache.maven_apache-maven.xml | 8 +
.../.2.x.x/update_org.apache.maven_maven-core.xml | 8 +
.../.2.x.x/update_org.apache.maven_maven-model.xml | 8 +
.../.2.x.x/update_org.assertj_assertj-core.xml | 8 +
.../update_org.codehaus.plexus_plexus-utils.xml | 8 +
.../update_org.eclipse.angus_angus-activation.xml | 8 +
.../update_org.eclipse.angus_jakarta.mail.xml | 8 +
...pdate_org.eclipse.platform_org.eclipse.osgi.xml | 8 +
...sticsearch.client_elasticsearch-rest-client.xml | 8 +
.../.2.x.x/update_org.jctools_jctools-core.xml | 8 +
src/changelog/.2.x.x/update_org.jmdns_jmdns.xml | 8 +
..._org.openrewrite.maven_rewrite-maven-plugin.xml | 8 +
...org.openrewrite.recipe_rewrite-migrate-java.xml | 8 +
.../.2.x.x/update_org.slf4j_slf4j-nop.xml | 8 +
....springframework.cloud_spring-cloud-context.xml | 8 +
.../.2.x.x/update_org.xmlunit_xmlunit-core.xml | 8 +
.../.2.x.x/update_org.xmlunit_xmlunit-matchers.xml | 8 +
43 files changed, 532 insertions(+), 208 deletions(-)
diff --git a/.mvn/wrapper/maven-wrapper.properties
b/.mvn/wrapper/maven-wrapper.properties
index c76af40b2f..a3c407ffc2 100644
--- a/.mvn/wrapper/maven-wrapper.properties
+++ b/.mvn/wrapper/maven-wrapper.properties
@@ -1,20 +1,4 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-distributionSha256Sum=8351955a9acf2f83c136c4eee0f6db894ab6265fdbe0a94b32a380307dbaa3e1
+wrapperVersion=3.3.4
distributionType=only-script
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.8/apache-maven-3.9.8-bin.zip
-wrapperVersion=3.3.2
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.16/apache-maven-3.9.16-bin.zip
+distributionSha256Sum=5af3b743dd8b876b5c45da33b676251e5f1687712644abb4ee519ca56e1d89ce
diff --git a/log4j-cassandra/pom.xml b/log4j-cassandra/pom.xml
index 1439289df5..acdcf86900 100644
--- a/log4j-cassandra/pom.xml
+++ b/log4j-cassandra/pom.xml
@@ -46,7 +46,7 @@
<!-- at least this version has one CVE less than the one suggested by
Cassandra -->
<guava.version>25.1-jre</guava.version>
<!-- Pinned transitive dependencies for reproducibility between Linux and
MacOS -->
- <jnr-ffi.version>2.2.18</jnr-ffi.version>
+ <jnr-ffi.version>2.2.19</jnr-ffi.version>
<snappy.version>1.1.10.8</snappy.version>
</properties>
diff --git a/log4j-layout-template-json-test/pom.xml
b/log4j-layout-template-json-test/pom.xml
index f1a1f23c19..d4d2e94d4d 100644
--- a/log4j-layout-template-json-test/pom.xml
+++ b/log4j-layout-template-json-test/pom.xml
@@ -48,7 +48,7 @@
2. The Docker image version of the ELK-stack
As of 2024-09-16, these all (Maven artifacts and Elastic products)
get released with the same version. -->
- <elastic.version>9.2.0</elastic.version>
+ <elastic.version>9.2.8</elastic.version>
</properties>
diff --git a/log4j-mongodb/pom.xml b/log4j-mongodb/pom.xml
index dd4f9baa6d..512e342ee7 100644
--- a/log4j-mongodb/pom.xml
+++ b/log4j-mongodb/pom.xml
@@ -31,7 +31,7 @@
<Fragment-Host>org.apache.logging.log4j.core</Fragment-Host>
<!-- Dependency versions -->
<mongodb.version>5.6.1</mongodb.version>
- <slf4j2.version>2.0.17</slf4j2.version>
+ <slf4j2.version>2.0.18</slf4j2.version>
</properties>
<dependencyManagement>
<dependencies>
diff --git a/log4j-mongodb4/pom.xml b/log4j-mongodb4/pom.xml
index 753375bf3c..c6a262287b 100644
--- a/log4j-mongodb4/pom.xml
+++ b/log4j-mongodb4/pom.xml
@@ -36,7 +36,7 @@
<Fragment-Host>org.apache.logging.log4j.core</Fragment-Host>
<!-- Dependency versions -->
<mongodb4.version>4.11.5</mongodb4.version>
- <slf4j.version>2.0.17</slf4j.version>
+ <slf4j.version>2.0.18</slf4j.version>
</properties>
<dependencyManagement>
diff --git a/log4j-parent/pom.xml b/log4j-parent/pom.xml
index e21f00e566..0cc07139a3 100644
--- a/log4j-parent/pom.xml
+++ b/log4j-parent/pom.xml
@@ -60,10 +60,10 @@
<!-- =====================================================
Direct dependency version properties (in alphabetical order)
===================================================== -->
- <activemq.version>6.1.7</activemq.version>
- <angus-activation.version>2.0.2</angus-activation.version>
- <angus-mail.version>2.0.3</angus-mail.version>
- <assertj.version>3.27.3</assertj.version>
+ <activemq.version>6.1.8</activemq.version>
+ <angus-activation.version>2.0.3</angus-activation.version>
+ <angus-mail.version>2.0.5</angus-mail.version>
+ <assertj.version>3.27.7</assertj.version>
<awaitility.version>4.3.0</awaitility.version>
<bsh.version>2.0b6</bsh.version>
<bnd.annotation.version>7.1.0</bnd.annotation.version>
@@ -71,27 +71,27 @@
<cassandra-driver.version>3.11.5</cassandra-driver.version>
<commons-codec.version>1.18.0</commons-codec.version>
<commons-compress.version>1.27.1</commons-compress.version>
- <commons-csv.version>1.14.0</commons-csv.version>
+ <commons-csv.version>1.14.1</commons-csv.version>
<commons-dbcp2.version>2.13.0</commons-dbcp2.version>
<commons-io.version>2.19.0</commons-io.version>
<commons-lang3.version>3.18.0</commons-lang3.version>
- <commons-logging.version>1.3.5</commons-logging.version>
+ <commons-logging.version>1.3.6</commons-logging.version>
<!-- `com.conversantmedia:disruptor` version 1.2.16 requires Java 9: -->
- <conversant.disruptor.version>1.2.15</conversant.disruptor.version>
+ <conversant.disruptor.version>1.2.21</conversant.disruptor.version>
<disruptor.version>3.4.4</disruptor.version>
<embedded-ldap.version>0.9.0</embedded-ldap.version>
<error-prone-annotations.version>2.38.0</error-prone-annotations.version>
<felix.version>7.0.5</felix.version>
- <groovy.version>4.0.27</groovy.version>
+ <groovy.version>4.0.33</groovy.version>
<guava.version>33.7.1-jre</guava.version>
<h2.version>2.2.224</h2.version>
<hamcrest.version>3.0</hamcrest.version>
<HdrHistogram.version>2.2.2</HdrHistogram.version>
<hsqldb.version>2.7.4</hsqldb.version>
- <jackson-bom.version>2.19.2</jackson-bom.version>
+ <jackson-bom.version>2.19.4</jackson-bom.version>
<!-- Override the version in Jakarta EE 9 BOM: -->
- <jakarta-activation.version>2.1.3</jakarta-activation.version>
- <jakarta-mail.version>2.1.3</jakarta-mail.version>
+ <jakarta-activation.version>2.1.4</jakarta-activation.version>
+ <jakarta-mail.version>2.1.5</jakarta-mail.version>
<!-- BOM with Jakarta EE 9 APIs: -->
<jakartaee-bom.version>9.1.0</jakartaee-bom.version>
<!-- No BOM for Java EE 8 APIs, so we list them separately: -->
@@ -102,28 +102,28 @@
<javax-persistence.version>2.2</javax-persistence.version>
<javax-servlet.version>4.0.1</javax-servlet.version>
<javax-servlet-jsp.version>2.3.3</javax-servlet-jsp.version>
-
<java-allocation-instrumenter.version>3.3.4</java-allocation-instrumenter.version>
+
<java-allocation-instrumenter.version>3.3.5</java-allocation-instrumenter.version>
<jazzer.version>0.24.0</jazzer.version>
<jconsole.version>1.7.0</jconsole.version>
- <jctools.version>4.0.5</jctools.version>
+ <jctools.version>4.0.7</jctools.version>
<jeromq.version>0.6.0</jeromq.version>
- <jmdns.version>3.6.1</jmdns.version>
+ <jmdns.version>3.6.3</jmdns.version>
<jmh.version>1.37</jmh.version>
<jspecify.version>1.0.1</jspecify.version>
<junit.version>4.13.2</junit.version>
<junit-jupiter.version>5.13.4</junit-jupiter.version>
<junit-pioneer.version>1.9.1</junit-pioneer.version>
- <kafka.version>3.9.1</kafka.version>
+ <kafka.version>3.9.2</kafka.version>
<lightcouch.version>0.2.0</lightcouch.version>
<log4j.version>1.2.17</log4j.version>
<log4j-transform.version>0.2.0</log4j-transform.version>
<log4j2-cachefile-transformer.version>2.15.0</log4j2-cachefile-transformer.version>
<log4j2-ecs-layout.version>1.7.0</log4j2-ecs-layout.version>
- <logback.version>1.3.15</logback.version>
- <maven.version>3.9.10</maven.version>
+ <logback.version>1.3.16</logback.version>
+ <maven.version>3.9.16</maven.version>
<mockito.version>4.11.0</mockito.version>
<nashorn.version>15.6</nashorn.version>
- <org.eclipse.osgi.version>3.23.100</org.eclipse.osgi.version>
+ <org.eclipse.osgi.version>3.23.200</org.eclipse.osgi.version>
<org.eclipse.persistence.version>2.7.16</org.eclipse.persistence.version>
<oro.version>2.0.8</oro.version>
<!-- The OSGi API version MUST always be the MINIMUM version Log4j
supports: -->
@@ -131,16 +131,16 @@
<osgi.annotation.bundle.version>2.0.0</osgi.annotation.bundle.version>
<osgi.annotation.versioning.version>1.1.2</osgi.annotation.versioning.version>
<pax-exam.version>4.14.0</pax-exam.version>
- <plexus-utils.version>3.6.0</plexus-utils.version>
+ <plexus-utils.version>3.6.2</plexus-utils.version>
<spring-boot.version>2.7.18</spring-boot.version>
<spring-framework.version>5.3.39</spring-framework.version>
<stax2-api.version>4.2.2</stax2-api.version>
<system-stubs.version>2.0.3</system-stubs.version>
<velocity.version>1.7</velocity.version>
<wiremock.version>2.35.2</wiremock.version>
- <xmlunit.version>2.10.3</xmlunit.version>
+ <xmlunit.version>2.10.4</xmlunit.version>
<xz.version>1.10</xz.version>
- <zstd.version>1.5.7-4</zstd.version>
+ <zstd.version>1.5.7-15</zstd.version>
<!-- =====================================================
Pinned transitive dependency version properties (in alphabetical
order)
diff --git a/log4j-spring-cloud-config-client/pom.xml
b/log4j-spring-cloud-config-client/pom.xml
index e362735885..914f42c611 100644
--- a/log4j-spring-cloud-config-client/pom.xml
+++ b/log4j-spring-cloud-config-client/pom.xml
@@ -34,7 +34,7 @@
<properties>
<!-- Dependency versions -->
- <spring-cloud.version>4.3.0</spring-cloud.version>
+ <spring-cloud.version>4.3.3</spring-cloud.version>
<!--
~ OSGi and JPMS options
diff --git a/mvnw b/mvnw
index 14c58dcb00..bd8896bf22 100755
--- a/mvnw
+++ b/mvnw
@@ -19,7 +19,7 @@
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
-# Apache Maven Wrapper startup batch script, version 3.3.2
+# Apache Maven Wrapper startup batch script, version 3.3.4
#
# Optional ENV vars
# -----------------
@@ -105,14 +105,17 @@ trim() {
printf "%s" "${1}" | tr -d '[:space:]'
}
+scriptDir="$(dirname "$0")"
+scriptName="$(basename "$0")"
+
# parse distributionUrl and optional distributionSha256Sum, requires
.mvn/wrapper/maven-wrapper.properties
while IFS="=" read -r key value; do
case "${key-}" in
distributionUrl) distributionUrl=$(trim "${value-}") ;;
distributionSha256Sum) distributionSha256Sum=$(trim "${value-}") ;;
esac
-done <"${0%/*}/.mvn/wrapper/maven-wrapper.properties"
-[ -n "${distributionUrl-}" ] || die "cannot read distributionUrl property in
${0%/*}/.mvn/wrapper/maven-wrapper.properties"
+done <"$scriptDir/.mvn/wrapper/maven-wrapper.properties"
+[ -n "${distributionUrl-}" ] || die "cannot read distributionUrl property in
$scriptDir/.mvn/wrapper/maven-wrapper.properties"
case "${distributionUrl##*/}" in
maven-mvnd-*bin.*)
@@ -130,7 +133,7 @@ maven-mvnd-*bin.*)
distributionUrl="${distributionUrl%-bin.*}-$distributionPlatform.zip"
;;
maven-mvnd-*) MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/ ;;
-*) MVN_CMD="mvn${0##*/mvnw}" _MVNW_REPO_PATTERN=/org/apache/maven/ ;;
+*) MVN_CMD="mvn${scriptName#mvnw}" _MVNW_REPO_PATTERN=/org/apache/maven/ ;;
esac
# apply MVNW_REPOURL and calculate MAVEN_HOME
@@ -252,8 +255,41 @@ if command -v unzip >/dev/null; then
else
tar xzf${__MVNW_QUIET_TAR:+"$__MVNW_QUIET_TAR"}
"$TMP_DOWNLOAD_DIR/$distributionUrlName" -C "$TMP_DOWNLOAD_DIR" || die "failed
to untar"
fi
-printf %s\\n "$distributionUrl"
>"$TMP_DOWNLOAD_DIR/$distributionUrlNameMain/mvnw.url"
-mv -- "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" "$MAVEN_HOME" || [ -d
"$MAVEN_HOME" ] || die "fail to move MAVEN_HOME"
+
+# Find the actual extracted directory name (handles snapshots where filename
!= directory name)
+actualDistributionDir=""
+
+# First try the expected directory name (for regular distributions)
+if [ -d "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" ]; then
+ if [ -f "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain/bin/$MVN_CMD" ]; then
+ actualDistributionDir="$distributionUrlNameMain"
+ fi
+fi
+
+# If not found, search for any directory with the Maven executable (for
snapshots)
+if [ -z "$actualDistributionDir" ]; then
+ # enable globbing to iterate over items
+ set +f
+ for dir in "$TMP_DOWNLOAD_DIR"/*; do
+ if [ -d "$dir" ]; then
+ if [ -f "$dir/bin/$MVN_CMD" ]; then
+ actualDistributionDir="$(basename "$dir")"
+ break
+ fi
+ fi
+ done
+ set -f
+fi
+
+if [ -z "$actualDistributionDir" ]; then
+ verbose "Contents of $TMP_DOWNLOAD_DIR:"
+ verbose "$(ls -la "$TMP_DOWNLOAD_DIR")"
+ die "Could not find Maven distribution directory in extracted archive"
+fi
+
+verbose "Found extracted Maven distribution directory: $actualDistributionDir"
+printf %s\\n "$distributionUrl"
>"$TMP_DOWNLOAD_DIR/$actualDistributionDir/mvnw.url"
+mv -- "$TMP_DOWNLOAD_DIR/$actualDistributionDir" "$MAVEN_HOME" || [ -d
"$MAVEN_HOME" ] || die "fail to move MAVEN_HOME"
clean || :
exec_maven "$@"
diff --git a/mvnw.cmd b/mvnw.cmd
index 249bdf3822..5761d94892 100644
--- a/mvnw.cmd
+++ b/mvnw.cmd
@@ -1,149 +1,189 @@
-<# : batch portion
-@REM
----------------------------------------------------------------------------
-@REM Licensed to the Apache Software Foundation (ASF) under one
-@REM or more contributor license agreements. See the NOTICE file
-@REM distributed with this work for additional information
-@REM regarding copyright ownership. The ASF licenses this file
-@REM to you under the Apache License, Version 2.0 (the
-@REM "License"); you may not use this file except in compliance
-@REM with the License. You may obtain a copy of the License at
-@REM
-@REM http://www.apache.org/licenses/LICENSE-2.0
-@REM
-@REM Unless required by applicable law or agreed to in writing,
-@REM software distributed under the License is distributed on an
-@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-@REM KIND, either express or implied. See the License for the
-@REM specific language governing permissions and limitations
-@REM under the License.
-@REM
----------------------------------------------------------------------------
-
-@REM
----------------------------------------------------------------------------
-@REM Apache Maven Wrapper startup batch script, version 3.3.2
-@REM
-@REM Optional ENV vars
-@REM MVNW_REPOURL - repo url base for downloading maven distribution
-@REM MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven
-@REM MVNW_VERBOSE - true: enable verbose log; others: silence the output
-@REM
----------------------------------------------------------------------------
-
-@IF "%__MVNW_ARG0_NAME__%"=="" (SET __MVNW_ARG0_NAME__=%~nx0)
-@SET __MVNW_CMD__=
-@SET __MVNW_ERROR__=
-@SET __MVNW_PSMODULEP_SAVE=%PSModulePath%
-@SET PSModulePath=
-@FOR /F "usebackq tokens=1* delims==" %%A IN (`powershell -noprofile "&
{$scriptDir='%~dp0'; $script='%__MVNW_ARG0_NAME__%'; icm -ScriptBlock
([Scriptblock]::Create((Get-Content -Raw '%~f0'))) -NoNewScope}"`) DO @(
- IF "%%A"=="MVN_CMD" (set __MVNW_CMD__=%%B) ELSE IF "%%B"=="" (echo %%A) ELSE
(echo %%A=%%B)
-)
-@SET PSModulePath=%__MVNW_PSMODULEP_SAVE%
-@SET __MVNW_PSMODULEP_SAVE=
-@SET __MVNW_ARG0_NAME__=
-@SET MVNW_USERNAME=
-@SET MVNW_PASSWORD=
-@IF NOT "%__MVNW_CMD__%"=="" (%__MVNW_CMD__% %*)
-@echo Cannot start maven from wrapper >&2 && exit /b 1
-@GOTO :EOF
-: end batch / begin powershell #>
-
-$ErrorActionPreference = "Stop"
-if ($env:MVNW_VERBOSE -eq "true") {
- $VerbosePreference = "Continue"
-}
-
-# calculate distributionUrl, requires .mvn/wrapper/maven-wrapper.properties
-$distributionUrl = (Get-Content -Raw
"$scriptDir/.mvn/wrapper/maven-wrapper.properties" |
ConvertFrom-StringData).distributionUrl
-if (!$distributionUrl) {
- Write-Error "cannot read distributionUrl property in
$scriptDir/.mvn/wrapper/maven-wrapper.properties"
-}
-
-switch -wildcard -casesensitive ( $($distributionUrl -replace '^.*/','') ) {
- "maven-mvnd-*" {
- $USE_MVND = $true
- $distributionUrl = $distributionUrl -replace
'-bin\.[^.]*$',"-windows-amd64.zip"
- $MVN_CMD = "mvnd.cmd"
- break
- }
- default {
- $USE_MVND = $false
- $MVN_CMD = $script -replace '^mvnw','mvn'
- break
- }
-}
-
-# apply MVNW_REPOURL and calculate MAVEN_HOME
-# maven home pattern:
~/.m2/wrapper/dists/{apache-maven-<version>,maven-mvnd-<version>-<platform>}/<hash>
-if ($env:MVNW_REPOURL) {
- $MVNW_REPO_PATTERN = if ($USE_MVND) { "/org/apache/maven/" } else {
"/maven/mvnd/" }
- $distributionUrl = "$env:MVNW_REPOURL$MVNW_REPO_PATTERN$($distributionUrl
-replace '^.*'+$MVNW_REPO_PATTERN,'')"
-}
-$distributionUrlName = $distributionUrl -replace '^.*/',''
-$distributionUrlNameMain = $distributionUrlName -replace '\.[^.]*$',''
-replace '-bin$',''
-$MAVEN_HOME_PARENT = "$HOME/.m2/wrapper/dists/$distributionUrlNameMain"
-if ($env:MAVEN_USER_HOME) {
- $MAVEN_HOME_PARENT =
"$env:MAVEN_USER_HOME/wrapper/dists/$distributionUrlNameMain"
-}
-$MAVEN_HOME_NAME =
([System.Security.Cryptography.MD5]::Create().ComputeHash([byte[]][char[]]$distributionUrl)
| ForEach-Object {$_.ToString("x2")}) -join ''
-$MAVEN_HOME = "$MAVEN_HOME_PARENT/$MAVEN_HOME_NAME"
-
-if (Test-Path -Path "$MAVEN_HOME" -PathType Container) {
- Write-Verbose "found existing MAVEN_HOME at $MAVEN_HOME"
- Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"
- exit $?
-}
-
-if (! $distributionUrlNameMain -or ($distributionUrlName -eq
$distributionUrlNameMain)) {
- Write-Error "distributionUrl is not valid, must end with *-bin.zip, but
found $distributionUrl"
-}
-
-# prepare tmp dir
-$TMP_DOWNLOAD_DIR_HOLDER = New-TemporaryFile
-$TMP_DOWNLOAD_DIR = New-Item -Itemtype Directory -Path
"$TMP_DOWNLOAD_DIR_HOLDER.dir"
-$TMP_DOWNLOAD_DIR_HOLDER.Delete() | Out-Null
-trap {
- if ($TMP_DOWNLOAD_DIR.Exists) {
- try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null }
- catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" }
- }
-}
-
-New-Item -Itemtype Directory -Path "$MAVEN_HOME_PARENT" -Force | Out-Null
-
-# Download and Install Apache Maven
-Write-Verbose "Couldn't find MAVEN_HOME, downloading and installing it ..."
-Write-Verbose "Downloading from: $distributionUrl"
-Write-Verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName"
-
-$webclient = New-Object System.Net.WebClient
-if ($env:MVNW_USERNAME -and $env:MVNW_PASSWORD) {
- $webclient.Credentials = New-Object
System.Net.NetworkCredential($env:MVNW_USERNAME, $env:MVNW_PASSWORD)
-}
-[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
-$webclient.DownloadFile($distributionUrl,
"$TMP_DOWNLOAD_DIR/$distributionUrlName") | Out-Null
-
-# If specified, validate the SHA-256 sum of the Maven distribution zip file
-$distributionSha256Sum = (Get-Content -Raw
"$scriptDir/.mvn/wrapper/maven-wrapper.properties" |
ConvertFrom-StringData).distributionSha256Sum
-if ($distributionSha256Sum) {
- if ($USE_MVND) {
- Write-Error "Checksum validation is not supported for maven-mvnd. `nPlease
disable validation by removing 'distributionSha256Sum' from your
maven-wrapper.properties."
- }
- Import-Module $PSHOME\Modules\Microsoft.PowerShell.Utility -Function
Get-FileHash
- if ((Get-FileHash "$TMP_DOWNLOAD_DIR/$distributionUrlName" -Algorithm
SHA256).Hash.ToLower() -ne $distributionSha256Sum) {
- Write-Error "Error: Failed to validate Maven distribution SHA-256, your
Maven distribution might be compromised. If you updated your Maven version, you
need to update the specified distributionSha256Sum property."
- }
-}
-
-# unzip and move
-Expand-Archive "$TMP_DOWNLOAD_DIR/$distributionUrlName" -DestinationPath
"$TMP_DOWNLOAD_DIR" | Out-Null
-Rename-Item -Path "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" -NewName
$MAVEN_HOME_NAME | Out-Null
-try {
- Move-Item -Path "$TMP_DOWNLOAD_DIR/$MAVEN_HOME_NAME" -Destination
$MAVEN_HOME_PARENT | Out-Null
-} catch {
- if (! (Test-Path -Path "$MAVEN_HOME" -PathType Container)) {
- Write-Error "fail to move MAVEN_HOME"
- }
-} finally {
- try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null }
- catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" }
-}
-
-Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"
+<# : batch portion
+@REM
----------------------------------------------------------------------------
+@REM Licensed to the Apache Software Foundation (ASF) under one
+@REM or more contributor license agreements. See the NOTICE file
+@REM distributed with this work for additional information
+@REM regarding copyright ownership. The ASF licenses this file
+@REM to you under the Apache License, Version 2.0 (the
+@REM "License"); you may not use this file except in compliance
+@REM with the License. You may obtain a copy of the License at
+@REM
+@REM http://www.apache.org/licenses/LICENSE-2.0
+@REM
+@REM Unless required by applicable law or agreed to in writing,
+@REM software distributed under the License is distributed on an
+@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+@REM KIND, either express or implied. See the License for the
+@REM specific language governing permissions and limitations
+@REM under the License.
+@REM
----------------------------------------------------------------------------
+
+@REM
----------------------------------------------------------------------------
+@REM Apache Maven Wrapper startup batch script, version 3.3.4
+@REM
+@REM Optional ENV vars
+@REM MVNW_REPOURL - repo url base for downloading maven distribution
+@REM MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven
+@REM MVNW_VERBOSE - true: enable verbose log; others: silence the output
+@REM
----------------------------------------------------------------------------
+
+@IF "%__MVNW_ARG0_NAME__%"=="" (SET __MVNW_ARG0_NAME__=%~nx0)
+@SET __MVNW_CMD__=
+@SET __MVNW_ERROR__=
+@SET __MVNW_PSMODULEP_SAVE=%PSModulePath%
+@SET PSModulePath=
+@FOR /F "usebackq tokens=1* delims==" %%A IN (`powershell -noprofile "&
{$scriptDir='%~dp0'; $script='%__MVNW_ARG0_NAME__%'; icm -ScriptBlock
([Scriptblock]::Create((Get-Content -Raw '%~f0'))) -NoNewScope}"`) DO @(
+ IF "%%A"=="MVN_CMD" (set __MVNW_CMD__=%%B) ELSE IF "%%B"=="" (echo %%A) ELSE
(echo %%A=%%B)
+)
+@SET PSModulePath=%__MVNW_PSMODULEP_SAVE%
+@SET __MVNW_PSMODULEP_SAVE=
+@SET __MVNW_ARG0_NAME__=
+@SET MVNW_USERNAME=
+@SET MVNW_PASSWORD=
+@IF NOT "%__MVNW_CMD__%"=="" ("%__MVNW_CMD__%" %*)
+@echo Cannot start maven from wrapper >&2 && exit /b 1
+@GOTO :EOF
+: end batch / begin powershell #>
+
+$ErrorActionPreference = "Stop"
+if ($env:MVNW_VERBOSE -eq "true") {
+ $VerbosePreference = "Continue"
+}
+
+# calculate distributionUrl, requires .mvn/wrapper/maven-wrapper.properties
+$distributionUrl = (Get-Content -Raw
"$scriptDir/.mvn/wrapper/maven-wrapper.properties" |
ConvertFrom-StringData).distributionUrl
+if (!$distributionUrl) {
+ Write-Error "cannot read distributionUrl property in
$scriptDir/.mvn/wrapper/maven-wrapper.properties"
+}
+
+switch -wildcard -casesensitive ( $($distributionUrl -replace '^.*/','') ) {
+ "maven-mvnd-*" {
+ $USE_MVND = $true
+ $distributionUrl = $distributionUrl -replace
'-bin\.[^.]*$',"-windows-amd64.zip"
+ $MVN_CMD = "mvnd.cmd"
+ break
+ }
+ default {
+ $USE_MVND = $false
+ $MVN_CMD = $script -replace '^mvnw','mvn'
+ break
+ }
+}
+
+# apply MVNW_REPOURL and calculate MAVEN_HOME
+# maven home pattern:
~/.m2/wrapper/dists/{apache-maven-<version>,maven-mvnd-<version>-<platform>}/<hash>
+if ($env:MVNW_REPOURL) {
+ $MVNW_REPO_PATTERN = if ($USE_MVND -eq $False) { "/org/apache/maven/" } else
{ "/maven/mvnd/" }
+ $distributionUrl = "$env:MVNW_REPOURL$MVNW_REPO_PATTERN$($distributionUrl
-replace "^.*$MVNW_REPO_PATTERN",'')"
+}
+$distributionUrlName = $distributionUrl -replace '^.*/',''
+$distributionUrlNameMain = $distributionUrlName -replace '\.[^.]*$',''
-replace '-bin$',''
+
+$MAVEN_M2_PATH = "$HOME/.m2"
+if ($env:MAVEN_USER_HOME) {
+ $MAVEN_M2_PATH = "$env:MAVEN_USER_HOME"
+}
+
+if (-not (Test-Path -Path $MAVEN_M2_PATH)) {
+ New-Item -Path $MAVEN_M2_PATH -ItemType Directory | Out-Null
+}
+
+$MAVEN_WRAPPER_DISTS = $null
+if ((Get-Item $MAVEN_M2_PATH).Target[0] -eq $null) {
+ $MAVEN_WRAPPER_DISTS = "$MAVEN_M2_PATH/wrapper/dists"
+} else {
+ $MAVEN_WRAPPER_DISTS = (Get-Item $MAVEN_M2_PATH).Target[0] + "/wrapper/dists"
+}
+
+$MAVEN_HOME_PARENT = "$MAVEN_WRAPPER_DISTS/$distributionUrlNameMain"
+$MAVEN_HOME_NAME =
([System.Security.Cryptography.SHA256]::Create().ComputeHash([byte[]][char[]]$distributionUrl)
| ForEach-Object {$_.ToString("x2")}) -join ''
+$MAVEN_HOME = "$MAVEN_HOME_PARENT/$MAVEN_HOME_NAME"
+
+if (Test-Path -Path "$MAVEN_HOME" -PathType Container) {
+ Write-Verbose "found existing MAVEN_HOME at $MAVEN_HOME"
+ Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"
+ exit $?
+}
+
+if (! $distributionUrlNameMain -or ($distributionUrlName -eq
$distributionUrlNameMain)) {
+ Write-Error "distributionUrl is not valid, must end with *-bin.zip, but
found $distributionUrl"
+}
+
+# prepare tmp dir
+$TMP_DOWNLOAD_DIR_HOLDER = New-TemporaryFile
+$TMP_DOWNLOAD_DIR = New-Item -Itemtype Directory -Path
"$TMP_DOWNLOAD_DIR_HOLDER.dir"
+$TMP_DOWNLOAD_DIR_HOLDER.Delete() | Out-Null
+trap {
+ if ($TMP_DOWNLOAD_DIR.Exists) {
+ try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null }
+ catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" }
+ }
+}
+
+New-Item -Itemtype Directory -Path "$MAVEN_HOME_PARENT" -Force | Out-Null
+
+# Download and Install Apache Maven
+Write-Verbose "Couldn't find MAVEN_HOME, downloading and installing it ..."
+Write-Verbose "Downloading from: $distributionUrl"
+Write-Verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName"
+
+$webclient = New-Object System.Net.WebClient
+if ($env:MVNW_USERNAME -and $env:MVNW_PASSWORD) {
+ $webclient.Credentials = New-Object
System.Net.NetworkCredential($env:MVNW_USERNAME, $env:MVNW_PASSWORD)
+}
+[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
+$webclient.DownloadFile($distributionUrl,
"$TMP_DOWNLOAD_DIR/$distributionUrlName") | Out-Null
+
+# If specified, validate the SHA-256 sum of the Maven distribution zip file
+$distributionSha256Sum = (Get-Content -Raw
"$scriptDir/.mvn/wrapper/maven-wrapper.properties" |
ConvertFrom-StringData).distributionSha256Sum
+if ($distributionSha256Sum) {
+ if ($USE_MVND) {
+ Write-Error "Checksum validation is not supported for maven-mvnd. `nPlease
disable validation by removing 'distributionSha256Sum' from your
maven-wrapper.properties."
+ }
+ Import-Module $PSHOME\Modules\Microsoft.PowerShell.Utility -Function
Get-FileHash
+ if ((Get-FileHash "$TMP_DOWNLOAD_DIR/$distributionUrlName" -Algorithm
SHA256).Hash.ToLower() -ne $distributionSha256Sum) {
+ Write-Error "Error: Failed to validate Maven distribution SHA-256, your
Maven distribution might be compromised. If you updated your Maven version, you
need to update the specified distributionSha256Sum property."
+ }
+}
+
+# unzip and move
+Expand-Archive "$TMP_DOWNLOAD_DIR/$distributionUrlName" -DestinationPath
"$TMP_DOWNLOAD_DIR" | Out-Null
+
+# Find the actual extracted directory name (handles snapshots where filename
!= directory name)
+$actualDistributionDir = ""
+
+# First try the expected directory name (for regular distributions)
+$expectedPath = Join-Path "$TMP_DOWNLOAD_DIR" "$distributionUrlNameMain"
+$expectedMvnPath = Join-Path "$expectedPath" "bin/$MVN_CMD"
+if ((Test-Path -Path $expectedPath -PathType Container) -and (Test-Path -Path
$expectedMvnPath -PathType Leaf)) {
+ $actualDistributionDir = $distributionUrlNameMain
+}
+
+# If not found, search for any directory with the Maven executable (for
snapshots)
+if (!$actualDistributionDir) {
+ Get-ChildItem -Path "$TMP_DOWNLOAD_DIR" -Directory | ForEach-Object {
+ $testPath = Join-Path $_.FullName "bin/$MVN_CMD"
+ if (Test-Path -Path $testPath -PathType Leaf) {
+ $actualDistributionDir = $_.Name
+ }
+ }
+}
+
+if (!$actualDistributionDir) {
+ Write-Error "Could not find Maven distribution directory in extracted
archive"
+}
+
+Write-Verbose "Found extracted Maven distribution directory:
$actualDistributionDir"
+Rename-Item -Path "$TMP_DOWNLOAD_DIR/$actualDistributionDir" -NewName
$MAVEN_HOME_NAME | Out-Null
+try {
+ Move-Item -Path "$TMP_DOWNLOAD_DIR/$MAVEN_HOME_NAME" -Destination
$MAVEN_HOME_PARENT | Out-Null
+} catch {
+ if (! (Test-Path -Path "$MAVEN_HOME" -PathType Container)) {
+ Write-Error "fail to move MAVEN_HOME"
+ }
+} finally {
+ try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null }
+ catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" }
+}
+
+Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"
diff --git a/pom.xml b/pom.xml
index 307f1faab9..6911ca4008 100644
--- a/pom.xml
+++ b/pom.xml
@@ -340,18 +340,18 @@
<maven.site.skip>true</maven.site.skip>
<maven.site.deploy.skip>true</maven.site.deploy.skip>
<site-commons-compress.version>1.27.1</site-commons-compress.version>
- <site-commons-csv.version>1.14.0</site-commons-csv.version>
- <site-commons-logging.version>1.3.5</site-commons-logging.version>
+ <site-commons-csv.version>1.14.1</site-commons-csv.version>
+ <site-commons-logging.version>1.3.6</site-commons-logging.version>
<site-conversant.version>1.2.21</site-conversant.version>
<site-disruptor.version>4.0.0</site-disruptor.version>
<site-flume.version>1.11.0</site-flume.version>
- <site-jackson.version>2.19.2</site-jackson.version>
+ <site-jackson.version>2.19.4</site-jackson.version>
<site-javax-mail.version>1.6.2</site-javax-mail.version>
- <site-jctools.version>4.0.5</site-jctools.version>
+ <site-jctools.version>4.0.7</site-jctools.version>
<site-je.version>18.3.12</site-je.version>
<site-jeromq.version>0.6.0</site-jeromq.version>
- <site-kafka.version>3.9.1</site-kafka.version>
- <site-logback.version>1.3.15</site-logback.version>
+ <site-kafka.version>3.9.2</site-kafka.version>
+ <site-logback.version>1.3.16</site-logback.version>
<site-slf4j.version>2.0.17</site-slf4j.version>
<!-- =====================================================
@@ -994,7 +994,7 @@
<plugin>
<groupId>org.openrewrite.maven</groupId>
<artifactId>rewrite-maven-plugin</artifactId>
- <version>6.0.1</version>
+ <version>6.0.5</version>
<configuration>
<activeRecipes>
<activeRecipe>org.openrewrite.java.logging.log4j.ParameterizedLogging</activeRecipe>
@@ -1004,7 +1004,7 @@
<dependency>
<groupId>org.openrewrite.recipe</groupId>
<artifactId>rewrite-migrate-java</artifactId>
- <version>3.0.0</version>
+ <version>3.0.1</version>
</dependency>
<dependency>
<groupId>org.openrewrite.recipe</groupId>
diff --git a/src/changelog/.2.x.x/update_ch.qos.logback_logback-classic.xml
b/src/changelog/.2.x.x/update_ch.qos.logback_logback-classic.xml
new file mode 100644
index 0000000000..014363dfc0
--- /dev/null
+++ b/src/changelog/.2.x.x/update_ch.qos.logback_logback-classic.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `ch.qos.logback:logback-classic` to
version `1.3.16`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_ch.qos.logback_logback-core.xml
b/src/changelog/.2.x.x/update_ch.qos.logback_logback-core.xml
new file mode 100644
index 0000000000..02095b4961
--- /dev/null
+++ b/src/changelog/.2.x.x/update_ch.qos.logback_logback-core.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `ch.qos.logback:logback-core` to
version `1.3.16`</description>
+</entry>
diff --git
a/src/changelog/.2.x.x/update_co.elastic.clients_elasticsearch-java.xml
b/src/changelog/.2.x.x/update_co.elastic.clients_elasticsearch-java.xml
new file mode 100644
index 0000000000..54ab548f67
--- /dev/null
+++ b/src/changelog/.2.x.x/update_co.elastic.clients_elasticsearch-java.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update
`co.elastic.clients:elasticsearch-java` to version `9.2.8`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_com.conversantmedia_disruptor.xml
b/src/changelog/.2.x.x/update_com.conversantmedia_disruptor.xml
new file mode 100644
index 0000000000..d173747c25
--- /dev/null
+++ b/src/changelog/.2.x.x/update_com.conversantmedia_disruptor.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `com.conversantmedia:disruptor` to
version `1.2.21`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_com.fasterxml.jackson_jackson-bom.xml
b/src/changelog/.2.x.x/update_com.fasterxml.jackson_jackson-bom.xml
new file mode 100644
index 0000000000..43790106af
--- /dev/null
+++ b/src/changelog/.2.x.x/update_com.fasterxml.jackson_jackson-bom.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `com.fasterxml.jackson:jackson-bom` to
version `2.19.4`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_com.github.jnr_jnr-ffi.xml
b/src/changelog/.2.x.x/update_com.github.jnr_jnr-ffi.xml
new file mode 100644
index 0000000000..a18624877a
--- /dev/null
+++ b/src/changelog/.2.x.x/update_com.github.jnr_jnr-ffi.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `com.github.jnr:jnr-ffi` to version
`2.2.19`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_com.github.luben_zstd-jni.xml
b/src/changelog/.2.x.x/update_com.github.luben_zstd-jni.xml
new file mode 100644
index 0000000000..de24f8e75b
--- /dev/null
+++ b/src/changelog/.2.x.x/update_com.github.luben_zstd-jni.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `com.github.luben:zstd-jni` to version
`1.5.7-15`</description>
+</entry>
diff --git
a/src/changelog/.2.x.x/update_com.google.code.java-allocation-instrumenter_java-allocation-instrumenter.xml
b/src/changelog/.2.x.x/update_com.google.code.java-allocation-instrumenter_java-allocation-instrumenter.xml
new file mode 100644
index 0000000000..be4b0c9b7e
--- /dev/null
+++
b/src/changelog/.2.x.x/update_com.google.code.java-allocation-instrumenter_java-allocation-instrumenter.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update
`com.google.code.java-allocation-instrumenter:java-allocation-instrumenter` to
version `3.3.5`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_commons-logging_commons-logging.xml
b/src/changelog/.2.x.x/update_commons-logging_commons-logging.xml
new file mode 100644
index 0000000000..15354d20f9
--- /dev/null
+++ b/src/changelog/.2.x.x/update_commons-logging_commons-logging.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `commons-logging:commons-logging` to
version `1.3.6`</description>
+</entry>
diff --git
a/src/changelog/.2.x.x/update_jakarta.activation_jakarta.activation-api.xml
b/src/changelog/.2.x.x/update_jakarta.activation_jakarta.activation-api.xml
new file mode 100644
index 0000000000..0784d07074
--- /dev/null
+++ b/src/changelog/.2.x.x/update_jakarta.activation_jakarta.activation-api.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update
`jakarta.activation:jakarta.activation-api` to version `2.1.4`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_jakarta.mail_jakarta.mail-api.xml
b/src/changelog/.2.x.x/update_jakarta.mail_jakarta.mail-api.xml
new file mode 100644
index 0000000000..91eec73ac9
--- /dev/null
+++ b/src/changelog/.2.x.x/update_jakarta.mail_jakarta.mail-api.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `jakarta.mail:jakarta.mail-api` to
version `2.1.5`</description>
+</entry>
diff --git
a/src/changelog/.2.x.x/update_org.apache.activemq_activemq-broker.xml
b/src/changelog/.2.x.x/update_org.apache.activemq_activemq-broker.xml
new file mode 100644
index 0000000000..7707b754be
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.apache.activemq_activemq-broker.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.apache.activemq:activemq-broker`
to version `6.1.8`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.apache.commons_commons-csv.xml
b/src/changelog/.2.x.x/update_org.apache.commons_commons-csv.xml
new file mode 100644
index 0000000000..06a8cf810f
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.apache.commons_commons-csv.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.apache.commons:commons-csv` to
version `1.14.1`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.apache.groovy_groovy-bom.xml
b/src/changelog/.2.x.x/update_org.apache.groovy_groovy-bom.xml
new file mode 100644
index 0000000000..eac8e25a9b
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.apache.groovy_groovy-bom.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.apache.groovy:groovy-bom` to
version `4.0.33`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.apache.kafka_kafka-clients.xml
b/src/changelog/.2.x.x/update_org.apache.kafka_kafka-clients.xml
new file mode 100644
index 0000000000..617c9ac7d8
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.apache.kafka_kafka-clients.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.apache.kafka:kafka-clients` to
version `3.9.2`</description>
+</entry>
diff --git
a/src/changelog/.2.x.x/update_org.apache.maven.wrapper_maven-wrapper.xml
b/src/changelog/.2.x.x/update_org.apache.maven.wrapper_maven-wrapper.xml
new file mode 100644
index 0000000000..5cf7de025f
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.apache.maven.wrapper_maven-wrapper.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update
`org.apache.maven.wrapper:maven-wrapper` to version `3.3.4`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.apache.maven_apache-maven.xml
b/src/changelog/.2.x.x/update_org.apache.maven_apache-maven.xml
new file mode 100644
index 0000000000..a89e9a417e
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.apache.maven_apache-maven.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.apache.maven:apache-maven` to
version `3.9.16`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.apache.maven_maven-core.xml
b/src/changelog/.2.x.x/update_org.apache.maven_maven-core.xml
new file mode 100644
index 0000000000..bb0186054a
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.apache.maven_maven-core.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.apache.maven:maven-core` to
version `3.9.16`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.apache.maven_maven-model.xml
b/src/changelog/.2.x.x/update_org.apache.maven_maven-model.xml
new file mode 100644
index 0000000000..86759504b9
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.apache.maven_maven-model.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.apache.maven:maven-model` to
version `3.9.16`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.assertj_assertj-core.xml
b/src/changelog/.2.x.x/update_org.assertj_assertj-core.xml
new file mode 100644
index 0000000000..dc155ea190
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.assertj_assertj-core.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.assertj:assertj-core` to version
`3.27.7`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.codehaus.plexus_plexus-utils.xml
b/src/changelog/.2.x.x/update_org.codehaus.plexus_plexus-utils.xml
new file mode 100644
index 0000000000..73243dd427
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.codehaus.plexus_plexus-utils.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.codehaus.plexus:plexus-utils` to
version `3.6.2`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.eclipse.angus_angus-activation.xml
b/src/changelog/.2.x.x/update_org.eclipse.angus_angus-activation.xml
new file mode 100644
index 0000000000..dfc0827947
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.eclipse.angus_angus-activation.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.eclipse.angus:angus-activation`
to version `2.0.3`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.eclipse.angus_jakarta.mail.xml
b/src/changelog/.2.x.x/update_org.eclipse.angus_jakarta.mail.xml
new file mode 100644
index 0000000000..e65031f918
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.eclipse.angus_jakarta.mail.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.eclipse.angus:jakarta.mail` to
version `2.0.5`</description>
+</entry>
diff --git
a/src/changelog/.2.x.x/update_org.eclipse.platform_org.eclipse.osgi.xml
b/src/changelog/.2.x.x/update_org.eclipse.platform_org.eclipse.osgi.xml
new file mode 100644
index 0000000000..7a36a8ce76
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.eclipse.platform_org.eclipse.osgi.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update
`org.eclipse.platform:org.eclipse.osgi` to version `3.23.200`</description>
+</entry>
diff --git
a/src/changelog/.2.x.x/update_org.elasticsearch.client_elasticsearch-rest-client.xml
b/src/changelog/.2.x.x/update_org.elasticsearch.client_elasticsearch-rest-client.xml
new file mode 100644
index 0000000000..45eb4672a7
--- /dev/null
+++
b/src/changelog/.2.x.x/update_org.elasticsearch.client_elasticsearch-rest-client.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update
`org.elasticsearch.client:elasticsearch-rest-client` to version
`9.2.8`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.jctools_jctools-core.xml
b/src/changelog/.2.x.x/update_org.jctools_jctools-core.xml
new file mode 100644
index 0000000000..e86780ca33
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.jctools_jctools-core.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.jctools:jctools-core` to version
`4.0.7`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.jmdns_jmdns.xml
b/src/changelog/.2.x.x/update_org.jmdns_jmdns.xml
new file mode 100644
index 0000000000..d9fba9f83e
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.jmdns_jmdns.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.jmdns:jmdns` to version
`3.6.3`</description>
+</entry>
diff --git
a/src/changelog/.2.x.x/update_org.openrewrite.maven_rewrite-maven-plugin.xml
b/src/changelog/.2.x.x/update_org.openrewrite.maven_rewrite-maven-plugin.xml
new file mode 100644
index 0000000000..ba7d14817c
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.openrewrite.maven_rewrite-maven-plugin.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update
`org.openrewrite.maven:rewrite-maven-plugin` to version `6.0.5`</description>
+</entry>
diff --git
a/src/changelog/.2.x.x/update_org.openrewrite.recipe_rewrite-migrate-java.xml
b/src/changelog/.2.x.x/update_org.openrewrite.recipe_rewrite-migrate-java.xml
new file mode 100644
index 0000000000..1c7e545769
--- /dev/null
+++
b/src/changelog/.2.x.x/update_org.openrewrite.recipe_rewrite-migrate-java.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update
`org.openrewrite.recipe:rewrite-migrate-java` to version `3.0.1`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.slf4j_slf4j-nop.xml
b/src/changelog/.2.x.x/update_org.slf4j_slf4j-nop.xml
new file mode 100644
index 0000000000..48fff957f3
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.slf4j_slf4j-nop.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.slf4j:slf4j-nop` to version
`2.0.18`</description>
+</entry>
diff --git
a/src/changelog/.2.x.x/update_org.springframework.cloud_spring-cloud-context.xml
b/src/changelog/.2.x.x/update_org.springframework.cloud_spring-cloud-context.xml
new file mode 100644
index 0000000000..ba168978f0
--- /dev/null
+++
b/src/changelog/.2.x.x/update_org.springframework.cloud_spring-cloud-context.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update
`org.springframework.cloud:spring-cloud-context` to version
`4.3.3`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.xmlunit_xmlunit-core.xml
b/src/changelog/.2.x.x/update_org.xmlunit_xmlunit-core.xml
new file mode 100644
index 0000000000..0964d0cd9a
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.xmlunit_xmlunit-core.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.xmlunit:xmlunit-core` to version
`2.10.4`</description>
+</entry>
diff --git a/src/changelog/.2.x.x/update_org.xmlunit_xmlunit-matchers.xml
b/src/changelog/.2.x.x/update_org.xmlunit_xmlunit-matchers.xml
new file mode 100644
index 0000000000..9478157f43
--- /dev/null
+++ b/src/changelog/.2.x.x/update_org.xmlunit_xmlunit-matchers.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="https://logging.apache.org/xml/ns"
+ xsi:schemaLocation="https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+ type="updated">
+ <issue id="4283" link="https://github.com/apache/logging-log4j2/pull/4283"/>
+ <description format="asciidoc">Update `org.xmlunit:xmlunit-matchers` to
version `2.10.4`</description>
+</entry>