PackageTrack
Sign in Get early access

org.apache.logging.log4j:log4j-changelog

0.9.0 #1675 most downloaded on Maven Central apache/logging-log4j-tools

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships fairly regularly

a new release about every 2 months

Most releases are documented

notes for 8 of 9 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

9 releases · first in 2023

0 releases in the last 12 months

see the full history below

Release timeline

9 releases · Jan 2023 to May 2024
2024 2025 2026
Release Pre-release

Releases

latest 9
  1. 0.9.0 09 May 2024
    Release notes

    This minor release contains small bug fixes and improvements.

    Added

    • Add skip parameter to all Maven goals (#121)
    • Support multiple index and type templates in the log4j-docgen:generate-documentation configuration (#122)
    • Add support for the @PluginValue annotation. (#123)

    Changed

    Fixed

    • Fix handling of subclassed plugins in Log4j Docgen (#120)

    Updated

    • Update commons-io:commons-io to version 2.16.1 (#114)
    • Update org.apache.logging:logging-parent to version 11.0.0 (#115)
    • Update org.apache.maven.plugin-tools:maven-plugin-annotations to version 3.13.0 (#118)
    • Update org.codehaus.modello:modello-maven-plugin to version 2.4.0 (#119)
    • Update org.xmlunit:xmlunit-assertj3 to version 2.10.0 (#116)
    Open source →
  2. 0.8.0 21 Mar 2024
    Release notes

    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)
    Open source →
  3. 0.7.0 14 Dec 2023
    Release notes

    This minor release contains various bug fixes and improvements.

    Added

    • Add the new updated changelog entry type and bump the XSD version to 0.1.3

    Changed

    • Update commons-io:commons-io to version 2.15.1 (#86)
    • Update org.apache.maven.plugin-tools:maven-plugin-annotations to version 3.10.2 (#87)

    Fixed

    • Sort changelog entry types alphanumerically
    • Fix log4j-changelog:release failure on empty unreleased changelog directory (#90)
    • Fix parsing of patch versions in log4j-changelog:release goal (#89)
    Open source →
  4. 0.6.0 17 Nov 2023
    Release notes

    This minor release contains various bug fixes and improvements.

    Added

    • Started generating CycloneDX SBOM with the recent update of logging-parent to version 10.4.0

    Changed

    • Update org.apache.logging:logging-parent to version 10.4.0

    Fixed

    • 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.
    Open source →
  5. 0.5.0 03 Oct 2023
    Release notes

    This minor release contains various bug fixes and improvements.

    Added

    Changed

    • Made author element optional and bumped the XML schema version to 0.1.2 (#81)
    • Make log4j-changelog-maven-plugin thread-safe (#80)
    • Update org.apache.logging:logging-parent to version 10.1.1 (#82)
    • Update org.junit.jupiter:junit-jupiter-engine to version 5.10.0
    Open source →
  6. 0.4.0 03 Jul 2023
    Release notes

    This minor release contains small enhancements. Most importantly, this marks the first release where the project uses itself to generate release notes!

    Changes

    Added

    • Add versionPattern (i.e., the regular expression pattern for parsing versions) parameter to the Maven release goal (#63)

    Changed

    • Change the default value of outputDirectory to ${project.build.directory}/generated-sources/site/changelog for the Maven export goal
    • Migrate from CHANGELOG.adoc to using log4j-changelog-maven-plugin

    Fixed

    • Improve Maven release goal to accommodate repetitive invocations
    Open source →
  7. 0.3.0 14 Mar 2023
    Release notes
    • Upgrade the compiler version to Java 17, yet still target Java 8
    • Support multiple and formatting-agnostic template files (#44)
    • The changelog release models passed to the index template file (.index.adoc.ftl) is enriched with changelogEntryCount fields (#37)
    Open source →
  8. 0.2.0 31 Jan 2023
    Release notes
    • Fixed Windows compatibility (for #19 by Piotr P. Karwasz, Volkan Yazıcı)
    • Fixed unreleased directory order in ChangelogExporter (for #17 by Volkan Yazıcı)
    • Removed security as a change type from log4j-changelog (for #14 by Ralph Goers, Volkan Yazıcı)
    • Added XSD for log4j-changelog XML files (for #13 by Piotr P. Karwasz, Volkan Yazıcı)
    • Added log4j-changelog-maven-plugin module and renamed log4j.changelog.exporter.outputDirectory property to log4j.changelog.outputDirectory (for #20 by Ralph Goers, Volkan Yazıcı)
    Open source →
  9. 0.1.0 10 Jan 2023

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive