This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch 2.x-site-stg-out
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


The following commit(s) were added to refs/heads/2.x-site-stg-out by this push:
     new 6f1eff5743 Add website content generated from 
`e4adc416a1d10d1bdd098eeba45174dfdd78a653`
6f1eff5743 is described below

commit 6f1eff5743c314923932e6623a8f78d75f16e938
Author: ASF Logging Services RM <[email protected]>
AuthorDate: Fri Jun 20 09:20:31 2025 +0000

    Add website content generated from 
`e4adc416a1d10d1bdd098eeba45174dfdd78a653`
---
 components.html                     |   8 +-
 download.html                       |  12 +-
 jakarta.html                        |  10 +-
 manual/appenders/message-queue.html | 170 ++++++++++++++++++----------
 manual/getting-started.html         |   4 +-
 manual/installation.html            |   4 +-
 manual/lookups.html                 |   4 +-
 manual/plugins.html                 |   4 +-
 manual/systemproperties.html        |   2 +-
 plugin-reference.html               |  12 +-
 release-notes.html                  | 220 +++++++++++++++---------------------
 sitemap.xml                         | 118 +++++++++----------
 12 files changed, 294 insertions(+), 274 deletions(-)

diff --git a/components.html b/components.html
index ca304e4717..f9e504c2b7 100644
--- a/components.html
+++ b/components.html
@@ -384,7 +384,7 @@ You can import the BOM in your build tool of preference:</p>
     &lt;dependency&gt;
       &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt;
       &lt;artifactId&gt;log4j-bom&lt;/artifactId&gt;
-      &lt;version&gt;2.24.3&lt;/version&gt;
+      &lt;version&gt;2.25.0&lt;/version&gt;
       &lt;scope&gt;import&lt;/scope&gt;
       &lt;type&gt;pom&lt;/type&gt;
     &lt;/dependency&gt;
@@ -397,7 +397,7 @@ You can import the BOM in your build tool of preference:</p>
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-groovy hljs" 
data-lang="groovy">dependencies {
-  implementation platform('org.apache.logging.log4j:log4j-bom:2.24.3')
+  implementation platform('org.apache.logging.log4j:log4j-bom:2.25.0')
 }</code></pre>
 </div>
 </div>
@@ -965,7 +965,7 @@ for more information.</p>
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt;
   &lt;artifactId&gt;log4j-docker&lt;/artifactId&gt;
-  &lt;version&gt;2.24.3&lt;/version&gt;
+  &lt;version&gt;2.25.0&lt;/version&gt;
   &lt;scope&gt;runtime&lt;/scope&gt;
 &lt;/dependency&gt;</code></pre>
 </div>
@@ -977,7 +977,7 @@ for more information.</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-groovy hljs" 
data-lang="groovy">runtimeOnly 
'org.apache.logging.log4j:log4j-docker:2.24.3'</code></pre>
+<pre class="highlightjs highlight"><code class="language-groovy hljs" 
data-lang="groovy">runtimeOnly 
'org.apache.logging.log4j:log4j-docker:2.25.0'</code></pre>
 </div>
 </div>
 </div>
diff --git a/download.html b/download.html
index 1fbd21f78a..ae8f4d31ad 100644
--- a/download.html
+++ b/download.html
@@ -395,15 +395,15 @@ Proceed to <a href="release-notes.html" class="xref 
page">Release notes</a>.</p>
 <tbody>
 <tr>
 <th class="tableblock halign-left valign-top"><p 
class="tableblock">Sources</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.24.3/apache-log4j-2.24.3-src.zip";>apache-log4j-2.24.3-src.zip</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.25.0/apache-log4j-2.25.0-src.zip";>apache-log4j-2.25.0-src.zip</a></p></td>
 </tr>
 <tr>
 <th class="tableblock halign-left valign-top"><p 
class="tableblock">Checksum</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.24.3/apache-log4j-2.24.3-src.zip.sha512";>apache-log4j-2.24.3-src.zip.sha512</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.25.0/apache-log4j-2.25.0-src.zip.sha512";>apache-log4j-2.25.0-src.zip.sha512</a></p></td>
 </tr>
 <tr>
 <th class="tableblock halign-left valign-top"><p 
class="tableblock">Signature</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.24.3/apache-log4j-2.24.3-src.zip.asc";>apache-log4j-2.24.3-src.zip.asc</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.25.0/apache-log4j-2.25.0-src.zip.asc";>apache-log4j-2.25.0-src.zip.asc</a></p></td>
 </tr>
 <tr>
 <th class="tableblock halign-left valign-top"><p class="tableblock">Signing 
keys</p></th>
@@ -447,15 +447,15 @@ Its content is mirrored to the
 <tbody>
 <tr>
 <th class="tableblock halign-left valign-top"><p 
class="tableblock">Binaries</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.24.3/apache-log4j-2.24.3-bin.zip";>apache-log4j-2.24.3-bin.zip</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.25.0/apache-log4j-2.25.0-bin.zip";>apache-log4j-2.25.0-bin.zip</a></p></td>
 </tr>
 <tr>
 <th class="tableblock halign-left valign-top"><p 
class="tableblock">Checksum</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.24.3/apache-log4j-2.24.3-bin.zip.sha512";>apache-log4j-2.24.3-bin.zip.sha512</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.25.0/apache-log4j-2.25.0-bin.zip.sha512";>apache-log4j-2.25.0-bin.zip.sha512</a></p></td>
 </tr>
 <tr>
 <th class="tableblock halign-left valign-top"><p 
class="tableblock">Signature</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.24.3/apache-log4j-2.24.3-bin.zip.asc";>apache-log4j-2.24.3-bin.zip.asc</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://downloads.apache.org/logging/log4j/2.25.0/apache-log4j-2.25.0-bin.zip.asc";>apache-log4j-2.25.0-bin.zip.asc</a></p></td>
 </tr>
 <tr>
 <th class="tableblock halign-left valign-top"><p class="tableblock">Signing 
keys</p></th>
diff --git a/jakarta.html b/jakarta.html
index 49d8f7596f..3a530ebe27 100644
--- a/jakarta.html
+++ b/jakarta.html
@@ -1091,12 +1091,12 @@ per file, which will serialize concurrent access from 
multiple applications.</p>
 <p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-api/${log4j-api.version}";><code>log4j-api</code></a></p>
 </li>
 <li>
-<p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-core/2.24.3";><code>log4j-core</code></a></p>
+<p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-core/2.25.0";><code>log4j-core</code></a></p>
 </li>
 <li>
-<p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-jakarta-web/2.24.3";><code>log4j-jakarta-web</code></a>
+<p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-jakarta-web/2.25.0";><code>log4j-jakarta-web</code></a>
 (or
-<a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-web/2.24.3";><code>log4j-web</code></a>
+<a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-web/2.25.0";><code>log4j-web</code></a>
 if you use a Java EE application server)</p>
 </li>
 </ul>
