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

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


The following commit(s) were added to refs/heads/main-site-pro-out by this push:
     new 72ec236fdb Add website content generated from 
`e3f7eb6329a21c1f3a4a30a980889d550a3c044a`
72ec236fdb is described below

commit 72ec236fdb26a03e9ed03d19b80728721ad7d725
Author: ASF Logging Services RM <[email protected]>
AuthorDate: Fri Mar 21 08:25:58 2025 +0000

    Add website content generated from 
`e3f7eb6329a21c1f3a4a30a980889d550a3c044a`
---
 404.html                                           |   2 +-
 ...ag-0c23746e246efa4a462049e2adc4b0349185aa77.svg |   1 -
 ...ag-2158b7cc88b372c32a9592f8cdbc1cc926bb8b80.svg |   1 -
 ...ag-35cc4e8101ffe76d0edc44ed334a6273018dc51b.svg |   1 -
 ...ag-4d55aeb99a0ae8707b4121b1f76e9544af16b3c4.svg |   1 -
 ...ag-5c97f284d82478c0499cab16fe90893de781b11f.svg |   1 -
 ...ag-768e5e02508ea736d8901892b519a6d3a7a770ab.svg |   1 -
 ...ag-a15d9b3aaacbf863f81fe0dcb0ed21346b6c46ed.svg |   1 -
 ...ag-d5122741a680d765fa3170a444015b615a1fdafd.svg |   1 -
 articles.html                                      |   2 +-
 components.html                                    |   2 +-
 development.html                                   |   2 +-
 download.html                                      |   2 +-
 faq.html                                           |   2 +-
 hibernate.html                                     |   2 +-
 index.html                                         |   2 +-
 javadoc.html                                       |   2 +-
 log4j-jul.html                                     |  51 ++++++-
 log4j-slf4j-impl.html                              |   2 +-
 log4j-slf4j2-impl.html                             |   2 +-
 log4j-spring-cloud-config-client.html              |   2 +-
 log4j-to-jul.html                                  |   2 +-
 manual/api.html                                    |   2 +-
 manual/appenders.html                              |   2 +-
 manual/appenders/database.html                     |   2 +-
 manual/appenders/delegating.html                   |   2 +-
 manual/appenders/file.html                         |   2 +-
 manual/appenders/message-queue.html                |   2 +-
 manual/appenders/network.html                      |   2 +-
 manual/appenders/rolling-file.html                 | 136 ++++++++++++++++++-
 manual/architecture.html                           |   2 +-
 manual/async.html                                  |   2 +-
 manual/cloud.html                                  |   2 +-
 manual/config-intro.html                           |   2 +-
 manual/configuration.html                          |   2 +-
 manual/customconfig.html                           |   2 +-
 manual/dependencyinjection.html                    |   2 +-
 manual/extending.html                              |   2 +-
 manual/filters.html                                |  99 ++++++++++++--
 manual/garbagefree.html                            |   2 +-
 manual/getting-started.html                        |   2 +-
 manual/implementation.html                         |   2 +-
 manual/index.html                                  |   2 +-
 manual/installation.html                           |  51 ++++++-
 manual/json-template-layout.html                   |   2 +-
 manual/layouts.html                                |   2 +-
 manual/lookups.html                                |  30 ++++-
 manual/pattern-layout.html                         |   2 +-
 manual/performance.html                            |   2 +-
 manual/plugins.html                                |   2 +-
 manual/scripts.html                                |   2 +-
 manual/systemproperties.html                       |   2 +-
 manual/usage.html                                  |   2 +-
 migrate-from-log4j2.html                           |   2 +-
 migrate-from-logback.html                          |  51 ++++++-
 migrate-from-slf4j.html                            |  51 ++++++-
 plugin-reference.html                              | 146 +++++++++++----------
 release-notes.html                                 |  20 ++-
 sitemap.xml                                        | 100 +++++++-------
 thanks.html                                        |   2 +-
 60 files changed, 620 insertions(+), 207 deletions(-)

