Releases: SurpSG/diff-coverage-maven-plugin
Releases · SurpSG/diff-coverage-maven-plugin
Release 1.0.0
1.0.0
- Changed group id from
com.github.surpsgtoio.github.surpsg - Min supported Java version is 17
- Migrated to Delta Coverage engine
- Changed reports output paths:
- HTML
target/site/delta-coverage/aggregated/html - XML
target/site/delta-coverage/aggregated/report.xml
- HTML
- Added Markdown report available in
target/site/delta-coverage/aggregated/report.md - CSV reports is not generated anymore
- Changed reports output paths:
Release 0.3.3
Fixes
- Update JaCoCo to be able to use Java 21
Dependencies updates
- JaCoCo 0.8.10
- Updated maven dependency to 3.9.4
- Updated maven wrapper to 3.9.4
- Updated maven plugin tools to 3.9.0
Special thanks to @ulejon for contribution.
Release 0.3.2
Release 0.3.1
Fixed
- build failure when include/exclude is used and subproject doesn't have classes directory #28
Release 0.3.0
Added
- The plugin supports exclude/include classes
Dependencies updates
- jacoco-filtering-extension 0.9.5
- JaCoCo 0.8.8
- JGit 6.2.0.202206071550-r
Release 0.2.1
- migrated to jacoco-filtering-extension 0.9.0
- simplified min coverage configuration with
<minCoverage/><minCoverage>0.7</minCoverage> <!-- configuration above is identical to configuration below --> <minLines>0.7</minLines> <minBranches>0.7</minBranches> <minInstructions>0.7</minInstructions>
Release 0.2.0
Added support for multimodule projects
Release 0.1.1
Updated dependencies
- jacoco-filtering-extension 0.7.2
- JaCoCo 0.8.7