@@ -1632,7 +1632,7 @@ Assuming <code>$CATALINA_BASE</code> is the main 
directory of your Tomcat instan
 <p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-api/${log4j-api.version}";><code>log4j-api</code></a>,</p>
 </li>
 <li>
-<p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-core/2.24.3";><code>log4j-core</code></a>.</p>
+<p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-core/2.25.0";><code>log4j-core</code></a>.</p>
 </li>
 </ul>
 </div>
@@ -1691,7 +1691,7 @@ See <a 
href="https://jetty.org/docs/jetty/12/operations-guide/modules/index.html
 <p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-api/${log4j-api.version}";><code>log4j-api</code></a>,</p>
 </li>
 <li>
-<p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-core/2.24.3";><code>log4j-core</code></a>.</p>
+<p><a 
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-core/2.25.0";><code>log4j-core</code></a>.</p>
 </li>
 </ul>
 </div>
diff --git a/manual/appenders/message-queue.html 
b/manual/appenders/message-queue.html
index b6c72fd02e..3b29ae4b69 100644
--- a/manual/appenders/message-queue.html
+++ b/manual/appenders/message-queue.html
@@ -1085,7 +1085,7 @@ appender.0.secondary.port = 8800</code></pre>
 <div class="sectionbody">
 <div class="paragraph">
 <p>The JMS Appender sends a formatted log event to a
-<a href="https://jakarta.ee/specifications/messaging/3.0/";>Jakarta</a> or <a 
href="https://jakarta.ee/specifications/messaging/2.0/";>Javax</a> Messaging API
+<a href="https://jakarta.ee/specifications/messaging/3.0/";>Jakarta</a> or <a 
href="https://jakarta.ee/specifications/messaging/2.0/";>Java</a> EE Messaging 
API
 destination.</p>
 </div>
 <div class="admonitionblock important">
@@ -1104,11 +1104,65 @@ configuration property to <code>true</code>.</p>
 </tr>
 </table>
 </div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-warning" title="Warning"></i>
+</td>
+<td class="content">
 <div class="paragraph">
-<p>For Jakarta, use the <code>JMS-Jakarta</code> element name in the 
<code>log4j-jakarta-jms</code> Maven module.</p>
+<p>Starting with Log4j <code>2.25.0</code>, the correct Appender element name 
depends on the version of Jakarta Messaging you are using:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>For Jakarta Messaging 3.0 or later</strong>, use the 
<code>JMS-Jakarta</code> element name.
+This requires additional runtime dependencies:</p>
+<div id="_tabs_7" class="openblock tabs is-sync is-loading">
+<div class="content">
+<div class="ulist tablist">
+<ul>
+<li id="_tabs_7_maven" class="tab">
+<p>Maven</p>
+</li>
+<li id="_tabs_7_gradle" class="tab">
+<p>Gradle</p>
+</li>
+</ul>
+</div>
+<div id="_tabs_7_maven--panel" class="tabpanel" 
aria-labelledby="_tabs_7_maven">
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt;
+  &lt;artifactId&gt;log4j-jakarta-jms&lt;/artifactId&gt;
+  &lt;version&gt;2.25.0&lt;/version&gt;
+&lt;/dependency&gt;</code></pre>
+</div>
+</div>
+</div>
+<div id="_tabs_7_gradle--panel" class="tabpanel" 
aria-labelledby="_tabs_7_gradle">
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-groovy hljs" 
data-lang="groovy">runtimeOnly 
'org.apache.logging.log4j:log4j-jakarta-jms:2.25.0'</code></pre>
+</div>
+</div>
+</div>
+</div>
+</div>
+</li>
+<li>
+<p><strong>For Java Messaging or Jakarta Messaging 2.0</strong>, use the 
<code>JMS-Javax</code> element name instead.</p>
+</li>
+</ul>
 </div>
 <div class="paragraph">
-<p>For Javax, use the <code>JMS-Javax</code> element name; the names 
<code>JMS</code>, <code>JMSQueue</code>, and <code>JMSTopic</code> are provided 
for backward compatibility.</p>
+<p>The legacy element names <code>JMS</code>, <code>JMSQueue</code>, and 
<code>JMSTopic</code> are still supported for backward compatibility.</p>
+</div>
+</td>
+</tr>
+</table>
 </div>
 <table id="JmsAppender-attributes" class="tableblock frame-all grid-all 
stretch">
 <caption class="title">Table 4. JMS Appender configuration attributes</caption>
@@ -1312,25 +1366,25 @@ type.</p>
 <div class="paragraph">
 <p>Here is a sample JMS Appender configuration:</p>
 </div>
-<div id="_tabs_7" class="openblock tabs is-sync is-loading">
+<div id="_tabs_8" class="openblock tabs is-sync is-loading">
 <div class="content">
 <div class="ulist tablist">
 <ul>
-<li id="_tabs_7_xml" class="tab">
+<li id="_tabs_8_xml" class="tab">
 <p>XML</p>
 </li>
-<li id="_tabs_7_json" class="tab">
+<li id="_tabs_8_json" class="tab">
 <p>JSON</p>
 </li>
-<li id="_tabs_7_yaml" class="tab">
+<li id="_tabs_8_yaml" class="tab">
 <p>YAML</p>
 </li>
-<li id="_tabs_7_properties" class="tab">
+<li id="_tabs_8_properties" class="tab">
 <p>Properties</p>
 </li>
 </ul>
 </div>
-<div id="_tabs_7_xml--panel" class="tabpanel" aria-labelledby="_tabs_7_xml">
+<div id="_tabs_8_xml--panel" class="tabpanel" aria-labelledby="_tabs_8_xml">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-simple.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
@@ -1342,7 +1396,7 @@ type.</p>
 </div>
 </div>
 </div>
-<div id="_tabs_7_json--panel" class="tabpanel" aria-labelledby="_tabs_7_json">
+<div id="_tabs_8_json--panel" class="tabpanel" aria-labelledby="_tabs_8_json">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-simple.json";><code>log4j2.json</code></a></div>
 <div class="content">
@@ -1355,7 +1409,7 @@ type.</p>
 </div>
 </div>
 </div>
-<div id="_tabs_7_yaml--panel" class="tabpanel" aria-labelledby="_tabs_7_yaml">
+<div id="_tabs_8_yaml--panel" class="tabpanel" aria-labelledby="_tabs_8_yaml">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-simple.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
@@ -1367,7 +1421,7 @@ type.</p>
 </div>
 </div>
 </div>
-<div id="_tabs_7_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_7_properties">
+<div id="_tabs_8_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_8_properties">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-simple.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
@@ -1385,25 +1439,25 @@ appender.0.layout.type = JsonTemplateLayout</code></pre>
 <div class="paragraph">
 <p>To map your Log4j <code>MapMessage</code> to JMS 
<code>javax.jms.MapMessage</code>, set the layout of the appender to <a 
href="../layouts.html#MessageLayout" class="xref 
page"><code>MessageLayout</code></a>:</p>
 </div>
