This is an automated email from the ASF dual-hosted git repository. vy pushed a commit to branch 2.x in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit 931189cd378b353f1bc7c596e787a8bb1e2338c0 Author: Volkan Yazıcı <[email protected]> AuthorDate: Mon Nov 20 09:01:36 2023 +0100 Set version to `2.23.0-SNAPSHOT` --- pom.xml | 2 +- src/site/_constants.adoc | 2 +- src/site/_release-notes.adoc | 1 + src/site/_release-notes/_2.x.x.adoc | 50 ++----------------------------------- 4 files changed, 5 insertions(+), 50 deletions(-) diff --git a/pom.xml b/pom.xml index 050eeeed7b..8827c109a9 100644 --- a/pom.xml +++ b/pom.xml @@ -304,7 +304,7 @@ <properties> <!-- project version --> - <revision>2.22.0</revision> + <revision>2.23.0-SNAPSHOT</revision> <!-- ================= Common properties diff --git a/src/site/_constants.adoc b/src/site/_constants.adoc index dfcbad0988..8e500fa73d 100644 --- a/src/site/_constants.adoc +++ b/src/site/_constants.adoc @@ -34,7 +34,7 @@ //// :project-github-url: https://github.com/apache/logging-log4j2 -:project-version: 2.22.0 +:project-version: 2.23.0-SNAPSHOT :project-name: Log4j :project-id: log4j :java-target-version: 8 diff --git a/src/site/_release-notes.adoc b/src/site/_release-notes.adoc index 27a0fdd6e4..2bbbb85ee8 100644 --- a/src/site/_release-notes.adoc +++ b/src/site/_release-notes.adoc @@ -36,6 +36,7 @@ [#release-notes] = Release Notes +include::_release-notes/_2.x.x.adoc[] include::_release-notes/_2.22.0.adoc[] include::_release-notes/_2.21.1.adoc[] include::_release-notes/_2.21.0.adoc[] diff --git a/src/site/_release-notes/_2.x.x.adoc b/src/site/_release-notes/_2.x.x.adoc index ad03a93eb0..d1b9dff252 100644 --- a/src/site/_release-notes/_2.x.x.adoc +++ b/src/site/_release-notes/_2.x.x.adoc @@ -20,56 +20,10 @@ -This release primarily focuses on enhancements to our OSGi and JPMS support and contains several bug fixes. -It will be the first release built and signed by the CI using the https://keyserver.ubuntu.com/pks/lookup?search=077E8893A6DCC33DD4A4D5B256E73BA9A0B592D0&op=index[ASF Logging Services Release Manager GPG key], which is shared in https://www.apache.org/dist/logging/KEYS[KEYS]. - -The Log4j 2.21.0 API, as well as the other artifacts, maintains binary compatibility with the previous release. - -Apache Log4j 2.21.0 requires Java 8 to run. -The build requires JDK 11 and generates reproducible binaries. - -For complete information on Apache Log4j 2, including instructions on how to submit bug reports, patches, get support, or suggestions for improvement, see http://logging.apache.org/log4j/2.x/[the Apache Log4j 2 website]. - -=== OSGi changes - -All the published artifacts are OSGi bundles or fragments. - -This release introduces a change in the bundle symbolic names to allow them to function as JPMS module name: all hyphens `-` present in the bundle names of previous releases were replaced by dots `.`. - -=== JPMS changes - -All the published artifacts have been migrated from automatic modules to named JPMS modules. -All packages marked as private in the Javadoc are not exported. - -The module name of four bridges (`log4j-slf4j-impl`, `log4j-slf4j2-impl`, `log4j-to-jul` and `log4j-to-slf4j`) have been changed to adhere to the same convention as the OSGi bundle names. +This releases contains ... +[#release-notes-2-x-x-changed] === Changed -* Change the order of evaluation of `FormattedMessage` formatters. Messages are evaluated using `java.util.Format` only if they don't comply to the `java.text.MessageFormat` or `ParameterizedMessage` format. (https://github.com/apache/logging-log4j2/issues/1223[1223]) -* Change default encoding of HTTP Basic Authentication to UTF-8 and add `log4j2.configurationAuthorizationEncoding` property to overwrite it. (https://github.com/apache/logging-log4j2/issues/1970[1970]) -* Update `com.fasterxml.jackson:jackson-bom` to version `2.16.0` (https://github.com/apache/logging-log4j2/pull/1974[1974]) -* Update `com.github.luben:zstd-jni` to version `1.5.5-10` (https://github.com/apache/logging-log4j2/pull/1940[1940]) -* Update `com.google.guava:guava` to version `32.1.3-jre` (https://github.com/apache/logging-log4j2/pull/1875[1875]) * Update `github/codeql-action` to version `2.22.7` (https://github.com/apache/logging-log4j2/pull/1975[1975]) -* Update `io.netty:netty-bom` to version `4.1.101.Final` (https://github.com/apache/logging-log4j2/pull/1960[1960]) -* Update `org.eclipse.persistence:org.eclipse.persistence.jpa` to version `2.7.13` (https://github.com/apache/logging-log4j2/pull/1900[1900]) -* Update `org.fusesource.jansi:jansi` to version `2.4.1` (https://github.com/apache/logging-log4j2/pull/1907[1907]) -* Update `org.mongodb:bson` to version `4.11.1` (https://github.com/apache/logging-log4j2/pull/1957[1957]) -* Update `org.springframework:spring-framework-bom` to version `5.3.30` -* Update `org.springframework.boot:spring-boot` to version `2.7.17` (https://github.com/apache/logging-log4j2/pull/1874[1874]) -* 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]) - -=== 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]) - -=== Fixed - -* Fix MDC pattern converter causing issues for `%notEmpty` (https://github.com/apache/logging-log4j2/issues/1922[1922]) -* Export missing OSGi & JPMS modules in `log4j-layout-template-json` and `log4j-1.2-api` (https://github.com/apache/logging-log4j2/issues/1895[1895]) -* Fix `spring-test` dependency scope change (https://issues.apache.org/jira/browse/LOG4J2-3675[LOG4J2-3675]) -* 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])
