This is an automated email from the ASF dual-hosted git repository. pkarwasz pushed a commit to branch 2.x in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit 7752e1840a2d2b803e3e5d78e57fd376d90ac7a2 Author: Piotr P. Karwasz <[email protected]> AuthorDate: Thu Dec 21 13:51:53 2023 +0100 Update changelog --- src/site/_release-notes/_2.0-rc1.adoc | 10 +++++----- src/site/_release-notes/_2.14.0.adoc | 10 +++++----- src/site/_release-notes/_2.19.0.adoc | 12 ++++++------ src/site/_release-notes/_2.21.0.adoc | 10 +++++----- src/site/_release-notes/_2.22.0.adoc | 10 +++++----- src/site/_release-notes/_2.4.adoc | 10 +++++----- src/site/_release-notes/_2.x.x.adoc | 15 ++++++++++----- 7 files changed, 41 insertions(+), 36 deletions(-) diff --git a/src/site/_release-notes/_2.0-rc1.adoc b/src/site/_release-notes/_2.0-rc1.adoc index ed86185715..3e18719fcc 100644 --- a/src/site/_release-notes/_2.0-rc1.adoc +++ b/src/site/_release-notes/_2.0-rc1.adoc @@ -65,11 +65,6 @@ Release date:: 2014-02-16 * Resource leak in Flume appender when it cannot create a BerkeleyDB db. (https://issues.apache.org/jira/browse/LOG4J2-532[LOG4J2-532]) * Renamed the org.apache.logging.log4j.core.appender.db.nosql.couch package to org.apache.logging.log4j.core.appender.db.nosql.couchdb. -[#release-notes-2-0-rc1-removed] -=== Removed - -* Removed the DataSourceConnectionSource and the <DriverManager> plugin for the JDBC Appender. It is not safe to use. Please use the DataSource or factory connection sources backed by a connection pool. - [#release-notes-2-0-rc1-fixed] === Fixed @@ -122,3 +117,8 @@ Release date:: 2014-02-16 * Switch in log4j-1.2-api Category.getEffectiveLevel has no cases for FATAL, OFF. (https://issues.apache.org/jira/browse/LOG4J2-517[LOG4J2-517]) * LocalizedMessage serialization is broken. (https://issues.apache.org/jira/browse/LOG4J2-523[LOG4J2-523]) * Fixed bugs where rolled log files were overwritten by RollingFile appender with composite time and size based policies. (https://issues.apache.org/jira/browse/LOG4J2-531[LOG4J2-531]) + +[#release-notes-2-0-rc1-removed] +=== Removed + +* Removed the DataSourceConnectionSource and the <DriverManager> plugin for the JDBC Appender. It is not safe to use. Please use the DataSource or factory connection sources backed by a connection pool. diff --git a/src/site/_release-notes/_2.14.0.adoc b/src/site/_release-notes/_2.14.0.adoc index 1584b70c6d..5def61799f 100644 --- a/src/site/_release-notes/_2.14.0.adoc +++ b/src/site/_release-notes/_2.14.0.adoc @@ -82,11 +82,6 @@ For complete information on Apache Log4j 2, including instructions on how to sub * Update tests hsqldb 2.5.0 -> 2.5.1. * Update tests junit:junit 4.12 -> 4.13. -[#release-notes-2-14-0-removed] -=== Removed - -* Drop log4j-mongodb2 module. (https://issues.apache.org/jira/browse/LOG4J2-2851[LOG4J2-2851]) - [#release-notes-2-14-0-fixed] === Fixed @@ -115,3 +110,8 @@ For complete information on Apache Log4j 2, including instructions on how to sub * Fix broken link in FAQ. (https://issues.apache.org/jira/browse/LOG4J2-2925[LOG4J2-2925]) * Fix NPE in MDCContextMap on 'contains' and 'isEmpty' invocations. (https://issues.apache.org/jira/browse/LOG4J2-2939[LOG4J2-2939]) * Prevent premature garbage collection of shutdown hooks in DefaultShutdownCallbackRegistry. (https://issues.apache.org/jira/browse/LOG4J2-2954[LOG4J2-2954]) + +[#release-notes-2-14-0-removed] +=== Removed + +* Drop log4j-mongodb2 module. (https://issues.apache.org/jira/browse/LOG4J2-2851[LOG4J2-2851]) diff --git a/src/site/_release-notes/_2.19.0.adoc b/src/site/_release-notes/_2.19.0.adoc index bec677b7c0..9c8d1d1f1c 100644 --- a/src/site/_release-notes/_2.19.0.adoc +++ b/src/site/_release-notes/_2.19.0.adoc @@ -68,12 +68,6 @@ For complete information on Apache Log4j 2, including instructions on how to sub * Allow PropertySources to be added. (https://issues.apache.org/jira/browse/LOG4J2-3588[LOG4J2-3588]) * Allow Plugins to be injected with the LoggerContext reference. (https://issues.apache.org/jira/browse/LOG4J2-3589[LOG4J2-3589]) -[#release-notes-2-19-0-removed] -=== Removed - -* Removed build page in favor of a single build instructions file. (https://issues.apache.org/jira/browse/LOG4J2-3573[LOG4J2-3573]) -* Remove SLF4J 1.8.x binding. (https://issues.apache.org/jira/browse/LOG4J2-3590[LOG4J2-3590]) - [#release-notes-2-19-0-fixed] === Fixed @@ -93,3 +87,9 @@ For complete information on Apache Log4j 2, including instructions on how to sub * Fix regression in Rfc5424Layout default values. (https://issues.apache.org/jira/browse/LOG4J2-3587[LOG4J2-3587]) * Harden InstantFormatter against delegate failures. (https://issues.apache.org/jira/browse/LOG4J2-3614[LOG4J2-3614]) * Add async support to `Log4jServletFilter`. (https://issues.apache.org/jira/browse/LOG4J2-708[LOG4J2-708]) + +[#release-notes-2-19-0-removed] +=== Removed + +* Removed build page in favor of a single build instructions file. (https://issues.apache.org/jira/browse/LOG4J2-3573[LOG4J2-3573]) +* Remove SLF4J 1.8.x binding. (https://issues.apache.org/jira/browse/LOG4J2-3590[LOG4J2-3590]) diff --git a/src/site/_release-notes/_2.21.0.adoc b/src/site/_release-notes/_2.21.0.adoc index e70fba4b2c..bc8a381490 100644 --- a/src/site/_release-notes/_2.21.0.adoc +++ b/src/site/_release-notes/_2.21.0.adoc @@ -80,11 +80,6 @@ The module name of four bridges (`log4j-slf4j-impl`, `log4j-slf4j2-impl`, `log4j * Update Tomcat JULI to version 10.0.27 (https://github.com/apache/logging-log4j2/issues/1591[1591]) * Update Woodstox to version https://github.com/FasterXML/woodstox/blob/master/release-notes/VERSION[6.5.1] (https://github.com/apache/logging-log4j2/issues/1591[1591]) -[#release-notes-2-21-0-removed] -=== Removed - -* Moved `log4j-jmx-gui` to https://github.com/apache/logging-log4j-jmx-gui/actions[its own repository] along with its own release cycle - [#release-notes-2-21-0-fixed] === Fixed @@ -126,3 +121,8 @@ The module name of four bridges (`log4j-slf4j-impl`, `log4j-slf4j2-impl`, `log4j * Fixed `%notEmpty` directive of `PatternLayout` for empty MDC/NDC inputs (https://issues.apache.org/jira/browse/LOG4J2-3660[LOG4J2-3660]) * Fixed file descriptor leak on Tomcat (https://issues.apache.org/jira/browse/LOG4J2-3663[LOG4J2-3663]) * Ensured `FileOutputStream` is closed in `CommonsCompressAction.execute()` + +[#release-notes-2-21-0-removed] +=== Removed + +* Moved `log4j-jmx-gui` to https://github.com/apache/logging-log4j-jmx-gui/actions[its own repository] along with its own release cycle diff --git a/src/site/_release-notes/_2.22.0.adoc b/src/site/_release-notes/_2.22.0.adoc index 8a68c366da..9217430935 100644 --- a/src/site/_release-notes/_2.22.0.adoc +++ b/src/site/_release-notes/_2.22.0.adoc @@ -53,11 +53,6 @@ SBOM generation is streamlined by `logging-parent`, see https://logging.apache.o * Update `org.springframework:spring-framework-bom` to version `5.3.31` (https://github.com/apache/logging-log4j2/pull/1973[1973]) * Update `org.zeromq:jeromq` to version `0.5.4` (https://github.com/apache/logging-log4j2/pull/1878[1878]) -[#release-notes-2-22-0-removed] -=== Removed - -* Removed unused `FastDateParser` which was causing unnecessary heap overhead (https://issues.apache.org/jira/browse/LOG4J2-3672[LOG4J2-3672], https://github.com/apache/logging-log4j2/pull/1848[1848]) - [#release-notes-2-22-0-fixed] === Fixed @@ -67,3 +62,8 @@ SBOM generation is streamlined by `logging-parent`, see https://logging.apache.o * Fix JPMS descriptors causing `jlink` issues (https://github.com/apache/logging-log4j2/issues/1896[1896]) * Add missing `Implementation-` and `Specification-` entries to `MANIFEST.MF` (implemented by `logging-parent` version `10.3.0` update) (https://github.com/apache/logging-log4j2/issues/1923[1923]) * Fix `NotSerializableException` thrown when `Logger` is serialized with a `ReusableMessageFactory` (https://github.com/apache/logging-log4j2/issues/1884[1884]) + +[#release-notes-2-22-0-removed] +=== Removed + +* Removed unused `FastDateParser` which was causing unnecessary heap overhead (https://issues.apache.org/jira/browse/LOG4J2-3672[LOG4J2-3672], https://github.com/apache/logging-log4j2/pull/1848[1848]) diff --git a/src/site/_release-notes/_2.4.adoc b/src/site/_release-notes/_2.4.adoc index a582d481c0..42dbe7f2c8 100644 --- a/src/site/_release-notes/_2.4.adoc +++ b/src/site/_release-notes/_2.4.adoc @@ -101,11 +101,6 @@ For complete information on Apache Log4j 2, including instructions on how to sub * log4j-web-2.1 should work around a bug in JBOSS EAP 6.2. (https://issues.apache.org/jira/browse/LOG4J2-890[LOG4J2-890]) * Fix FindBugs DM_DEFAULT_ENCODING bug in SimpleLogger.logMessage() and simplify code. (https://issues.apache.org/jira/browse/LOG4J2-959[LOG4J2-959]) -[#release-notes-2-4-removed] -=== Removed - -* Removed experimental interface LevelLogger which got committed to master by mistake. - [#release-notes-2-4-fixed] === Fixed @@ -143,3 +138,8 @@ For complete information on Apache Log4j 2, including instructions on how to sub * Clarify documentation for combining async with sync loggers. (https://issues.apache.org/jira/browse/LOG4J2-918[LOG4J2-918]) * Circular suppressed Exception throws StackOverflowError. (https://issues.apache.org/jira/browse/LOG4J2-934[LOG4J2-934]) * Use System.nanoTime() to measure time intervals. (https://issues.apache.org/jira/browse/LOG4J2-982[LOG4J2-982]) + +[#release-notes-2-4-removed] +=== Removed + +* Removed experimental interface LevelLogger which got committed to master by mistake. diff --git a/src/site/_release-notes/_2.x.x.adoc b/src/site/_release-notes/_2.x.x.adoc index 439dc15e22..67c848fc3c 100644 --- a/src/site/_release-notes/_2.x.x.adoc +++ b/src/site/_release-notes/_2.x.x.adoc @@ -27,6 +27,15 @@ This releases contains ... === Changed * Bumped the minimum Java version required for the build to Java 17. Runtime requirements remain unchanged. (https://github.com/apache/logging-log4j2/issues/2021[2021]) + +[#release-notes-2-x-x-fixed] +=== Fixed + +* Fix `log4j-to-slf4j` JPMS and OSGi descriptors. (https://github.com/apache/logging-log4j2/pull/1983[1983]) + +[#release-notes-2-x-x-updated] +=== Updated + * Update `actions/upload-artifact` to version `4.0.0` (https://github.com/apache/logging-log4j2/pull/2096[2096]) * Update `ch.qos.logback:logback-classic` to version `1.3.14` (https://github.com/apache/logging-log4j2/pull/2029[2029]) * Update `co.elastic.clients:elasticsearch-java` to version `8.11.2` (https://github.com/apache/logging-log4j2/pull/2078[2078]) @@ -46,6 +55,7 @@ This releases contains ... * Update `org.apache.commons:commons-lang3` to version `3.14.0` (https://github.com/apache/logging-log4j2/pull/2047[2047]) * Update `org.apache.commons:commons-pool2` to version `2.12.0` (https://github.com/apache/logging-log4j2/pull/2057[2057]) * Update `org.apache.kafka:kafka-clients` to version `3.6.1` (https://github.com/apache/logging-log4j2/pull/2068[2068]) +* Update `org.apache.logging:logging-parent` to version `10.5.0` (https://github.com/apache/logging-log4j2/pull/2119[2119]) * Update `org.apache.maven:maven-core` to version `3.9.6` (https://github.com/apache/logging-log4j2/pull/2040[2040]) * Update `org.apache.maven.surefire:surefire-junit47` to version `3.2.3` (https://github.com/apache/logging-log4j2/pull/2088[2088]) * Update `org.codehaus.plexus:plexus-utils` to version `3.5.1` (https://github.com/apache/logging-log4j2/pull/2056[2056]) @@ -54,8 +64,3 @@ This releases contains ... * Update `org.jmdns:jmdns` to version `3.5.9` (https://github.com/apache/logging-log4j2/pull/2067[2067]) * Update `org.springframework.boot:spring-boot` to version `2.7.18` (https://github.com/apache/logging-log4j2/pull/1998[1998]) * Update `org.springframework.cloud:spring-cloud-dependencies` to version `2021.0.9` (https://github.com/apache/logging-log4j2/pull/2109[2109]) - -[#release-notes-2-x-x-fixed] -=== Fixed - -* Fix `log4j-to-slf4j` JPMS and OSGi descriptors. (https://github.com/apache/logging-log4j2/pull/1983[1983])