diff --git a/404.html b/404.html
index 4d1dfa9b68..0894c2fe81 100644
--- a/404.html
+++ b/404.html
@@ -85,7 +85,7 @@ If you typed the URL of this page manually, please double 
check that you entered
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/_images/diag-0c23746e246efa4a462049e2adc4b0349185aa77.svg 
b/_images/diag-0c23746e246efa4a462049e2adc4b0349185aa77.svg
deleted file mode 100644
index 4c2dd6a5f5..0000000000
--- a/_images/diag-0c23746e246efa4a462049e2adc4b0349185aa77.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
contentStyleType="text/css" height="405px" preserveAspectRatio="none" 
style="width:390px;height:405px;background:#FFFFFF;" version="1.1" viewBox="0 0 
390 405" width="390px" zoomAndPan="magnify"><defs/><g><ellipse cx="210" cy="20" 
fill="#222222" rx="10" ry="10" style="stroke:#222222;stroke-width:1.0;"/><rect 
fill="#F1F1F1" height="33.9688" rx="12.5" r [...]
\ No newline at end of file
diff --git a/_images/diag-2158b7cc88b372c32a9592f8cdbc1cc926bb8b80.svg 
b/_images/diag-2158b7cc88b372c32a9592f8cdbc1cc926bb8b80.svg
deleted file mode 100644
index ebf1b851eb..0000000000
--- a/_images/diag-2158b7cc88b372c32a9592f8cdbc1cc926bb8b80.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
contentStyleType="text/css" height="417px" preserveAspectRatio="none" 
style="width:442px;height:417px;background:#FFFFFF;" version="1.1" viewBox="0 0 
442 417" width="442px" zoomAndPan="magnify"><defs/><g><ellipse cx="215.75" 
cy="20" fill="#222222" rx="10" ry="10" 
style="stroke:#222222;stroke-width:1.0;"/><rect fill="none" height="270.3628" 
style="str [...]
\ No newline at end of file
diff --git a/_images/diag-35cc4e8101ffe76d0edc44ed334a6273018dc51b.svg 
b/_images/diag-35cc4e8101ffe76d0edc44ed334a6273018dc51b.svg
deleted file mode 100644
index 881ad85f71..0000000000
--- a/_images/diag-35cc4e8101ffe76d0edc44ed334a6273018dc51b.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
contentStyleType="text/css" height="226px" preserveAspectRatio="none" 
style="width:771px;height:226px;background:#FFFFFF;" version="1.1" viewBox="0 0 
771 226" width="771px" zoomAndPan="magnify"><defs/><g><!--class initial--><g 
id="elem_initial"><rect codeLine="1" fill="#F1F1F1" height="64.2969" 
id="initial" rx="2.5" ry="2.5" style="stroke:#181818;str [...]
\ No newline at end of file
diff --git a/_images/diag-4d55aeb99a0ae8707b4121b1f76e9544af16b3c4.svg 
b/_images/diag-4d55aeb99a0ae8707b4121b1f76e9544af16b3c4.svg
deleted file mode 100644
index 230ea88820..0000000000
--- a/_images/diag-4d55aeb99a0ae8707b4121b1f76e9544af16b3c4.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
contentStyleType="text/css" height="424px" preserveAspectRatio="none" 
style="width:281px;height:424px;background:#FFFFFF;" version="1.1" viewBox="0 0 
281 424" width="281px" zoomAndPan="magnify"><defs/><g><ellipse cx="128.5" 
cy="20" fill="#222222" rx="10" ry="10" 
style="stroke:#222222;stroke-width:1.0;"/><rect fill="#F1F1F1" height="33.9688" 
rx="12.5" [...]
\ No newline at end of file
diff --git a/_images/diag-5c97f284d82478c0499cab16fe90893de781b11f.svg 
b/_images/diag-5c97f284d82478c0499cab16fe90893de781b11f.svg
deleted file mode 100644
index 0460e96382..0000000000
--- a/_images/diag-5c97f284d82478c0499cab16fe90893de781b11f.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
contentStyleType="text/css" height="408px" preserveAspectRatio="none" 
style="width:325px;height:408px;background:#FFFFFF;" version="1.1" viewBox="0 0 
325 408" width="325px" zoomAndPan="magnify"><defs/><g><!--class 
StrSubstitutor--><g id="elem_StrSubstitutor"><rect codeLine="1" fill="#F1F1F1" 
height="96.8906" id="StrSubstitutor" rx="2.5" ry="2.5" styl [...]
\ No newline at end of file
diff --git a/_images/diag-768e5e02508ea736d8901892b519a6d3a7a770ab.svg 
b/_images/diag-768e5e02508ea736d8901892b519a6d3a7a770ab.svg
deleted file mode 100644
index 1e0909caa2..0000000000
--- a/_images/diag-768e5e02508ea736d8901892b519a6d3a7a770ab.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
contentStyleType="text/css" height="143px" preserveAspectRatio="none" 
style="width:771px;height:143px;background:#FFFFFF;" version="1.1" viewBox="0 0 
771 143" width="771px" zoomAndPan="magnify"><defs/><g><!--class initial--><g 
id="elem_initial"><rect codeLine="1" fill="#F1F1F1" height="64.2969" 
id="initial" rx="2.5" ry="2.5" style="stroke:#181818;str [...]
\ No newline at end of file
diff --git a/_images/diag-a15d9b3aaacbf863f81fe0dcb0ed21346b6c46ed.svg 
b/_images/diag-a15d9b3aaacbf863f81fe0dcb0ed21346b6c46ed.svg
deleted file mode 100644
index 673dd699c8..0000000000
--- a/_images/diag-a15d9b3aaacbf863f81fe0dcb0ed21346b6c46ed.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
contentStyleType="text/css" height="275px" preserveAspectRatio="none" 
style="width:281px;height:275px;background:#FFFFFF;" version="1.1" viewBox="0 0 
281 275" width="281px" zoomAndPan="magnify"><defs/><g><ellipse cx="137.5" 
cy="20" fill="#222222" rx="10" ry="10" 
style="stroke:#222222;stroke-width:1.0;"/><rect fill="#F1F1F1" height="33.9688" 
rx="12.5" [...]
\ No newline at end of file
diff --git a/_images/diag-d5122741a680d765fa3170a444015b615a1fdafd.svg 
b/_images/diag-d5122741a680d765fa3170a444015b615a1fdafd.svg
deleted file mode 100644
index 7d4b4be182..0000000000
--- a/_images/diag-d5122741a680d765fa3170a444015b615a1fdafd.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
contentStyleType="text/css" height="226px" preserveAspectRatio="none" 
style="width:771px;height:226px;background:#FFFFFF;" version="1.1" viewBox="0 0 
771 226" width="771px" zoomAndPan="magnify"><defs/><g><!--class initial--><g 
id="elem_initial"><rect codeLine="1" fill="#F1F1F1" height="64.2969" 
id="initial" rx="2.5" ry="2.5" style="stroke:#181818;str [...]
\ No newline at end of file
diff --git a/articles.html b/articles.html
index 021d1c3fe4..b59b82001c 100644
--- a/articles.html
+++ b/articles.html
@@ -690,7 +690,7 @@ Recommends Upgrade to Log4j 2</a> (August 6, 2015)</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/components.html b/components.html
index 375c5810e9..e198a73e76 100644
--- a/components.html
+++ b/components.html
@@ -2086,7 +2086,7 @@ or earlier versions.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/development.html b/development.html
index 553fd2ed90..4fe8162a73 100644
--- a/development.html
+++ b/development.html
@@ -490,7 +490,7 @@ XML schemas might have been untouched, or they might 
contain minor changes while
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/download.html b/download.html
index 8654b8b43b..a1735d48a2 100644
--- a/download.html
+++ b/download.html
@@ -475,7 +475,7 @@ While we recommend always using the latest version, you can 
find the older versi
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/faq.html b/faq.html
index 909a60055b..d9199737a1 100644
--- a/faq.html
+++ b/faq.html
@@ -681,7 +681,7 @@ for more information.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/hibernate.html b/hibernate.html
index acb4b7143f..c3eaea0372 100644
--- a/hibernate.html
+++ b/hibernate.html
@@ -525,7 +525,7 @@ Logger-based configuration exemplified above gives a 
finer-grained control over
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/index.html b/index.html
index ba6402d515..c31f88e466 100644
--- a/index.html
+++ b/index.html
@@ -397,7 +397,7 @@ While Log4j Core implements it at its fullest, you can 
easily switch to other im
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/javadoc.html b/javadoc.html
index 2e0902b510..5d0943af9c 100644
--- a/javadoc.html
+++ b/javadoc.html
@@ -343,7 +343,7 @@
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/log4j-jul.html b/log4j-jul.html
index b2fbab6f84..e66683b3c7 100644
--- a/log4j-jul.html
+++ b/log4j-jul.html
@@ -367,11 +367,54 @@ For instance, <code>log4j-slf4j2-impl</code> 
<em>bridges</em> SLF4J calls to Log
 <div class="paragraph">
 <p>To make things a little bit more tangible, consider the following 
visualization of a typical Log4j Core installation with bridges for an 
application:</p>
 </div>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
+<div class="title">Visualization of a typical Log4j Core installation with 
SLF4J, JUL, and JPL bridges.</div>
 <div class="content">
-<img src="_images/diag-1fd758c2554d79996565796f77cf0f8dc6b3bca2.svg" 
alt="Visualization of a typical Log4j Core installation with SLF4J, JUL, and 
JPL bridges.">
+<pre>/-----------------------------------------------------------------------------------\
+|                                                                              
     |
+|       +------------+                       +----------+          
+----------+     |
+|       |            |                       |          |          |          
|     |
+|       |            v                       |          v          |          
v     |
+| +-----+-----+ +---------+ +---------+ +----+----+ +-------+ +----+----+ 
+-------+ |
+| |           | |{d}c1FF  | |         | |         | |{d}c1FF| |         | 
|{d}c1FF| |
+| |Application| |Log4j API| |Library 1| |Library 2| | SLF4J | |Library 3| |  
JUL  | |
+| |           | |         | |         | |         | |       | |         | |    
   | |