-<div id="_tabs_8" class="openblock tabs is-sync is-loading">
+<div id="_tabs_9" class="openblock tabs is-sync is-loading">
 <div class="content">
 <div class="ulist tablist">
 <ul>
-<li id="_tabs_8_xml" class="tab">
+<li id="_tabs_9_xml" class="tab">
 <p>XML</p>
 </li>
-<li id="_tabs_8_json" class="tab">
+<li id="_tabs_9_json" class="tab">
 <p>JSON</p>
 </li>
-<li id="_tabs_8_yaml" class="tab">
+<li id="_tabs_9_yaml" class="tab">
 <p>YAML</p>
 </li>
-<li id="_tabs_8_properties" class="tab">
+<li id="_tabs_9_properties" class="tab">
 <p>Properties</p>
 </li>
 </ul>
 </div>
-<div id="_tabs_8_xml--panel" class="tabpanel" aria-labelledby="_tabs_8_xml">
+<div id="_tabs_9_xml--panel" class="tabpanel" aria-labelledby="_tabs_9_xml">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-message.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
@@ -1415,7 +1469,7 @@ appender.0.layout.type = JsonTemplateLayout</code></pre>
 </div>
 </div>
 </div>
-<div id="_tabs_8_json--panel" class="tabpanel" aria-labelledby="_tabs_8_json">
+<div id="_tabs_9_json--panel" class="tabpanel" aria-labelledby="_tabs_9_json">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-message.json";><code>log4j2.json</code></a></div>
 <div class="content">
@@ -1428,7 +1482,7 @@ appender.0.layout.type = JsonTemplateLayout</code></pre>
 </div>
 </div>
 </div>
-<div id="_tabs_8_yaml--panel" class="tabpanel" aria-labelledby="_tabs_8_yaml">
+<div id="_tabs_9_yaml--panel" class="tabpanel" aria-labelledby="_tabs_9_yaml">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-message.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
@@ -1440,7 +1494,7 @@ appender.0.layout.type = JsonTemplateLayout</code></pre>
 </div>
 </div>
 </div>
-<div id="_tabs_8_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_8_properties">
+<div id="_tabs_9_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_9_properties">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-message.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
@@ -1643,19 +1697,19 @@ for more details.</p>
 <div class="paragraph">
 <p>Additional runtime dependencies are required to use the Kafka Appender:</p>
 </div>
-<div id="_tabs_9" class="openblock tabs is-sync is-loading">
+<div id="_tabs_10" class="openblock tabs is-sync is-loading">
 <div class="content">
 <div class="ulist tablist">
 <ul>
-<li id="_tabs_9_maven" class="tab">
+<li id="_tabs_10_maven" class="tab">
 <p>Maven</p>
 </li>
-<li id="_tabs_9_gradle" class="tab">
+<li id="_tabs_10_gradle" class="tab">
 <p>Gradle</p>
 </li>
 </ul>
 </div>
-<div id="_tabs_9_maven--panel" class="tabpanel" 
aria-labelledby="_tabs_9_maven">
+<div id="_tabs_10_maven--panel" class="tabpanel" 
aria-labelledby="_tabs_10_maven">
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;dependency&gt;
@@ -1666,7 +1720,7 @@ for more details.</p>
 </div>
 </div>
 </div>
-<div id="_tabs_9_gradle--panel" class="tabpanel" 
aria-labelledby="_tabs_9_gradle">
+<div id="_tabs_10_gradle--panel" class="tabpanel" 
aria-labelledby="_tabs_10_gradle">
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-groovy hljs" 
data-lang="groovy">runtimeOnly 
'org.apache.kafka:kafka-clients:3.9.1'</code></pre>
@@ -1680,25 +1734,25 @@ for more details.</p>
 <div class="paragraph">
 <p>Here is a sample Kafka Appender configuration snippet:</p>
 </div>
-<div id="_tabs_10" class="openblock tabs is-sync is-loading">
+<div id="_tabs_11" class="openblock tabs is-sync is-loading">
 <div class="content">
 <div class="ulist tablist">
 <ul>
-<li id="_tabs_10_xml" class="tab">
+<li id="_tabs_11_xml" class="tab">
 <p>XML</p>
 </li>
-<li id="_tabs_10_json" class="tab">
+<li id="_tabs_11_json" class="tab">
 <p>JSON</p>
 </li>
-<li id="_tabs_10_yaml" class="tab">
+<li id="_tabs_11_yaml" class="tab">
 <p>YAML</p>
 </li>
-<li id="_tabs_10_properties" class="tab">
+<li id="_tabs_11_properties" class="tab">
 <p>Properties</p>
 </li>
 </ul>
 </div>
-<div id="_tabs_10_xml--panel" class="tabpanel" aria-labelledby="_tabs_10_xml">
+<div id="_tabs_11_xml--panel" class="tabpanel" aria-labelledby="_tabs_11_xml">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
@@ -1710,7 +1764,7 @@ for more details.</p>
 </div>
 </div>
 </div>
-<div id="_tabs_10_json--panel" class="tabpanel" 
aria-labelledby="_tabs_10_json">
+<div id="_tabs_11_json--panel" class="tabpanel" 
aria-labelledby="_tabs_11_json">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.json";><code>log4j2.json</code></a></div>
 <div class="content">
@@ -1723,7 +1777,7 @@ for more details.</p>
 </div>
 </div>
 </div>
-<div id="_tabs_10_yaml--panel" class="tabpanel" 
aria-labelledby="_tabs_10_yaml">
+<div id="_tabs_11_yaml--panel" class="tabpanel" 
aria-labelledby="_tabs_11_yaml">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
@@ -1735,7 +1789,7 @@ for more details.</p>
 </div>
 </div>
 </div>
-<div id="_tabs_10_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_10_properties">
+<div id="_tabs_11_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_11_properties">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
@@ -1769,25 +1823,25 @@ appender.1.layout.type = JsonTemplateLayout</code></pre>
 <div class="paragraph">
 <p>Make sure to not let <code>org.apache.kafka</code> log to a Kafka appender 
on <code>DEBUG</code> level, since that will cause recursive logging:</p>
 </div>
-<div id="_tabs_11" class="openblock tabs is-sync is-loading">
+<div id="_tabs_12" class="openblock tabs is-sync is-loading">
 <div class="content">
 <div class="ulist tablist">
 <ul>
-<li id="_tabs_11_xml" class="tab">
+<li id="_tabs_12_xml" class="tab">
 <p>XML</p>
 </li>
-<li id="_tabs_11_json" class="tab">
+<li id="_tabs_12_json" class="tab">
 <p>JSON</p>
 </li>
-<li id="_tabs_11_yaml" class="tab">
+<li id="_tabs_12_yaml" class="tab">
 <p>YAML</p>
 </li>
