0.8.0
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.
Added
- Add the
log4j-docgen
et al. containing a universal XML model to document Log4j plugins
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)