Author: svc_dist_logging
Date: Sat May  2 20:05:13 2026
New Revision: 84269

Log:
Added `apache-log4j` artifacts for release `2.26.0`

Added:
   dev/logging/log4j/2.26.0/
   dev/logging/log4j/2.26.0/apache-log4j-2.26.0-bin.zip   (contents, props 
changed)
   dev/logging/log4j/2.26.0/apache-log4j-2.26.0-bin.zip.asc
   dev/logging/log4j/2.26.0/apache-log4j-2.26.0-bin.zip.sha512
   dev/logging/log4j/2.26.0/apache-log4j-2.26.0-email-announce.txt
   dev/logging/log4j/2.26.0/apache-log4j-2.26.0-email-vote.txt
   dev/logging/log4j/2.26.0/apache-log4j-2.26.0-src.zip   (contents, props 
changed)
   dev/logging/log4j/2.26.0/apache-log4j-2.26.0-src.zip.asc
   dev/logging/log4j/2.26.0/apache-log4j-2.26.0-src.zip.sha512

Added: dev/logging/log4j/2.26.0/apache-log4j-2.26.0-bin.zip
==============================================================================
Binary file. No diff available.

Added: dev/logging/log4j/2.26.0/apache-log4j-2.26.0-bin.zip.asc
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ dev/logging/log4j/2.26.0/apache-log4j-2.26.0-bin.zip.asc    Sat May  2 
20:05:13 2026        (r84269)
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEB36Ik6bcwz3UpNWyVuc7qaC1ktAFAmn2WOgACgkQVuc7qaC1
+ktA/XRAAwMjGAXLEHd6ETmw6Ov4BoRzjLYQvadDxwS+eBs4yswAFSkWc9s0mUfxH
+FC9/0STX4HKwOKQ49QE3i3QKu7ejm/9HEEV1VG7ZF62Zr/ih5/H/loDxIc6gf2Ne
+xNbJg8slo13aSjhBsOYJJo7Q9DUG93unJTT7WHGaYJkLu47CL+geqTe1eJtoYx5Q
+aDDojWYhq91OI+sRfodU5Ty8230XXOgMQmqviMNVn6GqR32afDWlNwi+rn1ZwJX6
+Khh01XSCdHDcJBhGQGIKMl4FeXEG4yWZpobBGEIi2O4iKB6OFOQXdOaq3zv+1Poj
+bXpNm11dT2/uz0HI6uMQa4G0ZACweSEUrgm5rSp7DtH1PKZaNV/Xvf4DRhkQzVHY
+S6jbGim5HT1Jvh9bfCYK16RWxBWPYsRdH9vMiJ2Sw3Z/HXlBZSauWgudf51GTIy4
+YxbHaJgXqi2CJJ9QaN4O5lFyxTzImerTLyzcvkA1pT5zUgwyyiBjIG/eJDH404be
+iuusx2vYMKGOhOjJY0NocUc2VlF1eLS9GKfnvC9fTDC99weGB2p/kM21c+WSitYX
+PuAdzwSKwpUBhaPkzmzmja4Yfb91RIAYbwLhCJle4r8vQ15/6792kn1jmijGlu0/
+M13BShIfFtfNCc/HyoBaK0/X9A46mPf63tus6LaEsdqlBE2HvZ4=
+=38e5
+-----END PGP SIGNATURE-----

Added: dev/logging/log4j/2.26.0/apache-log4j-2.26.0-bin.zip.sha512
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ dev/logging/log4j/2.26.0/apache-log4j-2.26.0-bin.zip.sha512 Sat May  2 
20:05:13 2026        (r84269)
@@ -0,0 +1 @@
+d83af7e388abfe7173af6f44f2ce9f1147df2f7dadea831e9ca1609411b29ef8cac2deb4a71d3af696968ea4d2819bece74ec5c4de7b780ac5d9874ca09b50d2
  apache-log4j-2.26.0-bin.zip

Added: dev/logging/log4j/2.26.0/apache-log4j-2.26.0-email-announce.txt
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ dev/logging/log4j/2.26.0/apache-log4j-2.26.0-email-announce.txt     Sat May 
 2 20:05:13 2026        (r84269)