-<li id="_tabs_11_properties" class="tab">
+<li id="_tabs_12_properties" class="tab">
 <p>Properties</p>
 </li>
 </ul>
 </div>
-<div id="_tabs_11_xml--panel" class="tabpanel" aria-labelledby="_tabs_11_xml">
+<div id="_tabs_12_xml--panel" class="tabpanel" aria-labelledby="_tabs_12_xml">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
@@ -1802,7 +1856,7 @@ appender.1.layout.type = JsonTemplateLayout</code></pre>
 </div>
 </div>
 </div>
-<div id="_tabs_11_json--panel" class="tabpanel" 
aria-labelledby="_tabs_11_json">
+<div id="_tabs_12_json--panel" class="tabpanel" 
aria-labelledby="_tabs_12_json">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.json";><code>log4j2.json</code></a></div>
 <div class="content">
@@ -1823,7 +1877,7 @@ appender.1.layout.type = JsonTemplateLayout</code></pre>
 </div>
 </div>
 </div>
-<div id="_tabs_11_yaml--panel" class="tabpanel" 
aria-labelledby="_tabs_11_yaml">
+<div id="_tabs_12_yaml--panel" class="tabpanel" 
aria-labelledby="_tabs_12_yaml">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
@@ -1840,7 +1894,7 @@ Logger:
 </div>
 </div>
 </div>
-<div id="_tabs_11_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_11_properties">
+<div id="_tabs_12_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_12_properties">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
@@ -2185,19 +2239,19 @@ for more details.</p></td>
 <div class="paragraph">
 <p>Additional runtime dependencies are required to use the JeroMQ Appender:</p>
 </div>
-<div id="_tabs_12" class="openblock tabs is-sync is-loading">
+<div id="_tabs_13" class="openblock tabs is-sync is-loading">
 <div class="content">
 <div class="ulist tablist">
 <ul>
-<li id="_tabs_12_maven" class="tab">
+<li id="_tabs_13_maven" class="tab">
 <p>Maven</p>
 </li>
-<li id="_tabs_12_gradle" class="tab">
+<li id="_tabs_13_gradle" class="tab">
 <p>Gradle</p>
 </li>
 </ul>
 </div>
-<div id="_tabs_12_maven--panel" class="tabpanel" 
aria-labelledby="_tabs_12_maven">
+<div id="_tabs_13_maven--panel" class="tabpanel" 
aria-labelledby="_tabs_13_maven">
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;dependency&gt;
@@ -2208,7 +2262,7 @@ for more details.</p></td>
 </div>
 </div>
 </div>
-<div id="_tabs_12_gradle--panel" class="tabpanel" 
aria-labelledby="_tabs_12_gradle">
+<div id="_tabs_13_gradle--panel" class="tabpanel" 
aria-labelledby="_tabs_13_gradle">
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-groovy hljs" 
data-lang="groovy">runtimeOnly 'org.zeromq:jeromq:0.6.0'</code></pre>
@@ -2222,25 +2276,25 @@ for more details.</p></td>
 <div class="paragraph">
 <p>This is a simple JeroMQ configuration:</p>
 </div>
-<div id="_tabs_13" class="openblock tabs is-sync is-loading">
+<div id="_tabs_14" class="openblock tabs is-sync is-loading">
 <div class="content">
 <div class="ulist tablist">
 <ul>
-<li id="_tabs_13_xml" class="tab">
+<li id="_tabs_14_xml" class="tab">
 <p>XML</p>
 </li>
-<li id="_tabs_13_json" class="tab">
+<li id="_tabs_14_json" class="tab">
 <p>JSON</p>
 </li>
-<li id="_tabs_13_yaml" class="tab">
+<li id="_tabs_14_yaml" class="tab">
 <p>YAML</p>
 </li>
-<li id="_tabs_13_properties" class="tab">
+<li id="_tabs_14_properties" class="tab">
 <p>Properties</p>
 </li>
 </ul>
 </div>
-<div id="_tabs_13_xml--panel" class="tabpanel" aria-labelledby="_tabs_13_xml">
+<div id="_tabs_14_xml--panel" class="tabpanel" aria-labelledby="_tabs_14_xml">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jeromq.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
@@ -2252,7 +2306,7 @@ for more details.</p></td>
 </div>
 </div>
 </div>
-<div id="_tabs_13_json--panel" class="tabpanel" 
aria-labelledby="_tabs_13_json">
+<div id="_tabs_14_json--panel" class="tabpanel" 
aria-labelledby="_tabs_14_json">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jeromq.json";><code>log4j2.json</code></a></div>
 <div class="content">
@@ -2273,7 +2327,7 @@ for more details.</p></td>
 </div>
 </div>
 </div>
-<div id="_tabs_13_yaml--panel" class="tabpanel" 
aria-labelledby="_tabs_13_yaml">
+<div id="_tabs_14_yaml--panel" class="tabpanel" 
aria-labelledby="_tabs_14_yaml">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jeromq.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
@@ -2288,7 +2342,7 @@ for more details.</p></td>
 </div>
 </div>
 </div>
-<div id="_tabs_13_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_13_properties">
+<div id="_tabs_14_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_14_properties">
 <div class="listingblock">
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jeromq.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
diff --git a/manual/getting-started.html b/manual/getting-started.html
index 184fcb6e81..ecda5db224 100644
--- a/manual/getting-started.html
+++ b/manual/getting-started.html
@@ -522,7 +522,7 @@ This way we won&#8217;t need to provide the version for 
each Log4j module explic
     &lt;dependency&gt;
       &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt;
       &lt;artifactId&gt;log4j-bom&lt;/artifactId&gt;
-      &lt;version&gt;2.24.3&lt;/version&gt;
+      &lt;version&gt;2.25.0&lt;/version&gt;
       &lt;scope&gt;import&lt;/scope&gt;
       &lt;type&gt;pom&lt;/type&gt;
     &lt;/dependency&gt;
@@ -535,7 +535,7 @@ This way we won&#8217;t need to provide the version for 
each Log4j module explic
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-groovy hljs" 
data-lang="groovy">dependencies {
-  implementation platform('org.apache.logging.log4j:log4j-bom:2.24.3')
+  implementation platform('org.apache.logging.log4j:log4j-bom:2.25.0')
 }</code></pre>
 </div>
 </div>
diff --git a/manual/installation.html b/manual/installation.html
index 8c5112a537..896dccbdfb 100644
--- a/manual/installation.html
+++ b/manual/installation.html
@@ -510,7 +510,7 @@ You can import the BOM in your build tool of preference:</p>
     &lt;dependency&gt;
       &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt;
       &lt;artifactId&gt;log4j-bom&lt;/artifactId&gt;
-      &lt;version&gt;2.24.3&lt;/version&gt;
+      &lt;version&gt;2.25.0&lt;/version&gt;
       &lt;scope&gt;import&lt;/scope&gt;
       &lt;type&gt;pom&lt;/type&gt;
     &lt;/dependency&gt;
