Tools internally used by the Apache Log4j project
APACHE-2.0 License
Bot releases are hidden (Show)
This minor release contains small bug fixes and improvements.
skip
parameter to all Maven goals (#121)log4j-docgen:generate-documentation
configuration (#122)@PluginValue
annotation. (#123)commons-io:commons-io
to version 2.16.1
(#114)org.apache.logging:logging-parent
to version 11.0.0
(#115)org.apache.maven.plugin-tools:maven-plugin-annotations
to version 3.13.0
(#118)org.codehaus.modello:modello-maven-plugin
to version 2.4.0
(#119)org.xmlunit:xmlunit-assertj3
to version 2.10.0
(#116)Published by vy 7 months ago
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.
log4j-docgen
et al. containing a universal XML model to document Log4j pluginshttps://logging.apache.org/xml/ns
and https://logging.apache.org/xml/ns/log4j-changelog-0.xsd
, respectivelyauthor
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.org.apache.logging:logging-parent
to version 10.6.0
jakarta.inject:jakarta.inject-api
to version 2.0.1
(#94)org.apache.logging.log4j:log4j-core
to version 2.23.1
(#108)org.apache.logging.log4j:log4j-plugins
to version 3.0.0-beta2
(#107)org.apache.maven.plugin-tools:maven-plugin-annotations
to version 3.11.0
(#98)org.assertj:assertj-core
to version 3.25.3
(#104)org.codehaus.modello:modello-maven-plugin
to version 2.3.0
(#105)org.junit:junit-bom
to version 5.10.2
(#103)Published by vy 10 months ago
This minor release contains various bug fixes and improvements.
updated
changelog entry type and bump the XSD version to 0.1.3
commons-io:commons-io
to version 2.15.1
(#86)org.apache.maven.plugin-tools:maven-plugin-annotations
to version 3.10.2
(#87)log4j-changelog:release
failure on empty unreleased changelog directory (#90)log4j-changelog:release
goal (#89)Published by vy 11 months ago
This minor release contains various bug fixes and improvements.
logging-parent
to version 10.4.0
org.apache.logging:logging-parent
to version 10.4.0
log4j-tools-bom
was broken due to removed parent
during flattening. This is automatically fixed by the recent logging-parent
version 10.4.0
update.Published by vy about 1 year ago
This minor release contains various bug fixes and improvements.
author
element optional and bumped the XML schema version to 0.1.2
(#81)log4j-changelog-maven-plugin
thread-safe (#80)org.apache.logging:logging-parent
to version 10.1.1
(#82)org.junit.jupiter:junit-jupiter-engine
to version 5.10.0
Published by vy over 1 year ago
This minor release contains small enhancements. Most importantly, this marks the first release where the project uses itself to generate release notes!
versionPattern
(i.e., the regular expression pattern for parsing versions) parameter to the Maven release
goal (#63)outputDirectory
to ${project.build.directory}/generated-sources/site/changelog
for the Maven export
goalCHANGELOG.adoc
to using log4j-changelog-maven-plugin
release
goal to accommodate repetitive invocationsPublished by vy over 1 year ago
.index.adoc.ftl
) is enriched with changelogEntryCount
fields (#37)Published by vy over 1 year ago
ChangelogExporter
(for #17 by Volkan Yazıcı)security
as a change type from log4j-changelog
(for #14 by Ralph Goers, Volkan Yazıcı)log4j-changelog
XML files (for #13 by Piotr P. Karwasz, Volkan Yazıcı)log4j-changelog-maven-plugin
module and renamed log4j.changelog.exporter.outputDirectory
property to log4j.changelog.outputDirectory
(for #20 by Ralph Goers, Volkan Yazıcı)Published by vy over 1 year ago
log4j-tools-bom
and log4j-changelog
modules (for LOG4J2-3628 by @vy)