Skip to content

0.8.0

Compare
Choose a tag to compare
@vy vy released this 22 Mar 16:56
· 71 commits to main since this release
rel/0.8.0
7d157b6

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 and https://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 version 10.6.0
  • Update jakarta.inject:jakarta.inject-api to version 2.0.1 (#94)
  • Update org.apache.logging.log4j:log4j-core to version 2.23.1 (#108)
  • Update org.apache.logging.log4j:log4j-plugins to version 3.0.0-beta2 (#107)
  • Update org.apache.maven.plugin-tools:maven-plugin-annotations to version 3.11.0 (#98)
  • Update org.assertj:assertj-core to version 3.25.3 (#104)
  • Update org.codehaus.modello:modello-maven-plugin to version 2.3.0 (#105)
  • Update org.junit:junit-bom to version 5.10.2 (#103)