Skip to content

Releases: SurpSG/diff-coverage-maven-plugin

Release 1.0.0

01 Mar 22:02
5b25f01

Choose a tag to compare

1.0.0

  • Changed group id from com.github.surpsg to io.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
    • Added Markdown report available in target/site/delta-coverage/aggregated/report.md
    • CSV reports is not generated anymore

Release 0.3.3

30 Sep 20:51
7a7741f

Choose a tag to compare

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

01 Jun 19:25

Choose a tag to compare

  • Support Maven v3.9

Thanks for contribution @ulejon

Release 0.3.1

18 Sep 13:10
d42e517

Choose a tag to compare

Fixed

  • build failure when include/exclude is used and subproject doesn't have classes directory #28

Release 0.3.0

06 Sep 23:12

Choose a tag to compare

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

02 Nov 21:17

Choose a tag to compare

  • 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

13 Aug 20:31

Choose a tag to compare

Added support for multimodule projects

Release 0.1.1

16 Jun 21:16
065b35c

Choose a tag to compare

Updated dependencies

  • jacoco-filtering-extension 0.7.2
  • JaCoCo 0.8.7