+| +-----------+ +--+------+ +----+----+ +---------+ +---+---+ +---------+ 
+---+---+ |
+|                  :   ^         |                      :                     
:     |
+|                  |   |         |                      |                     
|     |
+| Compile time     |   |         |                      |                     
|     |
+\------------------|---|---------|----------------------|---------------------|-----/
+                   |   |         |                      |                     |
+                   |   |         |                /-----/         /-----------/
+                   |   |         |                |               |
+        /----------/   \------+--|----------+-----|---------\     |
+        |                     |  |          |     |         |     |
+/-------|---------------------|--|----------|-----|---------|-----|-----------------\
+|       |                     |  |          |     |         |     |         
Runtime |
+|       v                     :  |          :     v         :     v            
     |
+| +----------+          +-----+------+ +----+---------+ +---+--------+         
     |
+| |cGRE      |          |cYEL        | |cYEL          | |cYEL        |         
     |
+| |Log4j Core|          |JPL to Log4j| |SLF4J to Log4j| |JUL to Log4j|         
     |
+| |          |          |            | |              | |            |         
     |
+| +----------+          +------------+ +--------------+ +------------+         
     |
+| |log4j2.xml|                ^  |                                             
     |
+| +----------+                |  |                                             
     |
+|                             |  |                                             
     |
+|                             |  |                                             
     |
+|            /-------------+--|--/                                             
     |
+|            |             |  |                                                
     |
+| 
+----------+-------------|--|---------------------------------------------------+
 |
+| |JRE                     v  :                                                
   | |
+| |                      +----+--+                                             
   | |
+| |                      |{d}c1FF|                                             
   | |
+| |                      |  JPL  |                                             
   | |
+| |                      |       |                                             
   | |
+| |                      +-------+                                             
   | |
+| |                                                                            
   | |
+| 
+-------------------------------------------------------------------------------+
 |
+|                                                                              
     |
+\-----------------------------------------------------------------------------------/</pre>
 </div>
-<div class="title">Figure 1. Visualization of a typical Log4j Core 
installation with SLF4J, JUL, and JPL bridges.</div>
 </div>
 </div>
 </details>
@@ -775,7 +818,7 @@ See <a href="manual/systemproperties.html" class="xref 
page">Configuration prope
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/log4j-slf4j-impl.html b/log4j-slf4j-impl.html
index 8a77edecb4..bdd1c2831b 100644
--- a/log4j-slf4j-impl.html
+++ b/log4j-slf4j-impl.html
@@ -351,7 +351,7 @@ Simply include the Log4j 2 SLF4J Binding jar along with the 
Log4j 2 jars and SLF
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/log4j-slf4j2-impl.html b/log4j-slf4j2-impl.html
index 163a27bce3..1e5fef4389 100644
--- a/log4j-slf4j2-impl.html
+++ b/log4j-slf4j2-impl.html
@@ -351,7 +351,7 @@ Simply include the Log4j 2 SLF4J Binding jar along with the 
Log4j 2 jars and SLF
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/log4j-spring-cloud-config-client.html 
b/log4j-spring-cloud-config-client.html
index 71f3fe0ff2..0ce6640312 100644
--- a/log4j-spring-cloud-config-client.html
+++ b/log4j-spring-cloud-config-client.html
@@ -473,7 +473,7 @@ system property, in log4j2.component.properties or in 
Spring&#8217;s <code>boots
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/log4j-to-jul.html b/log4j-to-jul.html
index cdcd62d95f..8f95fa8ec1 100644
--- a/log4j-to-jul.html
+++ b/log4j-to-jul.html
@@ -337,7 +337,7 @@ Configure JUL as usual.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/api.html b/manual/api.html
index 75ee147b19..94218c8c57 100644
--- a/manual/api.html
+++ b/manual/api.html
@@ -358,7 +358,7 @@ This ensures Log4j 2 users can safely migrate to Log4j 3 
without any Log4j API c
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/appenders.html b/manual/appenders.html
index 1b2db7f8be..f8e6139a36 100644
--- a/manual/appenders.html
+++ b/manual/appenders.html
@@ -1349,7 +1349,7 @@ You are strongly advised to study the manager concept in 
<a href="#collection">t
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/appenders/database.html b/manual/appenders/database.html
index 0b5ced77b4..276638d249 100644
--- a/manual/appenders/database.html
+++ b/manual/appenders/database.html
@@ -2341,7 +2341,7 @@ See <a 
href="../configuration.html#lazy-property-substitution" class="xref page"
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/appenders/delegating.html b/manual/appenders/delegating.html
index b59f8963ae..8be381d07c 100644
--- a/manual/appenders/delegating.html
+++ b/manual/appenders/delegating.html
@@ -2551,7 +2551,7 @@ At <strong>configuration time</strong>:</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/appenders/file.html b/manual/appenders/file.html
index fb842379ea..393c2087b4 100644
--- a/manual/appenders/file.html
+++ b/manual/appenders/file.html
@@ -667,7 +667,7 @@ The log file cannot be opened by multiple applications at 
the same time.</p></td
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/appenders/message-queue.html 
b/manual/appenders/message-queue.html
index 4f419de3b0..42fce8e014 100644
--- a/manual/appenders/message-queue.html
+++ b/manual/appenders/message-queue.html
@@ -1511,7 +1511,7 @@ Appenders.JMS.layout.type = MessageLayout</code></pre>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/appenders/network.html b/manual/appenders/network.html
index 9b2d0d0308..5158f178b3 100644
--- a/manual/appenders/network.html
+++ b/manual/appenders/network.html
@@ -1890,7 +1890,7 @@ The remaining attributes are either attributes of <a 
href="#SocketAppender">Sock
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/appenders/rolling-file.html 
b/manual/appenders/rolling-file.html
index b5ce2037a9..962c778795 100644
--- a/manual/appenders/rolling-file.html
+++ b/manual/appenders/rolling-file.html
@@ -1552,9 +1552,50 @@ It is <strong>not</strong> the default strategy of Log4j 
2.</p>
 <div class="paragraph">
 <p>Assuming <code>min="1"</code> and <code>max="3"</code> the rotation of the 
log files is represented in the graph below:</p>
 </div>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
 <div class="content">