@@ -523,7 +523,7 @@ You can import the BOM in your build tool of preference:</p>
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-groovy hljs" 
data-lang="groovy">dependencies {
-  implementation platform('org.apache.logging.log4j:log4j-bom:2.24.3')
+  implementation platform('org.apache.logging.log4j:log4j-bom:2.25.0')
 }</code></pre>
 </div>
 </div>
diff --git a/manual/lookups.html b/manual/lookups.html
index 161df624e9..2017786107 100644
--- a/manual/lookups.html
+++ b/manual/lookups.html
@@ -960,7 +960,7 @@ It supports the retrieval of following container 
attributes:</p>
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt;
   &lt;artifactId&gt;log4j-docker&lt;/artifactId&gt;
-  &lt;version&gt;2.24.3&lt;/version&gt;
+  &lt;version&gt;2.25.0&lt;/version&gt;
   &lt;scope&gt;runtime&lt;/scope&gt;
 &lt;/dependency&gt;</code></pre>
 </div>
@@ -972,7 +972,7 @@ It supports the retrieval of following container 
attributes:</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-groovy hljs" 
data-lang="groovy">runtimeOnly 
'org.apache.logging.log4j:log4j-docker:2.24.3'</code></pre>
+<pre class="highlightjs highlight"><code class="language-groovy hljs" 
data-lang="groovy">runtimeOnly 
'org.apache.logging.log4j:log4j-docker:2.25.0'</code></pre>
 </div>
 </div>
 </div>
diff --git a/manual/plugins.html b/manual/plugins.html
index 62c649c1cc..c6fd085921 100644
--- a/manual/plugins.html
+++ b/manual/plugins.html
@@ -746,7 +746,7 @@ These must be supplied to the processor using the 
<code>log4j.graalvm.groupId</c
           &lt;path&gt;
             &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt;
             &lt;artifactId&gt;log4j-core&lt;/artifactId&gt;
-            &lt;version&gt;2.24.3&lt;/version&gt;
+            &lt;version&gt;2.25.0&lt;/version&gt;
           &lt;/path&gt;
         &lt;/annotationProcessorPaths&gt;
         &lt;annotationProcessors&gt;
@@ -780,7 +780,7 @@ dependencies {
   // Process sources using:
   // * `PluginProcessor` to generate `Log4j2Plugins.dat`
   // * `GraalVmProcessor` to generate a GraalVM reachability metadata file
-  annotationProcessor('org.apache.logging.log4j:log4j-core:2.24.3')
+  annotationProcessor('org.apache.logging.log4j:log4j-core:2.25.0')
 }</code></pre>
 </div>
 </div>
diff --git a/manual/systemproperties.html b/manual/systemproperties.html
index c6addf4765..11134bdc59 100644
--- a/manual/systemproperties.html
+++ b/manual/systemproperties.html
@@ -3088,7 +3088,7 @@ implementation to be used by all loggers.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="log4j2.instant.formatter"><a class="anchor" 
href="#log4j2.instant.formatter"></a><code>log4j2.instant.formatter</code></h4>
+<h4 id="log4j2.instantFormatter"><a class="anchor" 
href="#log4j2.instantFormatter"></a><code>log4j2.instantFormatter</code></h4>
 <table class="tableblock frame-all grid-all stretch">
 <colgroup>
 <col style="width: 16.6666%;">
diff --git a/plugin-reference.html b/plugin-reference.html
index 0e396ecf94..a9b95989d8 100644
--- a/plugin-reference.html
+++ b/plugin-reference.html
@@ -16265,10 +16265,10 @@ Supports Lookup expressions.</p>
 <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>boolean?</code></p></td>
 <td class="tableblock halign-left valign-top"></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div 
class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated data, 
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated JSON, 
defaults to "true".</p>
 </div>
 <div class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated JSON, 
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated data, 
defaults to "true".</p>
 </div></div></td>
 </tr>
 <tr>
@@ -17562,10 +17562,10 @@ Supports Lookup expressions.</p>
 <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>boolean?</code></p></td>
 <td class="tableblock halign-left valign-top"></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div 
class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated data, 
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated JSON, 
defaults to "true".</p>
 </div>
 <div class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated JSON, 
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated data, 
defaults to "true".</p>
 </div></div></td>
 </tr>
 <tr>
@@ -17761,10 +17761,10 @@ Supports Lookup expressions.</p>
 <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>boolean?</code></p></td>
 <td class="tableblock halign-left valign-top"></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div 
class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated data, 
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated JSON, 
defaults to "true".</p>
 </div>
 <div class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated JSON, 
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated data, 
defaults to "true".</p>
 </div></div></td>
 </tr>
 <tr>
diff --git a/release-notes.html b/release-notes.html
index bafe67ec91..8f49b2b336 100644
--- a/release-notes.html
+++ b/release-notes.html
@@ -355,56 +355,121 @@
 <h2 id="release-notes-2-x-x"><a class="anchor" 
href="#release-notes-2-x-x"></a>2.x.x</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>This minor release contains bug fixes, behavioral improvements, and a 
fully-fledged support for the GraalVM native image generation.</p>
+<p>This release&#8230;&#8203;</p>
 </div>
 <div class="sect2">
