Release notes
0.9.0
- Release date
-
2024-05-09
This minor release contains small bug fixes and improvements.
Changed
-
Website is migrated to Antora (apache/logging-log4j2#2443)
Fixed
-
Fix handling of subclassed plugins in Log4j Docgen (120)
Updated
-
Update
commons-io:commons-io
to version2.16.1
(114) -
Update
org.apache.logging:logging-parent
to version11.0.0
(115) -
Update
org.apache.maven.plugin-tools:maven-plugin-annotations
to version3.13.0
(118) -
Update
org.codehaus.modello:modello-maven-plugin
to version2.4.0
(119) -
Update
org.xmlunit:xmlunit-assertj3
to version2.10.0
(116)
0.8.0
- Release date
-
2024-03-21
This release delivers the first version of Log4j Docgen (Documentation Generator).
It is a set of tools to auto-generate the Log4j plugin documentation (to be integrated into the website) and the Log4j configuration XSD file (for assisting the configuration of the Log4j runtime, i.e., log4j2.xml
) from the Log4j source code.
See the project website for details.
Changed
-
Move Log4j Changelog XML namespace and schema location to
https://logging.apache.org/xml/ns
andhttps://logging.apache.org/xml/ns/log4j-changelog-0.xsd
, respectively
Removed
-
Remove
author
from Log4j Changelog. + It was yet another bit to maintain and created role-related (who did what) problems. Many modern software projects use a VCS (e.g., Git) and support services (e.g., GitHub) which make it trivial to trace back the origin of a change using commit and issue IDs.
Updated
-
Update
org.apache.logging:logging-parent
to version10.6.0
-
Update
jakarta.inject:jakarta.inject-api
to version2.0.1
(94) -
Update
org.apache.logging.log4j:log4j-core
to version2.23.1
(108) -
Update
org.apache.logging.log4j:log4j-plugins
to version3.0.0-beta2
(107) -
Update
org.apache.maven.plugin-tools:maven-plugin-annotations
to version3.11.0
(98) -
Update
org.assertj:assertj-core
to version3.25.3
(104) -
Update
org.codehaus.modello:modello-maven-plugin
to version2.3.0
(105) -
Update
org.junit:junit-bom
to version5.10.2
(103)
0.6.0
0.5.0
- Release date
-
2023-09-29
This minor release contains various bug fixes and improvements.
Added
-
Added OSGi and JPMS support
-
Started publishing the project website
Updated
-
Update
org.apache.logging:logging-parent
to version10.1.1
(82) -
Update
org.junit.jupiter:junit-jupiter-engine
to version5.10.0
0.4.0
- Release date
-
2023-07-02
This minor release contains small enhancements. Most importantly, this marks the first release where the project uses itself to generate release notes!
Added
-
Add
versionPattern
(i.e., the regular expression pattern for parsing versions) parameter to the Mavenrelease
goal (63)
0.2.0
0.1.0
- Release date
-
2023-01-10
This is the first release, aimed to assist [the Apache Log4j 2](https://logging.apache.org/log4j/2.x/) on generating release notes.
Added
-
Add
log4j-tools-bom
andlog4j-changelog
modules (LOG4J2-3628)