Skip to content

Latest commit

 

History

History
167 lines (117 loc) · 6.09 KB

CHANGELOG.md

File metadata and controls

167 lines (117 loc) · 6.09 KB

Version history

Version 4.14.0 (October 4, 2023)

  • 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.

Version 4.13.0 (March 3, 2022)

  • Fixed NPEs in CloverPublisher and CloverBuildWrapper
  • Minimum Jenkins version is 2.289.1
  • Add 'clover' keyword to Pipeline DSL

Version 4.12.1 (April 16, 2021)

  • Fixed wrong class import in coverage parser

Version 4.12.0 (May 4, 2021)

  • Minimum Java version is 1.7 now
  • Drop support for 1.3-1.6 source levels

Version 4.11.1 (October 11, 2019)

Version 4.11.0 (September 26, 2019)

Version 4.10.0 (September 22, 2018)

  • 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.

Version 4.9.0 (March 6, 2018)

  • 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)

Version 4.8.0 (June 8, 2017)

  • 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 (smile)

Version 4.7.1 (December 19, 2016)

Version 4.7.0 (October 11, 2016)

  • Upgrade to Clover 4.1.2
  • New "Pass arguments' values to Ant in double quotes" checkbox.

Version 4.6.0 (March 4, 2016)

  • Compatibility with the Pipeline Plugin.
  • Minimum Jenkins version is 1.580.3

Version 4.5.0 (December 9, 2015)

  • 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

Version 4.4.0 (July 18, 2014)

  • 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).

Version 4.3.0 (April 1, 2014)

  • Upgrade to new major Clover release which is 3.3.0. This release comes with a dedicated support for Spock framework JUnit4 parameterized tests.

Version 4.2.0 (October 23, 2013)

  • Upgrade to new major Clover release which is 3.2.0. This release supports instrumentation of Java 8 language.

Version 4.1.0 (August 13, 2012)

  • Upgrade to Clover 3.1.12.1
  • Minimum Jenkins version is 1.509.2

Version 4.0.6 (May 13, 2012)

  • Upgrade to Clover 3.1.5

Version 4.0.5 (Jan 18, 2012)

Version 4.0.4 (Nov 8, 2011)

Version 4.0.2 (Jun 6, 2011)

  • Upgrade to Clover 3.1.0 (JENKINS-9830).
  • Minimum Jenkins version is 1.412

Version 4.0.1 (May 7, 2011)

Version 4.0

  • 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)

Version 3.0.2

Version 3.0.1

  • 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