-<h3 id="release-notes-2-25-0-graalvm"><a class="anchor" 
href="#release-notes-2-25-0-graalvm"></a>GraalVM reachability metadata</h3>
+<h3 id="release-notes-2-x-x-changed"><a class="anchor" 
href="#release-notes-2-x-x-changed"></a>Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Ensured scripts in global <code>Scripts container</code> have explicit 
names by throwing a <code>ConfigurationException</code> for unnamed ones. 
Refined script identification with <code>AbstractScript.getId()</code> and 
clarified <code>AbstractScript.getName()</code>. (<a 
href="https://github.com/apache/logging-log4j2/issues/3176";>3176</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="release-notes-2-x-x-fixed"><a class="anchor" 
href="#release-notes-2-x-x-fixed"></a>Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Fix script resolution failure when the <code>Scripts</code> element is 
placed after a <code>ScriptRef</code> in the configuration. (<a 
href="https://github.com/apache/logging-log4j2/issues/3336";>3336</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="release-notes-2-25-0"><a class="anchor" 
href="#release-notes-2-25-0"></a>2.25.0</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2025-06-13</p>
+</dd>
+</dl>
+</div>
 <div class="paragraph">
-<p>Log4j Core and all its extension modules have been enriched with embedded
-<a 
href="https://www.graalvm.org/latest/reference-manual/native-image/metadata/";>GraalVM
 reachability metadata</a>.
-This allows the generation of GraalVM native images out-of-the-box without any 
additional steps.
-See our <a href="graalvm.html" class="xref page">GraalVM guide</a> for 
details.</p>
+<p>This minor release introduces bug fixes, behavior improvements, and 
complete support for GraalVM native image generation.</p>
+</div>
+<div class="sect2">
+<h3 id="release-notes-2-25-0-graalvm"><a class="anchor" 
href="#release-notes-2-25-0-graalvm"></a>GraalVM Reachability Metadata</h3>
+<div class="paragraph">
+<p>Log4j Core and all extension modules now include embedded
+<a 
href="https://www.graalvm.org/latest/reference-manual/native-image/metadata/";>GraalVM
 reachability metadata</a>,
+enabling seamless generation of native images with GraalVM out of the box—no 
manual configuration required.
+For more information, refer to our <a href="graalvm.html" class="xref 
page">GraalVM guide</a>.</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+<div class="paragraph">
+<p>When building third-party Log4j plugins, using the new 
<code>GraalVmProcessor</code>
+introduced in version <code>2.25.0</code> will automatically generate the 
required reachability metadata for GraalVM native images.
+However, the processor will fail the build if the required 
<code>log4j.graalvm.groupId</code> and <code>log4j.graalvm.artifactId</code> 
parameters are not provided.
+For detailed instructions, see <a href="manual/plugins.html#plugin-registry" 
class="xref page">Registering plugins</a>.</p>
+</div>
+</td>
+</tr>
+</table>
 </div>
 </div>
 <div class="sect2">
-<h3 id="release-notes-2-25-0-PL-ex"><a class="anchor" 
href="#release-notes-2-25-0-PL-ex"></a>Exception handling in Pattern Layout</h3>
+<h3 id="release-notes-2-25-0-PL-ex"><a class="anchor" 
href="#release-notes-2-25-0-PL-ex"></a>Exception Handling in Pattern Layout</h3>
 <div class="paragraph">
-<p>Exception handling in <a href="manual/pattern-layout.html" class="xref 
page">Pattern Layout</a> went through a major rewrite.
-This effectively helped with fixing some bugs by matching the feature parity 
of all exception converters.
-Some important highlights from this rewrite:</p>
+<p>Exception handling in <a href="manual/pattern-layout.html" class="xref 
page">Pattern Layout</a> has undergone a significant rewrite.
+This update resolves several bugs and ensures consistent behavior across all 
exception converters.
+Key improvements include:</p>
 </div>
 <div class="ulist">
 <ul>
 <li>
-<p>Rendered stack traces are ensured to be prefixed with a newline, which used 
to be a whitespace in earlier versions.</p>
+<p>Stack traces are now consistently prefixed with a newline instead of other 
whitespace.</p>
 </li>
 <li>
-<p>Switched the default exception converter from <a 
href="manual/pattern-layout.html#converter-exception-extended" class="xref 
page">the extended exception converter</a> to <a 
href="manual/pattern-layout.html#converter-exception" class="xref page">the 
plain exception converter</a>, which is more performant.</p>
+<p>The default exception converter has changed from <a 
href="manual/pattern-layout.html#converter-exception-extended" class="xref 
page">extended</a> to <a href="manual/pattern-layout.html#converter-exception" 
class="xref page">plain</a>, offering better performance.</p>
 </li>
 <li>
-<p>The support for the <code>{ansi}</code> option in exception converters is 
removed.</p>
+<p>Support for the <code>{ansi}</code> option in exception converters has been 
removed.</p>
 </li>
 </ul>
 </div>
 </div>
 <div class="sect2">
-<h3 id="release-notes-2-25-0-instant-format"><a class="anchor" 
href="#release-notes-2-25-0-instant-format"></a>Date &amp; time formatting</h3>
+<h3 id="release-notes-2-25-0-instant-format"><a class="anchor" 
href="#release-notes-2-25-0-instant-format"></a>Date &amp; Time Formatting</h3>
+<div class="paragraph">
+<p>Log4j has historically provided custom date and time formatters for 
performance, such as
+<a 
href="javadoc/log4j-core/org/apache/logging/log4j/core/util/datetime/FixedDateFormat.html"><code>FixedDateFormat</code></a>
 and
+<a 
href="javadoc/log4j-core/org/apache/logging/log4j/core/util/datetime/FastDateFormat.html"><code>FastDateFormat</code></a>.
+These are now deprecated in favor of Java’s standard
+<a 
href="https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html";><code>DateTimeFormatter</code></a>.</p>
+</div>
+<div class="paragraph">
+<p>If you encounter formatting issues after upgrading—particularly with 
<code>n</code> or <code>x</code> directives—you can temporarily revert to the 
legacy formatters by setting the <a 
href="manual/systemproperties.html#log4j2.instantFormatter" class="xref 
page"><code>log4j2.instantFormatter</code></a> property to <code>legacy</code>.
+Please report any issues via our <a 
href="https://logging.apache.org/support.html#issues";>issue tracker</a>.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="release-notes-2-25-0-windows-ansi"><a class="anchor" 
href="#release-notes-2-25-0-windows-ansi"></a>ANSI Support on Windows</h3>
 <div class="paragraph">
-<p>Historically, Log4j contains custom date &amp; time formatting utilities 
for performance reasons, i.e., <a 
href="javadoc/log4j-core/org/apache/logging/log4j/core/util/datetime/FixedDateFormat.html"><code>FixedDateFormat</code></a>
 and <a 
href="javadoc/log4j-core/org/apache/logging/log4j/core/util/datetime/FastDateFormat.html"><code>FastDateFormat</code></a>.
-These have been deprecated for removal in favor of Java&#8217;s <a 
href="https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html";><code>DateTimeFormatter</code></a>.
-After upgrading, if you experience any date &amp; time formatting problems (in 
particular, related with the usage of <code>n</code> and <code>x</code> 
directives), please <a 
href="https://logging.apache.org/support.html#issues";>submit an issue 
ticket</a> – as a temporary workaround, you can set <a 
href="manual/systemproperties.html#log4j2.instant.formatter" class="xref 
page">the <code>log4j2.instant.formatter</code> property</a> to 
<code>legacy</code> to switch to the old behaviour.</p>
+<p>Modern Windows versions (10 and newer) provide native ANSI escape sequence 
support.
+As a result, dependency on the outdated JAnsi 1.x library has been removed.
+For details, refer to <a href="manual/pattern-layout.html#jansi" class="xref 
page">ANSI styling on Windows</a>.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_ansi_support_on_windows"><a class="anchor" 
href="#_ansi_support_on_windows"></a>ANSI support on Windows</h3>
+<h3 id="release-notes-2-25-0-jakarta-jms"><a class="anchor" 
href="#release-notes-2-25-0-jakarta-jms"></a>Jakarta JMS Appender</h3>
 <div class="paragraph">
-<p>Since 2017, Windows 10 and newer have offered native support for ANSI 
escapes.
-The support for the outdated Jansi 1.x library has therefore been removed.
-See <a href="manual/pattern-layout.html#jansi" class="xref page">ANSI styling 
on Windows</a> for more information.</p>
+<p>A Jakarta-compatible version of the <a 
href="manual/appenders/message-queue.html#JmsAppender" class="xref page">JMS 
Appender</a> is now included in the core distribution.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="release-notes-2-x-x-added"><a class="anchor" 
href="#release-notes-2-x-x-added"></a>Added</h3>
+<h3 id="release-notes-2-25-0-added"><a class="anchor" 
href="#release-notes-2-25-0-added"></a>Added</h3>
 <div class="ulist">
 <ul>
 <li>
@@ -426,7 +491,7 @@ See <a href="manual/pattern-layout.html#jansi" class="xref 
page">ANSI styling on
 </div>
 </div>
 <div class="sect2">
-<h3 id="release-notes-2-x-x-changed"><a class="anchor" 
href="#release-notes-2-x-x-changed"></a>Changed</h3>
+<h3 id="release-notes-2-25-0-changed"><a class="anchor" 
href="#release-notes-2-25-0-changed"></a>Changed</h3>
 <div class="ulist">
 <ul>
 <li>
@@ -463,9 +528,6 @@ See <a href="manual/pattern-layout.html#jansi" class="xref 
page">ANSI styling on
 <p>Add improved validation to StringMatchFilter for null/empty text. GitHub 
issue #3153. (<a 
href="https://github.com/apache/logging-log4j2/issues/3153";>3153</a>)</p>
 </li>
 <li>
-<p>Ensured scripts in global <code>Scripts container</code> have explicit 
names by throwing a <code>ConfigurationException</code> for unnamed ones. 
Refined script identification with <code>AbstractScript.getId()</code> and 
clarified <code>AbstractScript.getName()</code>. (<a 
href="https://github.com/apache/logging-log4j2/issues/3176";>3176</a>)</p>
-</li>
-<li>
 <p>Currently Java 8 users do not have access to timestamps with 
sub-millisecond precision. This change moves the SystemClock implementation 
from log4j-core-java9 to log4j-core, overriding the current one, so that java 8 
users can benefit from it. (<a 
href="https://github.com/apache/logging-log4j2/pull/3217";>3217</a>)</p>
 </li>
 <li>
@@ -484,7 +546,7 @@ See <a href="manual/pattern-layout.html#jansi" class="xref 
page">ANSI styling on
 </div>
 </div>
 <div class="sect2">
-<h3 id="release-notes-2-x-x-deprecated"><a class="anchor" 
href="#release-notes-2-x-x-deprecated"></a>Deprecated</h3>
+<h3 id="release-notes-2-25-0-deprecated"><a class="anchor" 
href="#release-notes-2-25-0-deprecated"></a>Deprecated</h3>
 <div class="ulist">
 <ul>
 <li>
@@ -503,7 +565,7 @@ See <a href="manual/pattern-layout.html#jansi" class="xref 
page">ANSI styling on
 </div>
 </div>
 <div class="sect2">
-<h3 id="release-notes-2-x-x-fixed"><a class="anchor" 
href="#release-notes-2-x-x-fixed"></a>Fixed</h3>
+<h3 id="release-notes-2-25-0-fixed"><a class="anchor" 
href="#release-notes-2-25-0-fixed"></a>Fixed</h3>
 <div class="ulist">
 <ul>
 <li>
@@ -579,9 +641,6 @@ See <a href="manual/pattern-layout.html#jansi" class="xref 
page">ANSI styling on
 <p>Corrected @return javadoc for AbstractFilterable#isFiltered(). (<a 
href="https://github.com/apache/logging-log4j2/issues/3300";>3300</a>)</p>
 </li>
 <li>
