Repository navigation
Releases
Releases · gw-kit/delta-coverage-maven-plugin
Release 1.3.0
Added
- Per-entity entityCountThreshold parameters in violations configuration:
- entityCountThresholdLines
- entityCountThresholdBranches
- entityCountThresholdInstructions.
These override the global entityCountThreshold for the respective coverage entity.
Release 1.2.0
Added
- entityCountThreshold parameter in violations configuration: if the number of changed entities is below the threshold, the coverage check for that entity is skipped
v1.1.0
What's Changed
- Update dependency io.github.gw-kit:delta-coverage-core to v3.3.0 by @renovate[bot] in #84
- Update kotlin monorepo to v2.1.20 by @renovate[bot] in #85
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v7.2.0.202503040940-r by @renovate[bot] in #86
- Update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 by @renovate[bot] in #87
- Update jacoco.version to v0.8.13 by @renovate[bot] in #88
- Update kotlin monorepo to v2.1.21 by @renovate[bot] in #90
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v7.2.1.202505142326-r by @renovate[bot] in #91
- Update dependency maven to v3.9.10 by @renovate[bot] in #93
- Update maven.version to v3.9.10 by @renovate[bot] in #94
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v7.3.0.202506031305-r by @renovate[bot] in #95
- Update dependency org.jetbrains.kotlin:kotlin-test-junit to v2.2.0 by @renovate[bot] in #96
- Update dependency org.apache.maven.plugins:maven-invoker-plugin to v3.9.1 by @renovate[bot] in #97
- Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.8 by @renovate[bot] in #98
- Update dependency maven to v3.9.11 by @renovate[bot] in #99
- Update maven.version to v3.9.11 by @renovate[bot] in #100
- Update actions/checkout action to v5 by @renovate[bot] in #101
- Update kotlin monorepo to v2.2.10 by @renovate[bot] in #102
- Update dependency maven-wrapper to v3.3.3 by @renovate[bot] in #104
- Update actions/setup-java action to v5 by @renovate[bot] in #103
- Update kotlin monorepo to v2.2.20 by @renovate[bot] in #105
- Update dependency maven-wrapper to v3.3.4 by @renovate[bot] in #106
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v7.4.0.202509020913-r by @renovate[bot] in #107
- Update dependency org.jacoco:org.jacoco.core to v0.8.14 by @renovate[bot] in #108
- Update dependency org.jacoco:jacoco-maven-plugin to v0.8.14 by @renovate[bot] in #109
- Update dependency org.jetbrains.dokka:dokka-maven-plugin to v2.1.0 by @renovate[bot] in #110
- Update kotlin monorepo to v2.2.21 by @renovate[bot] in #111
- Update maven.plugin.tools.version to v3.15.2 by @renovate[bot] in #112
- Update actions/checkout action to v6 by @renovate[bot] in #113
- Update dependency org.apache.maven.plugins:maven-source-plugin to v3.4.0 by @renovate[bot] in #114
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v7.5.0.202512021534-r by @renovate[bot] in #115
- Update kotlin monorepo to v2.3.0 by @renovate[bot] in #116
- Update dependency maven to v3.9.12 by @renovate[bot] in #117
- Update maven.version to v3.9.12 by @renovate[bot] in #118
- Update kotlin monorepo to v2.3.10 by @renovate[bot] in #119
- Update dependency org.sonatype.central:central-publishing-maven-plugin to v0.10.0 by @renovate[bot] in #121
- Develop by @SurpSG in #120
Full Changelog: 1.0.0...v1.1.0
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