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.