-<p>Fix script resolution failure when the <code>Scripts</code> element is 
placed after a <code>ScriptRef</code> in the configuration. (<a 
href="https://github.com/apache/logging-log4j2/issues/3336";>3336</a>)</p>
-</li>
-<li>
 <p>TypeConverters convert for "Level" incorrectly documented behaviour for 
invalid value - updated javadoc. (<a 
href="https://github.com/apache/logging-log4j2/issues/3359";>3359</a>)</p>
 </li>
 <li>
@@ -630,7 +689,7 @@ See <a href="manual/pattern-layout.html#jansi" class="xref 
page">ANSI styling on
 </div>
 </div>
 <div class="sect2">
-<h3 id="release-notes-2-x-x-removed"><a class="anchor" 
href="#release-notes-2-x-x-removed"></a>Removed</h3>
+<h3 id="release-notes-2-25-0-removed"><a class="anchor" 
href="#release-notes-2-25-0-removed"></a>Removed</h3>
 <div class="ulist">
 <ul>
 <li>
@@ -640,7 +699,7 @@ See <a href="manual/pattern-layout.html#jansi" class="xref 
page">ANSI styling on
 </div>
 </div>
 <div class="sect2">
-<h3 id="release-notes-2-x-x-updated"><a class="anchor" 
href="#release-notes-2-x-x-updated"></a>Updated</h3>
+<h3 id="release-notes-2-25-0-updated"><a class="anchor" 
href="#release-notes-2-25-0-updated"></a>Updated</h3>
 <div class="ulist">
 <ul>
 <li>
@@ -650,51 +709,15 @@ See <a href="manual/pattern-layout.html#jansi" 
class="xref page">ANSI styling on
 <p>Update <code>ch.qos.logback:logback-core</code> to version 
<code>1.3.15</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3354";>3354</a>)</p>
 </li>
 <li>
-<p>Update <code>co.elastic.clients:elasticsearch-java</code> to version 
<code>8.17.3</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3521";>3521</a>)</p>
-</li>
-<li>
-<p>Update <code>co.elastic.logging:log4j2-ecs-layout</code> to version 
<code>1.7.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3615";>3615</a>)</p>
-</li>
-<li>
-<p>Update <code>com.code-intelligence:jazzer</code> to version 
<code>0.24.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3424";>3424</a>)</p>
-</li>
-<li>
 <p>Update <code>com.fasterxml.jackson:jackson-bom</code> to version 
<code>2.19.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3708";>3708</a>)</p>
 </li>
 <li>
-<p>Update <code>com.github.jnr:jnr-ffi</code> to version <code>2.2.17</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3082";>3082</a>)</p>
-</li>
-<li>
-<p>Update <code>com.github.luben:zstd-jni</code> to version 
<code>1.5.7-3</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3646";>3646</a>)</p>
-</li>
-<li>
 <p>Update <code>com.github.spotbugs:spotbugs-annotations</code> to version 
<code>4.9.3</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3545";>3545</a>)</p>
 </li>
 <li>
-<p>Update <code>com.google.guava:guava</code> to version 
<code>33.4.8-jre</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3614";>3614</a>)</p>
-</li>
-<li>
-<p>Update <code>commons-codec:commons-codec</code> to version 
<code>1.18.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3421";>3421</a>)</p>
-</li>
-<li>
-<p>Update <code>commons-io:commons-io</code> to version <code>2.18.0</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3223";>3223</a>)</p>
-</li>
-<li>
-<p>Update <code>fast-xml-parser</code> to version <code>5.0.6</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3487";>3487</a>)</p>
-</li>
-<li>
-<p>Update <code>gradle/develocity-actions</code> to version <code>1.4</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3717";>3717</a>)</p>
-</li>
-<li>
 <p>Update <code>io.fabric8:docker-maven-plugin</code> to version 