-<img src="../../_images/diag-d5122741a680d765fa3170a444015b615a1fdafd.svg" 
alt="Diagram">
+<pre>@startuml
+class "Initial status" as initial {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+}
+class "1st rollover" as first {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+}
+class "2nd rollover" as second {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+  app.2.log
+}
+class "3rd rollover" as third {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+  app.2.log
+  app.3.log
+}
+class "4th rollover" as fourth {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+  app.2.log
+  app.3.log
+}
+
+object "Delete file" as delete
+
+initial::app.log -&gt; first::app.1.log
+
+first::app.log -&gt; second::app.1.log
+first::app.1.log -&gt; second::app.2.log
+
+second::app.log -&gt; third::app.1.log
+second::app.1.log -&gt; third::app.2.log
+second::app.2.log -&gt; third::app.3.log
+
+third::app.log -&gt; fourth::app.1.log
+third::app.1.log -&gt; fourth::app.2.log
+third::app.2.log -&gt; fourth::app.3.log
+third::app.3.log -[#red]-&gt; delete
+@enduml</pre>
 </div>
 </div>
 </dd>
@@ -1582,9 +1623,50 @@ It is <strong>not</strong> the default strategy of Log4j 
2.</p>
 <div class="paragraph">
 <p>Assuming <code>min="1"</code> and <code>max="3"</code> the rotation of the 
log files is represented in the graph below:</p>
 </div>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
 <div class="content">
-<img src="../../_images/diag-35cc4e8101ffe76d0edc44ed334a6273018dc51b.svg" 
alt="Diagram">
+<pre>@startuml
+class "Initial status" as initial {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+}
+class "1st rollover" as first {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+}
+class "2nd rollover" as second {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+  app.2.log
+}
+class "3rd rollover" as third {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+  app.2.log
+  app.3.log
+}
+class "4th rollover" as fourth {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+  app.2.log
+  app.3.log
+}
+
+object "Delete file" as delete
+
+initial::app.log -&gt; first::app.1.log
+
+first::app.log -&gt; second::app.2.log
+first::app.1.log -&gt; second::app.1.log
+
+second::app.log -&gt; third::app.3.log
+second::app.1.log -&gt; third::app.1.log
+second::app.2.log -&gt; third::app.2.log
+
+third::app.log -&gt; fourth::app.3.log
+third::app.1.log -[#red]-&gt; delete
+third::app.2.log -&gt; fourth::app.1.log
+third::app.3.log -&gt; fourth::app.2.log
+@enduml</pre>
 </div>
 </div>
 </dd>
@@ -1597,9 +1679,49 @@ It is <strong>not</strong> the default strategy of Log4j 
2.</p>
 <div class="paragraph">
 <p>Using the <code>nomax</code> strategy no files will ever be deleted and 
newer archive files will be assigned increasing index numbers, starting from 
<code>min</code>.</p>
 </div>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
 <div class="content">
-<img src="../../_images/diag-768e5e02508ea736d8901892b519a6d3a7a770ab.svg" 
alt="Diagram">
+<pre>@startuml
+class "Initial status" as initial {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+}
+class "1st rollover" as first {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+}
+class "2nd rollover" as second {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+  app.2.log
+}
+class "3rd rollover" as third {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+  app.2.log
+  app.3.log
+}
+class "4th rollover" as fourth {
+  &lt;color:green&gt;app.log&lt;/color&gt;
+  app.1.log
+  app.2.log
+  app.3.log
+  app.4.log
+}
+
+initial::app.log -&gt; first::app.1.log
+
+first::app.log -&gt; second::app.2.log
+first::app.1.log -&gt; second::app.1.log
+
+second::app.log -&gt; third::app.3.log
+second::app.1.log -&gt; third::app.1.log
+second::app.2.log -&gt; third::app.2.log
+
+third::app.log -&gt; fourth::app.4.log
+third::app.1.log -&gt; fourth::app.1.log
+third::app.2.log -&gt; fourth::app.2.log
+third::app.3.log -&gt; fourth::app.3.log
+@enduml</pre>
 </div>
 </div>
 </dd>
@@ -3157,7 +3279,7 @@ appender.0.policy.type = 
TimeBaseTriggeringPolicy</code></pre>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/architecture.html b/manual/architecture.html
index 474b0529be..9288bc3e72 100644
--- a/manual/architecture.html
+++ b/manual/architecture.html
@@ -1147,7 +1147,7 @@ for more information.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/async.html b/manual/async.html
index a1fcbb3ced..80842776c1 100644
--- a/manual/async.html
+++ b/manual/async.html
@@ -1323,7 +1323,7 @@ configuration property.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/cloud.html b/manual/cloud.html
index aecc01156d..e3cc0b7e25 100644
--- a/manual/cloud.html
+++ b/manual/cloud.html
@@ -1163,7 +1163,7 @@ proper multiline handling is required then consider this 
option.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/config-intro.html b/manual/config-intro.html
index 7fb73715a3..2ce2e06a5d 100644
--- a/manual/config-intro.html
+++ b/manual/config-intro.html
@@ -339,7 +339,7 @@ Since version 2.0, the configuration file format has been 
considered part of the
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/configuration.html b/manual/configuration.html
index 825d2afeb3..3f36838718 100644
--- a/manual/configuration.html
+++ b/manual/configuration.html
@@ -2996,7 +2996,7 @@ The list of <code>XInclude</code> and <code>XPath</code> 
features supported depe
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/customconfig.html b/manual/customconfig.html
index 528c88d0ec..b9c387e531 100644
--- a/manual/customconfig.html
+++ b/manual/customconfig.html
@@ -743,7 +743,7 @@ private void updateLoggers(final Appender appender, final 
Configuration config)
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/dependencyinjection.html b/manual/dependencyinjection.html
index d486d2180d..401459d52a 100644
--- a/manual/dependencyinjection.html
+++ b/manual/dependencyinjection.html
@@ -492,7 +492,7 @@ Some of these bindings were previously configured through 
various system propert
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/extending.html b/manual/extending.html
index 73e15a01a0..2e7fb9626d 100644
--- a/manual/extending.html
+++ b/manual/extending.html
@@ -902,7 +902,7 @@ ListAppender list2 = 
ListAppender.newBuilder().setName("List1").setEntryPerNewLi
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/filters.html b/manual/filters.html
index 85aa2c24cf..a2d646c922 100644
--- a/manual/filters.html
+++ b/manual/filters.html
@@ -401,9 +401,31 @@ e.g., log event creation, population of context data, 
formatting, transfer throu
 </div>
 <div class="sect2">
 <h3 id="logger-stage"><a class="anchor" href="#logger-stage"></a>1. 
<code>Logger</code> stage</h3>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
 <div class="content">
-<img src="../_images/diag-2158b7cc88b372c32a9592f8cdbc1cc926bb8b80.svg" 
alt="Diagram">
+<pre>@startuml
+start
+group Logger
+
+:A Logger method;
+
+switch (Apply global filter)
+case (DENY)
+    #pink:Discard;
+    detach
+case (ACCEPT)
+case (NEUTRAL)
+    if (Is less severe than logger level?) then (yes)
+        #pink:Discard;
+        detach
+    else (no)
+        ' The label improves spacing
+        label a1
+    endif
+endswitch
+end group
+:Create LogEvent;
+stop</pre>
 </div>
 </div>
 <div class="paragraph">
@@ -475,9 +497,29 @@ or
 </div>
 <div class="sect2">
 <h3 id="logger-config-stage"><a class="anchor" 
href="#logger-config-stage"></a>2. <code>LoggerConfig</code> stage</h3>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
 <div class="content">
-<img src="../_images/diag-4d55aeb99a0ae8707b4121b1f76e9544af16b3c4.svg" 
alt="Diagram">
+<pre>@startuml
+start
+:LogEvent;
+
+group LoggerConfig
+repeat
+
+:LoggerConfig#log();
+
+if (Apply logger filter) then (DENY)
+    #pink:Discard;
+    detach
+else (not DENY)
+    ' The label improves spacing
+    label a1
+endif
+repeat while (Go to parent logger?) is (yes)
+-&gt; no;
+end group
+stop
+@enduml</pre>
 </div>
 </div>
 <div class="paragraph">
@@ -492,9 +534,33 @@ until it reaches the logger that references the chosen 
appender.</p>
 </div>
 <div class="sect2">
 <h3 id="appender-control-stage"><a class="anchor" 
href="#appender-control-stage"></a>3. <code>AppenderControl</code> stage</h3>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
 <div class="content">
-<img src="../_images/diag-0c23746e246efa4a462049e2adc4b0349185aa77.svg" 
alt="Diagram">
+<pre>@startuml
+start
+:LogEvent;
+
+group AppenderControl
+
+:AppenderControl#callAppender();
+
+if (Is less severe then appender reference level?) then (yes)
+    #pink:Discard;
+    detach
+else (no)
+    ' The label improves spacing
+    label a2
+endif
+if (Apply appender reference filter) then (DENY)
+    #pink:Discard;
+    detach
+else (not DENY)
+    ' The label improves spacing
+    label a1
+endif
+end group
+stop
+@enduml</pre>
 </div>
 </div>
 <div class="paragraph">
@@ -515,9 +581,24 @@ of the appender reference.</p>
 </div>
 <div class="sect2">
 <h3 id="appender-stage"><a class="anchor" href="#appender-stage"></a>4. 
<code>Appender</code> stage (optional)</h3>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
 <div class="content">
-<img src="../_images/diag-a15d9b3aaacbf863f81fe0dcb0ed21346b6c46ed.svg" 
alt="Diagram">
+<pre>@startuml
+start
+:LogEvent;
+
+group Appender
+
+if (Apply appender filter) then (DENY)
+    #pink:Discard;
+    detach
+else (not DENY)
+    ' The label improves spacing
+    label a1
+endif
+end group
+#palegreen:Appender#append();
+@enduml</pre>
 </div>
 </div>
 <div class="paragraph">
@@ -3203,7 +3284,7 @@ While annotating your filter with <code>@Plugin</code>, 
you need to make sure th
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/garbagefree.html b/manual/garbagefree.html
index 6990f09075..5a88cd1c37 100644
--- a/manual/garbagefree.html
+++ b/manual/garbagefree.html
@@ -1326,7 +1326,7 @@ Logging a lambda expression by itself:</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/getting-started.html b/manual/getting-started.html
index eaeb0be6e4..9aaac28d27 100644
--- a/manual/getting-started.html
+++ b/manual/getting-started.html
@@ -1260,7 +1260,7 @@ See the <a 
href="https://logging.apache.org/support.html";>Support</a> page.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/implementation.html b/manual/implementation.html
index b0fa3ebc33..4ec17689f9 100644
--- a/manual/implementation.html
+++ b/manual/implementation.html
@@ -335,7 +335,7 @@ The remaining chapters of the manual describe the ins and 
outs of this logging i
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/index.html b/manual/index.html
index cef121f9f2..3063ba4762 100644
--- a/manual/index.html
+++ b/manual/index.html
@@ -442,7 +442,7 @@ While Log4j Core implements it at its fullest, you can 
easily switch to other im
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/installation.html b/manual/installation.html
index 7a486c8a3b..1e210d0fed 100644
--- a/manual/installation.html
+++ b/manual/installation.html
@@ -405,11 +405,54 @@ In this case, you need to install <code>log4j-core</code> 
and <code>log4j-slf4j2
 <div class="paragraph">
 <p>To make things a little bit more tangible, consider the following 
visualization of a typical Log4j Core installation with bridges for an 
application:</p>
 </div>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
+<div class="title">Visualization of a typical Log4j Core installation with 
SLF4J, JUL, and JPL bridges.</div>
 <div class="content">
-<img src="../_images/diag-1fd758c2554d79996565796f77cf0f8dc6b3bca2.svg" 
alt="Visualization of a typical Log4j Core installation with SLF4J, JUL, and 
JPL bridges.">
+<pre>/-----------------------------------------------------------------------------------\
+|                                                                              
     |
+|       +------------+                       +----------+          
+----------+     |
+|       |            |                       |          |          |          
|     |
+|       |            v                       |          v          |          
v     |
+| +-----+-----+ +---------+ +---------+ +----+----+ +-------+ +----+----+ 
+-------+ |
+| |           | |{d}c1FF  | |         | |         | |{d}c1FF| |         | 
|{d}c1FF| |
+| |Application| |Log4j API| |Library 1| |Library 2| | SLF4J | |Library 3| |  
JUL  | |
+| |           | |         | |         | |         | |       | |         | |    
   | |
+| +-----------+ +--+------+ +----+----+ +---------+ +---+---+ +---------+ 
+---+---+ |
+|                  :   ^         |                      :                     
:     |
+|                  |   |         |                      |                     
|     |
+| Compile time     |   |         |                      |                     
|     |
+\------------------|---|---------|----------------------|---------------------|-----/
+                   |   |         |                      |                     |
+                   |   |         |                /-----/         /-----------/
+                   |   |         |                |               |
+        /----------/   \------+--|----------+-----|---------\     |
+        |                     |  |          |     |         |     |
+/-------|---------------------|--|----------|-----|---------|-----|-----------------\
+|       |                     |  |          |     |         |     |         
Runtime |
+|       v                     :  |          :     v         :     v            
     |
+| +----------+          +-----+------+ +----+---------+ +---+--------+         
     |
+| |cGRE      |          |cYEL        | |cYEL          | |cYEL        |         
     |
+| |Log4j Core|          |JPL to Log4j| |SLF4J to Log4j| |JUL to Log4j|         
     |
+| |          |          |            | |              | |            |         
     |
+| +----------+          +------------+ +--------------+ +------------+         
     |
+| |log4j2.xml|                ^  |                                             
     |
+| +----------+                |  |                                             
     |
+|                             |  |                                             
     |
+|                             |  |                                             
     |
+|            /-------------+--|--/                                             
     |
+|            |             |  |                                                
     |
+| 
+----------+-------------|--|---------------------------------------------------+
 |
+| |JRE                     v  :                                                
   | |
+| |                      +----+--+                                             
   | |
+| |                      |{d}c1FF|                                             
   | |
+| |                      |  JPL  |                                             
   | |
+| |                      |       |                                             
   | |
+| |                      +-------+                                             
   | |
+| |                                                                            
   | |
+| 
+-------------------------------------------------------------------------------+
 |
+|                                                                              
     |
+\-----------------------------------------------------------------------------------/</pre>
 </div>
-<div class="title">Figure 1. Visualization of a typical Log4j Core 
installation with SLF4J, JUL, and JPL bridges.</div>
 </div>
 </div>
 </div>
@@ -1450,7 +1493,7 @@ runtimeOnly 'org.apache.logging.log4j:log4j-to-slf4j' // 
Log4j-to-SLF4J bridge</
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/json-template-layout.html b/manual/json-template-layout.html
index 1908e75e81..c6c2b67ba9 100644
--- a/manual/json-template-layout.html
+++ b/manual/json-template-layout.html
@@ -3230,7 +3230,7 @@ Make sure to check those notes of resolvers you employ in 
templates.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/layouts.html b/manual/layouts.html
index 41ed15a21e..fb5b869d66 100644
--- a/manual/layouts.html
+++ b/manual/layouts.html
@@ -1223,7 +1223,7 @@ You can check out following files for examples:</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/lookups.html b/manual/lookups.html
index 5bb50f7caf..fe65ce2b8a 100644
--- a/manual/lookups.html
+++ b/manual/lookups.html
@@ -307,11 +307,33 @@
 <div class="paragraph">
 <p>Log4j Core provides a flexible and extensible property substitution 
system.</p>
 </div>
-<div id="StrSubstitutor-diagram" class="imageblock kroki">
+<div id="StrSubstitutor-diagram" class="literalblock kroki-error">
+<div class="title">Property substitution system</div>
 <div class="content">
-<img src="../_images/diag-5c97f284d82478c0499cab16fe90893de781b11f.svg" 
alt="Property substitution system">
+<pre>@startuml
+class StrSubstitutor #line.bold {
+  Interpolator interpolator
+  String replace(String input)
+  String replace(LogEvent event, String input)
+}
+
+StrSubstitutor --&gt; Interpolator
+
+class Interpolator {
+  StrLookup[] lookups
+  String lookup(String key)
+  String lookup(LogEvent event, String key)
+}
+
+Interpolator --&gt; "0..*" StrLookup
+
+class StrLookup {
+  String lookup(String input)
+  String lookup(LogEvent event, String key)
+}
+
+@enduml</pre>
 </div>
-<div class="title">Figure 1. Property substitution system</div>
 </div>
 <div class="paragraph">
 <p>The property substitution system is composed of these elements:</p>
@@ -2159,7 +2181,7 @@ While annotating your lookup with <code>@Plugin</code>, 
you need to make sure th
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/pattern-layout.html b/manual/pattern-layout.html
index 89db84f576..2cc385121e 100644
--- a/manual/pattern-layout.html
+++ b/manual/pattern-layout.html
@@ -2891,7 +2891,7 @@ To get the most out of it, mind the following 
checklist:</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/performance.html b/manual/performance.html
index 8817a2701a..f83c677dbe 100644
--- a/manual/performance.html
+++ b/manual/performance.html
@@ -699,7 +699,7 @@ In <em>garbage-free mode</em>, Log4j buffers and reuses 
objects to lessen this p
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/plugins.html b/manual/plugins.html
index 2de948a8bf..9375fe20f3 100644
--- a/manual/plugins.html
+++ b/manual/plugins.html
@@ -627,7 +627,7 @@ the <code>Collection</code> or <code>Map</code>.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/scripts.html b/manual/scripts.html
index 7b4e9b1172..76fa6cd7a4 100644
--- a/manual/scripts.html
+++ b/manual/scripts.html
@@ -753,7 +753,7 @@ Log4j catches the throwable, but issues a warning in the 
status logger.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/systemproperties.html b/manual/systemproperties.html
index 7b01e846e1..bfe7a8dd35 100644
--- a/manual/systemproperties.html
+++ b/manual/systemproperties.html
@@ -3085,7 +3085,7 @@ This property source should be used to change the default 
values of an applicati
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/manual/usage.html b/manual/usage.html
index ee0b5d99c1..a914a8615e 100644
--- a/manual/usage.html
+++ b/manual/usage.html
@@ -561,7 +561,7 @@ class performing the logging.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/migrate-from-log4j2.html b/migrate-from-log4j2.html
index e4096ad673..cddc1eb71c 100644
--- a/migrate-from-log4j2.html
+++ b/migrate-from-log4j2.html
@@ -682,7 +682,7 @@ Loggers.Root.AppenderRef[2] = APPENDER2</code></pre>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/migrate-from-logback.html b/migrate-from-logback.html
index 2b4bc659df..708cfd28fb 100644
--- a/migrate-from-logback.html
+++ b/migrate-from-logback.html
@@ -358,11 +358,54 @@ For instance, <code>log4j-slf4j2-impl</code> 
<em>bridges</em> SLF4J calls to Log
 <div class="paragraph">
 <p>To make things a little bit more tangible, consider the following 
visualization of a typical Log4j Core installation with bridges for an 
application:</p>
 </div>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
+<div class="title">Visualization of a typical Log4j Core installation with 
SLF4J, JUL, and JPL bridges.</div>
 <div class="content">
-<img src="_images/diag-1fd758c2554d79996565796f77cf0f8dc6b3bca2.svg" 
alt="Visualization of a typical Log4j Core installation with SLF4J, JUL, and 
JPL bridges.">
+<pre>/-----------------------------------------------------------------------------------\
+|                                                                              
     |
+|       +------------+                       +----------+          
+----------+     |
+|       |            |                       |          |          |          
|     |
+|       |            v                       |          v          |          
v     |
+| +-----+-----+ +---------+ +---------+ +----+----+ +-------+ +----+----+ 
+-------+ |
+| |           | |{d}c1FF  | |         | |         | |{d}c1FF| |         | 
|{d}c1FF| |
+| |Application| |Log4j API| |Library 1| |Library 2| | SLF4J | |Library 3| |  
JUL  | |
+| |           | |         | |         | |         | |       | |         | |    
   | |
+| +-----------+ +--+------+ +----+----+ +---------+ +---+---+ +---------+ 
+---+---+ |
+|                  :   ^         |                      :                     
:     |
+|                  |   |         |                      |                     
|     |
+| Compile time     |   |         |                      |                     
|     |
+\------------------|---|---------|----------------------|---------------------|-----/
+                   |   |         |                      |                     |
+                   |   |         |                /-----/         /-----------/
+                   |   |         |                |               |
+        /----------/   \------+--|----------+-----|---------\     |
+        |                     |  |          |     |         |     |
+/-------|---------------------|--|----------|-----|---------|-----|-----------------\
+|       |                     |  |          |     |         |     |         
Runtime |
+|       v                     :  |          :     v         :     v            
     |
+| +----------+          +-----+------+ +----+---------+ +---+--------+         
     |
+| |cGRE      |          |cYEL        | |cYEL          | |cYEL        |         
     |
+| |Log4j Core|          |JPL to Log4j| |SLF4J to Log4j| |JUL to Log4j|         
     |
+| |          |          |            | |              | |            |         
     |
+| +----------+          +------------+ +--------------+ +------------+         
     |
+| |log4j2.xml|                ^  |                                             
     |
+| +----------+                |  |                                             
     |
+|                             |  |                                             
     |
+|                             |  |                                             
     |
+|            /-------------+--|--/                                             
     |
+|            |             |  |                                                
     |
+| 
+----------+-------------|--|---------------------------------------------------+
 |
+| |JRE                     v  :                                                
   | |
+| |                      +----+--+                                             
   | |
+| |                      |{d}c1FF|                                             
   | |
+| |                      |  JPL  |                                             
   | |
+| |                      |       |                                             
   | |
+| |                      +-------+                                             
   | |
+| |                                                                            
   | |
+| 
+-------------------------------------------------------------------------------+
 |
+|                                                                              
     |
+\-----------------------------------------------------------------------------------/</pre>
 </div>
-<div class="title">Figure 1. Visualization of a typical Log4j Core 
installation with SLF4J, JUL, and JPL bridges.</div>
 </div>
 </div>
 </details>
@@ -590,7 +633,7 @@ configuration property to 
<code>org.apache.logging.slf4j.message.ThrowableConsum
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/migrate-from-slf4j.html b/migrate-from-slf4j.html
index 7d131cabca..00eb8ccd02 100644
--- a/migrate-from-slf4j.html
+++ b/migrate-from-slf4j.html
@@ -358,11 +358,54 @@ For instance, <code>log4j-slf4j2-impl</code> 
<em>bridges</em> SLF4J calls to Log
 <div class="paragraph">
 <p>To make things a little bit more tangible, consider the following 
visualization of a typical Log4j Core installation with bridges for an 
application:</p>
 </div>
-<div class="imageblock kroki">
+<div class="literalblock kroki-error">
+<div class="title">Visualization of a typical Log4j Core installation with 
SLF4J, JUL, and JPL bridges.</div>
 <div class="content">
-<img src="_images/diag-1fd758c2554d79996565796f77cf0f8dc6b3bca2.svg" 
alt="Visualization of a typical Log4j Core installation with SLF4J, JUL, and 
JPL bridges.">
+<pre>/-----------------------------------------------------------------------------------\
+|                                                                              
     |
+|       +------------+                       +----------+          
+----------+     |
+|       |            |                       |          |          |          
|     |
+|       |            v                       |          v          |          
v     |
+| +-----+-----+ +---------+ +---------+ +----+----+ +-------+ +----+----+ 
+-------+ |
+| |           | |{d}c1FF  | |         | |         | |{d}c1FF| |         | 
|{d}c1FF| |
+| |Application| |Log4j API| |Library 1| |Library 2| | SLF4J | |Library 3| |  
JUL  | |
+| |           | |         | |         | |         | |       | |         | |    
   | |
+| +-----------+ +--+------+ +----+----+ +---------+ +---+---+ +---------+ 
+---+---+ |
+|                  :   ^         |                      :                     
:     |
+|                  |   |         |                      |                     
|     |
+| Compile time     |   |         |                      |                     
|     |
+\------------------|---|---------|----------------------|---------------------|-----/
+                   |   |         |                      |                     |
+                   |   |         |                /-----/         /-----------/
+                   |   |         |                |               |
+        /----------/   \------+--|----------+-----|---------\     |
+        |                     |  |          |     |         |     |
+/-------|---------------------|--|----------|-----|---------|-----|-----------------\
+|       |                     |  |          |     |         |     |         
Runtime |
+|       v                     :  |          :     v         :     v            
     |
+| +----------+          +-----+------+ +----+---------+ +---+--------+         
     |
+| |cGRE      |          |cYEL        | |cYEL          | |cYEL        |         
     |
+| |Log4j Core|          |JPL to Log4j| |SLF4J to Log4j| |JUL to Log4j|         
     |
+| |          |          |            | |              | |            |         
     |
+| +----------+          +------------+ +--------------+ +------------+         
     |
+| |log4j2.xml|                ^  |                                             
     |
+| +----------+                |  |                                             
     |
+|                             |  |                                             
     |
+|                             |  |                                             
     |
+|            /-------------+--|--/                                             
     |
+|            |             |  |                                                
     |
+| 
+----------+-------------|--|---------------------------------------------------+
 |
+| |JRE                     v  :                                                
   | |
+| |                      +----+--+                                             
   | |
+| |                      |{d}c1FF|                                             
   | |
+| |                      |  JPL  |                                             
   | |
+| |                      |       |                                             
   | |
+| |                      +-------+                                             
   | |
+| |                                                                            
   | |
+| 
+-------------------------------------------------------------------------------+
 |
+|                                                                              
     |
+\-----------------------------------------------------------------------------------/</pre>
 </div>
-<div class="title">Figure 1. Visualization of a typical Log4j Core 
installation with SLF4J, JUL, and JPL bridges.</div>
 </div>
 </div>
 </details>
@@ -463,7 +506,7 @@ If you are using Logback, refer to <a 
href="migrate-from-logback.html" class="xr
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/plugin-reference.html b/plugin-reference.html
index 5976f7d991..4b0ce7c2da 100644
--- a/plugin-reference.html
+++ b/plugin-reference.html
@@ -16271,6 +16271,40 @@ toString(), or to output the value of a specific key 
within the property bundle
 <div class="sect2">
 <h3 id="org-apache-logging-log4j_log4j-jdbc"><a class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc"></a><code>org.apache.logging.log4j:log4j-jdbc</code></h3>
 <div class="sect3">
+<h4 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.AbstractConnectionSource</code></h4>
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Class</dt>
+<dd>
+<p><code>org.apache.logging.log4j.jdbc.appender.AbstractConnectionSource</code></p>
+</dd>
+<dt class="hdlist1">Provider</dt>
+<dd>
+<p><code>org.apache.logging.log4j:log4j-jdbc</code></p>
+</dd>
+</dl>
+</div>
+<div class="sect4">
+<h5 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource_implementations"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource_implementations"></a>Known
 implementations</h5>
+<div class="ulist">
+<ul>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-dbcp2-appender-PoolingDriverConnectionSource">PoolingDriverConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource">DriverManagerConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-FactoryMethodConnectionSource">FactoryMethodConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-jndi-DataSourceConnectionSource">DataSourceConnectionSource</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect3">
 <h4 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractDriverManagerConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractDriverManagerConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.AbstractDriverManagerConnectionSource</code></h4>
 <div class="dlist">
 <dl>
@@ -16409,6 +16443,46 @@ This handy to get you off the ground without having to 
deal with JNDI.</p>
 </div>
 </div>
 <div class="sect3">
+<h4 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.ConnectionSource</code></h4>
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Class</dt>
+<dd>
+<p><code>org.apache.logging.log4j.jdbc.appender.ConnectionSource</code></p>
+</dd>
+<dt class="hdlist1">Provider</dt>
+<dd>
+<p><code>org.apache.logging.log4j:log4j-jdbc</code></p>
+</dd>
+</dl>
+</div>
+<div class="paragraph">
+<p>Configuration element for <a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-JdbcAppender">JdbcAppender</a>.</p>
+</div>
+<div class="paragraph">
+<p>If you want to use the <a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-JdbcAppender">JdbcAppender</a>
 but none of the provided connection sources meet your needs, you can simply 
create your own connection source.</p>
+</div>
+<div class="sect4">
+<h5 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource_implementations"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource_implementations"></a>Known
 implementations</h5>
+<div class="ulist">
+<ul>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-dbcp2-appender-PoolingDriverConnectionSource">PoolingDriverConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource">DriverManagerConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-FactoryMethodConnectionSource">FactoryMethodConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-jndi-DataSourceConnectionSource">DataSourceConnectionSource</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect3">
 <h4 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource"></a>DriverManager</h4>
 <div class="dlist">
 <dl>
@@ -16747,7 +16821,7 @@ This appender can be reconfigured at run time.</p>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code><a 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-appender-ConnectionSource">ConnectionSource</a></code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource">ConnectionSource</a></code></p></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div 
class="paragraph">
 <p>The connections source from which database connections should be 
retrieved.</p>
 </div></div></td>
@@ -17061,74 +17135,6 @@ This appender can be reconfigured at run time.</p>
 <div class="sect2">
 <h3 id="org-apache-logging-log4j_log4j-jdbc-jndi"><a class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-jndi"></a><code>org.apache.logging.log4j:log4j-jdbc-jndi</code></h3>
 <div class="sect3">
-<h4 
id="org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.AbstractConnectionSource</code></h4>
-<div class="dlist">
-<dl>
-<dt class="hdlist1">Class</dt>
-<dd>
-<p><code>org.apache.logging.log4j.jdbc.appender.AbstractConnectionSource</code></p>
-</dd>
-<dt class="hdlist1">Provider</dt>
-<dd>
-<p><code>org.apache.logging.log4j:log4j-jdbc-jndi</code></p>
-</dd>
-</dl>
-</div>
-<div class="sect4">
-<h5 
id="org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource_implementations"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource_implementations"></a>Known
 implementations</h5>
-<div class="ulist">
-<ul>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-dbcp2-appender-PoolingDriverConnectionSource">PoolingDriverConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource">DriverManagerConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-FactoryMethodConnectionSource">FactoryMethodConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-jndi-DataSourceConnectionSource">DataSourceConnectionSource</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect3">
-<h4 
id="org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-appender-ConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-appender-ConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.ConnectionSource</code></h4>
-<div class="dlist">
-<dl>
-<dt class="hdlist1">Class</dt>
-<dd>
-<p><code>org.apache.logging.log4j.jdbc.appender.ConnectionSource</code></p>
-</dd>
-<dt class="hdlist1">Provider</dt>
-<dd>
-<p><code>org.apache.logging.log4j:log4j-jdbc-jndi</code></p>
-</dd>
-</dl>
-</div>
-<div class="sect4">
-<h5 
id="org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-appender-ConnectionSource_implementations"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-appender-ConnectionSource_implementations"></a>Known
 implementations</h5>
-<div class="ulist">
-<ul>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-dbcp2-appender-PoolingDriverConnectionSource">PoolingDriverConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource">DriverManagerConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-FactoryMethodConnectionSource">FactoryMethodConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-jndi-DataSourceConnectionSource">DataSourceConnectionSource</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect3">
 <h4 
id="org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-jndi-DataSourceConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-jndi-DataSourceConnectionSource"></a>DataSource</h4>
 <div class="dlist">
 <dl>
@@ -19613,7 +19619,7 @@ If no key is returned or there is no match the default 
pattern will be used.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/release-notes.html b/release-notes.html
index 225cbc66a1..8b5e9f26e6 100644
--- a/release-notes.html
+++ b/release-notes.html
@@ -301,6 +301,24 @@
 <article class="doc">
 <h1 class="page">Release notes</h1>
 <div class="sect1">
+<h2 id="release-notes-3-x-x"><a class="anchor" 
href="#release-notes-3-x-x"></a>3.x.x</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>This release contains&#8230;&#8203;</p>
+</div>
+<div class="sect2">
+<h3 id="release-notes-3-x-x-updated"><a class="anchor" 
href="#release-notes-3-x-x-updated"></a>Updated</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Update <code>org.apache.logging:logging-parent</code> to version 
<code>12.0.0</code></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
 <h2 id="release-notes-3-0-0-beta3"><a class="anchor" 
href="#release-notes-3-0-0-beta3"></a>3.0.0-beta3</h2>
 <div class="sectionbody">
 <div class="dlist">
@@ -1227,7 +1245,7 @@ for Log4j 2.x will continue to operate with the Log4j 3.x 
libraries present inst
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>
diff --git a/sitemap.xml b/sitemap.xml
index 63dc1cd701..27d5801d4a 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,202 +2,202 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/articles.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/components.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/development.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/download.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/faq.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/hibernate.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/index.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/javadoc.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/log4j-jul.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/log4j-slf4j-impl.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/log4j-slf4j2-impl.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/3.x/log4j-spring-cloud-config-client.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/log4j-to-jul.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/api.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/appenders.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/appenders/database.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/3.x/manual/appenders/delegating.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/appenders/file.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/3.x/manual/appenders/message-queue.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/appenders/network.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/3.x/manual/appenders/rolling-file.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/architecture.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/async.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/cloud.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/config-intro.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/configuration.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/customconfig.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/dependencyinjection.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/extending.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/filters.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/garbagefree.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/getting-started.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/implementation.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/index.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/installation.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/3.x/manual/json-template-layout.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/layouts.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/lookups.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/pattern-layout.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/performance.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/plugins.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/scripts.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/systemproperties.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/usage.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/migrate-from-log4j2.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/migrate-from-logback.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/migrate-from-slf4j.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/plugin-reference.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/release-notes.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/thanks.html</loc>
-<lastmod>2024-12-21T06:43:25.754Z</lastmod>
+<lastmod>2025-03-21T08:25:32.698Z</lastmod>
 </url>
 </urlset>
diff --git a/thanks.html b/thanks.html
index a8238a0da5..0ddd566f4f 100644
--- a/thanks.html
+++ b/thanks.html
@@ -366,7 +366,7 @@ recognition for their generosity.</p>
 </div>
 <footer class="footer">
   <p>
-    Copyright © 1999-2024 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
+    Copyright © 1999-2025 <a href="https://www.apache.org/";>The Apache 
Software Foundation</a>.
     Licensed under the <a 
href="https://www.apache.org/licenses/LICENSE-2.0";>Apache Software License, 
Version 2.0</a>.
     Please read our <a 
href="https://privacy.apache.org/policies/privacy-policy-public.html";>privacy 
policy</a>.
   </p>


Reply via email to