@@ -0,0 +1,57 @@
+To: [email protected], [email protected]
+Title: [ANNOUNCE] Apache Log4j `2.26.0` released
+
+Apache Log4j team is pleased to announce the `2.26.0`
+release. Apache Log4j is a versatile, industrial-strength
+Java logging framework composed of an API, its implementation,
+and components to assist the deployment for various use cases.
+For further information (support, download, etc.) see the project
+website[1].
+
+[1] https://logging.apache.org/log4j/2.x/index.html
+
+== Release Notes
+
+This minor release delivers all the fixes in the `[2.25.0, 2.25.4]` version 
range, plus some new fixes, and several other improvements and features.
+
+
+[#release-notes-2-26-0-added]
+=== Added
+
+* Add a new `ConfigurationFactory::getConfiguration` method accepting multiple 
`URI`s (#3775, #3921)
+* Add and export `org.apache.logging.log4j.core.pattern.NamedInstantPattern` 
enabling users to programmatically access named date & time patterns supported 
by Pattern Layout (#3789)
+* Add `log4j.plugin.processor.minAllowedMessageKind` annotation processor 
option to `PluginProcessor` to filter diagnostic messages by severity. This 
allows builds that treat compiler notes as errors (e.g. Maven with `-Werror`) 
to suppress informational notes emitted during normal plugin processing. 
(https://github.com/apache/logging-log4j2/discussions/3380[3380], #4063)
+* Add missing setters to `Rfc5424LayoutBuilder`
+
+[#release-notes-2-26-0-changed]
+=== Changed
+
+* Ensure scripts in the global `Scripts` element have explicit names by 
throwing a `ConfigurationException` for unnamed ones. (#3176)
+* Simplify file manager registry factory methods (#3968)
+
+[#release-notes-2-26-0-deprecated]
+=== Deprecated
+
+* Deprecated withers in builder classes in favor of setters. This change 
improves API consistency with Log4j Core 3 and helps users adapt to the 
upcoming changes. (#3750)
+
+[#release-notes-2-26-0-fixed]
+=== Fixed
+
+* Fix script resolution failure when the `Scripts` element is placed after a 
`ScriptRef` in the configuration. (#3336)
+* Fix `ArrayIndexOutOfBoundsException` thrown by `ThrowableStackTraceRenderer` 
when the stack trace is modified concurrently (#3940, #3955)
+* Fix `SLF4JLogger.atFatal()` returning `atLevel(Level.TRACE)` instead of 
`atLevel(Level.FATAL)`. This was causing `FATAL`-level log events to be 
silently discarded when using the fluent API through the `log4j-to-slf4j` 
bridge. (#4068, #4089)
+* Fix Javadoc references across module boundaries (i.e., cross-references) 
(#4099, #4100)
+* Fix header write in `RollingRandomAccessFileManager` that was being 
incorrectly skipped if `append=true` and the file didn't exist before
+* Fix a properties file configuration regression caused by not referenced 
loggers, appenders, and filters (#4036, #4069)
+
+[#release-notes-2-26-0-removed]
+=== Removed
+
+* Remove the `jvmrunargs` lookup. (#3874)
+
+[#release-notes-2-26-0-updated]
+=== Updated
+
+* Update `org.junit:junit-bom` to version `5.13.4` (#3850)
+* Update `org.mongodb:bson` to version `5.6.1` (#3961)
+* Update `org.xerial.snappy:snappy-java` to version `1.1.10.8` (#3841)

Added: dev/logging/log4j/2.26.0/apache-log4j-2.26.0-email-vote.txt
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ dev/logging/log4j/2.26.0/apache-log4j-2.26.0-email-vote.txt Sat May  2 
20:05:13 2026        (r84269)
@@ -0,0 +1,69 @@
+To: [email protected]
+Title: [VOTE] Release Apache Log4j `2.26.0`
+
+This is a vote to release the Apache Log4j `2.26.0`.
+
+Website: https://logging.staged.apache.org/log4j/2.26.0/index.html
+GitHub: https://github.com/apache/logging-log4j2
+Commit: c1ad2a66cc90e643ec319b9e131764c9710bebc5
+Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j/2.26.0
+Nexus: 
https://repository.apache.org:443/content/repositories/orgapachelogging-1325
+Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0
+Review kit: 
https://logging.apache.org/logging-parent/release-review-instructions.html
+
+Please download, test, and cast your votes on this mailing list.
+
+[ ] +1, release the artifacts
+[ ] -1, don't release, because...
+
+This vote is open for 72 hours and will pass unless getting a
+net negative vote count. All votes are welcome and we encourage
+everyone to test the release, but only the Logging Services PMC
+votes are officially counted. At least 3 +1 votes and more
+positive than negative votes are required.
+
+== Release Notes
+
+This minor release delivers all the fixes in the `[2.25.0, 2.25.4]` version 
range, plus some new fixes, and several other improvements and features.
+
+
+[#release-notes-2-26-0-added]
+=== Added
+
+* Add a new `ConfigurationFactory::getConfiguration` method accepting multiple 
`URI`s (#3775, #3921)
+* Add and export `org.apache.logging.log4j.core.pattern.NamedInstantPattern` 
enabling users to programmatically access named date & time patterns supported 
by Pattern Layout (#3789)
+* Add `log4j.plugin.processor.minAllowedMessageKind` annotation processor 
option to `PluginProcessor` to filter diagnostic messages by severity. This 
allows builds that treat compiler notes as errors (e.g. Maven with `-Werror`) 
to suppress informational notes emitted during normal plugin processing. 
(https://github.com/apache/logging-log4j2/discussions/3380[3380], #4063)
+* Add missing setters to `Rfc5424LayoutBuilder`
+
+[#release-notes-2-26-0-changed]
+=== Changed
+
+* Ensure scripts in the global `Scripts` element have explicit names by 
throwing a `ConfigurationException` for unnamed ones. (#3176)
+* Simplify file manager registry factory methods (#3968)
+
+[#release-notes-2-26-0-deprecated]
+=== Deprecated
+
+* Deprecated withers in builder classes in favor of setters. This change 
improves API consistency with Log4j Core 3 and helps users adapt to the 
upcoming changes. (#3750)
+
+[#release-notes-2-26-0-fixed]
+=== Fixed
+
+* Fix script resolution failure when the `Scripts` element is placed after a 
`ScriptRef` in the configuration. (#3336)
+* Fix `ArrayIndexOutOfBoundsException` thrown by `ThrowableStackTraceRenderer` 
when the stack trace is modified concurrently (#3940, #3955)
+* Fix `SLF4JLogger.atFatal()` returning `atLevel(Level.TRACE)` instead of 
`atLevel(Level.FATAL)`. This was causing `FATAL`-level log events to be 
silently discarded when using the fluent API through the `log4j-to-slf4j` 
bridge. (#4068, #4089)
+* Fix Javadoc references across module boundaries (i.e., cross-references) 
(#4099, #4100)
+* Fix header write in `RollingRandomAccessFileManager` that was being 
incorrectly skipped if `append=true` and the file didn't exist before
+* Fix a properties file configuration regression caused by not referenced 
loggers, appenders, and filters (#4036, #4069)
+
+[#release-notes-2-26-0-removed]
+=== Removed
+
+* Remove the `jvmrunargs` lookup. (#3874)
+
+[#release-notes-2-26-0-updated]
+=== Updated
+
+* Update `org.junit:junit-bom` to version `5.13.4` (#3850)
+* Update `org.mongodb:bson` to version `5.6.1` (#3961)
+* Update `org.xerial.snappy:snappy-java` to version `1.1.10.8` (#3841)

Added: dev/logging/log4j/2.26.0/apache-log4j-2.26.0-src.zip
==============================================================================
Binary file. No diff available.

Added: dev/logging/log4j/2.26.0/apache-log4j-2.26.0-src.zip.asc
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ dev/logging/log4j/2.26.0/apache-log4j-2.26.0-src.zip.asc    Sat May  2 
20:05:13 2026        (r84269)
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEB36Ik6bcwz3UpNWyVuc7qaC1ktAFAmn2WOgACgkQVuc7qaC1
+ktB4Qg/+LyHGsk6LjyKZCxOt2JQClmNotxfs8jvdFmj3ilvRGxtOtV7LaM1rjgoE
+RTCfBkjrLDQ+4N3RtBteyPzYDMJesO1ZbioKjIv9RZbqs+ND3cQZgoXpdi7XETYz
+4qyK5Qh8HNXybwQ/xX3mQ1LKSD4eW+midmjhITzvS2BN/UW1QI1JwRyfbYJiIT8I
+5qaLisWum6wyxkr0B+tZDlQ8R8Hgxkj2qoNTuLz4tFK0yUrGcAxCy/f9M1hcy+zv
+8TAkzy40OlsL/t7A++cKrNNqW4IiM+9rJuOCnhqhT4bslnFE0T1A0UF+clH/kKII
+Yav2tb2uX8Vk6SMryGgxpEl4pMZ8i/dA4KTj7JteYuEEb21ywIqki4FC0c5I4Y6E
+2BAFo1g2WrTV6hnHrIWGNi2bcMEvceBIqFZqkEp3fdxojdFPubbr9WidvGnCHp2j
+4ZMi7cWZspCo2TNEv5puJTjJaYIfASxdX+8oWzr3aHxMIvIV41gkdCrlhZ4DzJMX
+dJrYSPZt1JQkvzaYbGy37vvWXoD0/Hzv+evMyMwgytMGxDY8Yu+LlCBWl5EX3nnR
+RKaP1fCKIAAybKFZp2jSGOlt4gDFvuwYcAVwBwNell39w+mjDVjq2FlOwcf6XVRK
+qzXJpZrj2hh94qbB7mAF1AdV/bdYpyCzRZ/wZbmtYjHpwAgWFbo=
+=70lJ
+-----END PGP SIGNATURE-----

Added: dev/logging/log4j/2.26.0/apache-log4j-2.26.0-src.zip.sha512
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ dev/logging/log4j/2.26.0/apache-log4j-2.26.0-src.zip.sha512 Sat May  2 
20:05:13 2026        (r84269)
@@ -0,0 +1 @@
+b9f82de518c4040606aed926a1ce7be802c7535a3b91a872740560718174317ba4cf16b9f03561990dd049ca75dd375c73676191c15f8faae898d66c9acde2e2
  apache-log4j-2.26.0-src.zip

Reply via email to