<code>0.46.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3592";>3592</a>)</p>
 </li>
 <li>
-<p>Update <code>net.java.dev.jna:jna</code> to version <code>5.17.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3542";>3542</a>)</p>
-</li>
-<li>
-<p>Update <code>org.apache.activemq:activemq-broker</code> to version 
<code>6.1.6</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3531";>3531</a>)</p>
-</li>
-<li>
 <p>Update <code>org.apache.cassandra:cassandra-all</code> to version 
<code>3.11.19</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3440";>3440</a>)</p>
 </li>
 <li>
@@ -707,86 +730,29 @@ See <a href="manual/pattern-layout.html#jansi" 
class="xref page">ANSI styling on
 <p>Update <code>org.apache.commons:commons-pool2</code> to version 
<code>2.12.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3422";>3422</a>)</p>
 </li>
 <li>
-<p>Update <code>org.apache.groovy:groovy-bom</code> to version 
<code>4.0.27</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3693";>3693</a>)</p>
-</li>
-<li>
 <p>Update <code>org.apache.kafka:kafka-clients</code> to version 
<code>3.9.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3678";>3678</a>)</p>
 </li>
 <li>
-<p>Update 
<code>org.apache.logging.log4j:log4j-transform-maven-shade-plugin-extensions</code>
 to version <code>0.2.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3147";>3147</a>)</p>
-</li>
-<li>
-<p>Update <code>org.apache.logging:logging-parent</code> to version 
<code>12.0.0</code></p>
-</li>
-<li>
-<p>Update <code>org.apache.maven:maven-core</code> to version 
<code>3.9.10</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3715";>3715</a>)</p>
-</li>
-<li>
-<p>Update <code>org.apache.maven.surefire:surefire-junit47</code> to version 
<code>3.5.2</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3162";>3162</a>)</p>
+<p>Update <code>org.apache.logging:logging-parent</code> to version 
<code>12.1.1</code></p>
 </li>
 <li>
 <p>Update <code>org.apache.tomcat:tomcat-juli</code> to version 
<code>10.1.30</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/2999";>2999</a>)</p>
 </li>
 <li>
-<p>Update <code>org.assertj:assertj-core</code> to version <code>3.27.3</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3404";>3404</a>)</p>
-</li>
-<li>
-<p>Update <code>org.awaitility:awaitility</code> to version <code>4.3.0</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3489";>3489</a>)</p>
-</li>
-<li>
-<p>Update <code>org.codehaus.plexus:plexus-utils</code> to version 
<code>3.6.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3297";>3297</a>)</p>
-</li>
-<li>
 <p>Update <code>org.eclipse.jetty:jetty-util</code> to version 
<code>9.4.57.v20241219</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3377";>3377</a>)</p>
 </li>
 <li>
-<p>Update <code>org.eclipse.platform:org.eclipse.osgi</code> to version 
<code>3.23.100</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3724";>3724</a>)</p>
-</li>
-<li>
-<p>Update <code>org.hsqldb:hsqldb</code> to version <code>2.7.4</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3163";>3163</a>)</p>
-</li>
-<li>
 <p>Update <code>org.jmdns:jmdns</code> to version <code>3.6.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3544";>3544</a>)</p>
 </li>
 <li>
-<p>Update <code>org.json:json</code> to version <code>20250517</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3673";>3673</a>)</p>
-</li>
-<li>
-<p>Update <code>org.junit:junit-bom</code> to version <code>5.13.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3723";>3723</a>)</p>
-</li>
-<li>
 <p>Update <code>org.mongodb:bson</code> to version <code>5.5.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3722";>3722</a>)</p>
 </li>
 <li>
-<p>Update <code>org.openjdk.nashorn:nashorn-core</code> to version 
<code>15.6</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3331";>3331</a>)</p>
-</li>
-<li>
-<p>Update <code>org.openrewrite.maven:rewrite-maven-plugin</code> to version 
<code>6.0.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3397";>3397</a>)</p>
-</li>
-<li>
-<p>Update <code>org.openrewrite.recipe:rewrite-logging-frameworks</code> to 
version <code>3.2.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3446";>3446</a>)</p>
-</li>
-<li>
-<p>Update <code>org.openrewrite.recipe:rewrite-migrate-java</code> to version 
<code>3.0.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3390";>3390</a>)</p>
-</li>
-<li>
-<p>Update <code>org.ops4j.pax.exam:exam-maven-plugin</code> to version 
<code>4.14.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3280";>3280</a>)</p>
-</li>
-<li>
-<p>Update <code>org.ops4j.pax.exam:pax-exam</code> to version 
<code>4.14.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3277";>3277</a>)</p>
-</li>
-<li>
 <p>Update <code>org.slf4j:slf4j-api</code> to version <code>2.0.17</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3499";>3499</a>)</p>
 </li>
 <li>
-<p>Update <code>org.slf4j:slf4j-nop</code> to version <code>2.0.17</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3490";>3490</a>)</p>
-</li>
-<li>
 <p>Update <code>org.springframework.cloud:spring-cloud-context</code> to 
version <code>4.3.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3700";>3700</a>)</p>
 </li>
-<li>
-<p>Update <code>org.xmlunit:xmlunit-core</code> to version <code>2.10.2</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3685";>3685</a>)</p>
-</li>
 </ul>
 </div>
 </div>
diff --git a/sitemap.xml b/sitemap.xml
index 9aba033b2f..9753195c80 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,238 +2,238 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/components.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/development.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/download.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/faq.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/graalvm.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/hibernate.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/index.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/jakarta.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/javadoc.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-iostreams.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-jul.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-spring-boot.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-cloud-config-client.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-to-jul.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/api.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/appenders.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/appenders/database.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/delegating.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/appenders/file.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/message-queue.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/appenders/network.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/rolling-file.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/architecture.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/async.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/compatibility.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/config-intro.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/configuration.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/customconfig.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/customloglevels.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/eventlogging.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/extending.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/filters.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/flowtracing.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/garbagefree.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/getting-started.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/implementation.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/index.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/installation.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/jmx.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/manual/json-template-layout.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/layouts.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/logbuilder.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/lookups.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/markers.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/messages.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/pattern-layout.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/performance.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/plugins.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/scripts.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/simple-logger.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/status-logger.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/systemproperties.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/thread-context.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/migrate-from-log4j1.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/migrate-from-logback.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/migrate-from-slf4j.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/plugin-reference.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/release-notes.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/soa.html</loc>
-<lastmod>2025-06-20T09:17:30.181Z</lastmod>
+<lastmod>2025-06-20T09:20:03.010Z</lastmod>
 </url>
 </urlset>

Reply via email to