You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by pk...@apache.org on 2024/11/28 11:29:05 UTC
(logging-log4j2) branch main-site-pro updated: Improve `3.0.0-beta3` release notes
This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a commit to branch main-site-pro
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
The following commit(s) were added to refs/heads/main-site-pro by this push:
new 03e289d3fe Improve `3.0.0-beta3` release notes
03e289d3fe is described below
commit 03e289d3fe167503c3b0a98cf85c0423e88b92d8
Author: Piotr P. Karwasz <pi...@karwasz.org>
AuthorDate: Thu Nov 28 12:27:52 2024 +0100
Improve `3.0.0-beta3` release notes
---
src/changelog/3.0.0-beta3/.release-notes.adoc.ftl | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/src/changelog/3.0.0-beta3/.release-notes.adoc.ftl b/src/changelog/3.0.0-beta3/.release-notes.adoc.ftl
index 9986ab1570..aa66993f4a 100644
--- a/src/changelog/3.0.0-beta3/.release-notes.adoc.ftl
+++ b/src/changelog/3.0.0-beta3/.release-notes.adoc.ftl
@@ -20,7 +20,16 @@
<#if release.date?has_content>Release date:: ${release.date}</#if>
-This release terminates the modularization process of Log4j Core, by moving all the code that uses optional `log4j-core` dependencies into new modules:
+This release terminates the modularization process of Log4j Core by:
+
+* Moving all the code that uses optional `log4j-core` dependencies into new modules.
+ See ${'<<release-notes-3-0-0-beta3-modularization,Modularization>>'}.
+* Moving some modules to their own lifecycle.
+ This includes the Flume Appender and all the modules that don't depend on `log4j-core`.
+ See ${'<<release-notes-3-0-0-beta3-separate-lifecycle,Separate Lifecycle>>'}.
+
+[#release-notes-3-0-0-beta3-modularization]
+=== Modularization
* Support for the JAnsi library has been removed since recent Windows OSes support ANSI escape sequences.
See
@@ -36,11 +45,12 @@ has been moved to a new
xref:components.adoc#log4j-compress[`log4j-compress` artifact].
The Gzip and Zip formats are still supported out-of-the-box.
+[#release-notes-3-0-0-beta3-separate-lifecycle]
=== Separate lifecycle
* The
xref:manual/appenders/message-queue.adoc#FlumeAppender[Flume Appender]
-releases will follow its own lifecycle.
+releases will follow their own lifecycle.
* All the
xref:manual/installation.adoc#impl-core-bridges[logging bridges]
from and to Log4j API have been removed from the Log4j Core 3.x release.