All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- #70 Add support for OFT's command line option
--wanted-tags
- PR #66 Add filter for artifact types.
- PR #65 Add integration test using an OFT plugin and upgrade to OpenFastTrace 4.1.0
- PR #64 Upgrade to OpenFastTrace 4.0.0
- This adds support for reading RST files
- Breaking change: starting with this version the plugin requires Java 17 or later
- PR #63 Verify that the build produces reproducible artifacts
- Issue #60 Import coverage from resource directories
- Issue #61 Suppress warning about missing input directories
- PR #57 Mark plugin as thread safe
- This suppresses a warning when running the Maven build in parallel with
-T 1C
- This suppresses warnings about vulnerabilities in
provided
dependencycom.google.guava:guava:jar:25.1-android
viaorg.apache.maven:maven-core
:- CVE-2023-2976 CWE-552: Files or Directories Accessible to External Parties (7.1)
- CVE-2020-8908 CWE-379: Creation of Temporary File in Directory with Incorrect Permissions (3.3)
- This also updates test dependencies and fixes the following vulnerabilities:
commons-io:commons-io:jar:2.2
- CVE-2021-29425 CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') (5.3)
org.codehaus.plexus:plexus-archiver:jar:2.2
- CVE-2012-2098 CWE-310 (5.0)
- CVE-2023-37460 CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') (9.8)
- This suppresses a warning when running the Maven build in parallel with
- Issue #55 Allow skipping the execution of this plugin by adding option
-Dopenfasttrace.skip=true
- Issue #56 Upgrade to OpenFastTrace 3.8.0
- This adds support for the new option
detailsSectionDisplay
- This adds support for the new option
- PR #49 Upgrade OpenFastTrace
- This upgrades to OpenFastTrace 3.7.0
- PR #48 Use correct OpenFastTrace version 3.6.0
- This upgrades to OpenFastTrace 3.6.0
- PR #45 Upgrade dependencies
- PR #46 Remove license header from source files
- PR #47 Prepare release
- This upgrades to OpenFastTrace 3.6.0
- #40 Upgrade to OpenFastTrace 3.5.0
- #39 Upgrade to OpenFastTrace 3.4.0
- #35 Support tracing projects with multiple modules.
- #29 Upgrade dependencies, using OpenFastTrace OpenFastTrace 3.2.1 and test with Java 17.
- #33 Print tracing summary report
- #20 Upgrade to Maven 3.8.1
- #20 Upgrade to OpenFastTrace 3.2.0 including
- #22 Upgrade to OpenFastTrace 3.1.0, adding support for JVM languages Clojure, Kotlin and Scala.
- #4 Allow configuration of report format, using HTML by default
- Add configuration option
failBuild
- Upgrade to OpenFastTrace 3.0.2
- Requires Java 11
- Initial release