- Upgrade to OpenClover 4.5.0 feature release. This version brings support for annotations on java types and experimental support for Java 10-17. See the OpenClover 4.5.0 release notes for more details.
- Require Java 11 or Java 17. Refer to the blog post for more details about Java 11 and Java 17 support.
- Require Jenkins 2.387.3 or newer.
- Fixed NPEs in CloverPublisher and CloverBuildWrapper
- Minimum Jenkins version is 2.289.1
- Add 'clover' keyword to Pipeline DSL
- Fixed wrong class import in coverage parser
- Minimum Java version is 1.7 now
- Drop support for 1.3-1.6 source levels
- Upgrade to OpenClover 4.4.1 bug-fix release, see the OpenClover 4.4.1 release notes for more details.
- Upgrade to OpenClover 4.4.0, which primarily contains changes in Maven integration, see the OpenClover 4.4.0 release notes for more details.
- Upgrade to OpenClover 4.3.1, which brings support for Java 9
- Upgrade notes: you have to install clover.jar in Ant's classpath if you want to use automatic integration in Ant builds. See OpenClover 4.3.0 release notes for more details.
- Fixed bugs:
- JENKINS-33610 - fixed IOException when running Clover on remote agents (it was impossible to run Clover on them)
- JENKINS-34439 - solved various exceptions thrown when running Clover in pipieline builds
- JENKINS-45981 - removed empty 'Manage Clover' section in global config
- fixed automatic Clover integration not working on Windows on newer Jenkins versions (a change in how "cmd.exe /C ant.bat" is ran caused that Clover was not appending it's parameters to the command); also added additional logging
- automatic integration does not attempt to auto-integrate with non-Ant tasks in the project (checks for presence of "ant.bat" or "ant" in the command)
- Refreshed look&feel of the 'OpenClover summary report' page
- Minimum Jenkins version is 1.642.3 (upgraded dependency on Wokflow Plugin to 2.0 - aka Pipelines Plugin)
- Plugin uses OpenClover - a free and open source fork of Atlassian Clover (which is no longer developed by Atlassian, see this blog post)
- You no longer need a license key to run Clover
- Fixed plugin crashes when saving configuration
- Upgrade to Clover 4.1.2
- New "Pass arguments' values to Ant in double quotes" checkbox.
- Compatibility with the Pipeline Plugin.
- Minimum Jenkins version is 1.580.3
- Upgrade to new major Clover version which is 4.1.1. This release
brings bunch of bug fixes and renames Clover Maven plugin
into
clover-maven-plugin
- Upgrade to new major Clover release which is 4.0.0. This release comes with a completely redesigned HTML report, following the ADG (Atlassian Design Guidelines).
- Upgrade to new major Clover release which is 3.3.0. This release comes with a dedicated support for Spock framework JUnit4 parameterized tests.
- Upgrade to new major Clover release which is 3.2.0. This release supports instrumentation of Java 8 language.
- Upgrade to Clover 3.1.12.1
- Minimum Jenkins version is 1.509.2
- Upgrade to Clover 3.1.5
- Upgrade to Clover 3.1.3 (JENKINS-12448).
- Upgrade to Clover 3.1.2 (JENKINS-11656).
- Upgrade to Clover 3.1.0 (JENKINS-9830).
- Minimum Jenkins version is 1.412
- Clover plugin uses HTML in display name (JENKINS-9435).
- Minimum Jenkins version is 1.399
- Fixed the icon path on configuration pages (JENKINS-7795).
- Clover Coverage Trend Report Stop Displaying For Failed Build (JENKINS-3918).
- Ignore 0/0 Conditional in coverage graph (JENKINS-8198).
- i18n & i10n(ja)
- Fixed NoStaplerConstructorException with recent Jenkins versions.
- Update to Clover 3.0.2.
- Upgrade to Clover 3.0 which has Support for Groovy
- View Release Notes
- No other changes to the Hudson Clover plugin, apart from its dependency on Clover 3.0
- Minimum Jenkins version is 1.348