See also Clover-for-Ant Changelog
Clover-for-Eclipse Changelog
- Changes in 2.3.2 for Eclipse
- Changes in 2.3.1 for Eclipse
- Changes in 2.2.1 for Eclipse
- Changes in 2.1.0 for Eclipse
- Changes in 2.0.3 for Eclipse
- Changes in 2.0.2 for Eclipse
- Changes in 2.0.1 for Eclipse
- Changes in 2.0.0 for Eclipse
- Changes in 2.0.0.b2_1 for Eclipse
The complete combined changes are as follows:
Changes in 2.3.2 for Eclipse
16 Sep, 2008 - Build 20080916
This is a minor bug fix release. The full Eclipse version number for this build of the plugin is 2.3.2.v20080916093000. Changes since the last build include:
バグ修正
Fixed compilation problems when project JDK differs from the JRE that launches Eclipse. |
19 Aug, 2008 - Build 20080819
This is a minor bug fix release. The full Eclipse version number for this build of the plugin is 2.3.2.v20080819170000. Changes since the last build include:
バグ修正
Fixed problems interpreting project classpath which caused unresolved compiltation errors in instrumented class files. |
08 Aug, 2008 - Build 20080808
This is a minor bug fix release. The full Eclipse version number for this build of the plugin is 2.3.2.v20080808200808 (happy Beijing Olympics!). Changes since the last build include:
バグ修正
Fixed license errors when running Clover in Ant through Eclipse. |
04 Aug, 2008 - Build 20080804
This is a minor bug fix release. The full Eclipse version number for this build of the plugin is 2.3.2.v20080804163000. Changes since the last build include:
バグ修正
Fixed hide/show editor coverage button. |
|
Fixed instrumentation performance problems for projects with large transitive dependencies. |
21 July, 2008 - Build 20080721
This release provides support for RAD 7 & Eclipse 3.4, adds useability enhancements and addresses a small number of bugs. The full Eclipse version number for this build of the plugin is 2.3.2.v20080721210000. Changes since 2.3.1 include:
Compatibility Enhancement
Usability Enhancements
Clover now prompts you to open generated newly XML and PDF reports. HTML/PDF/XML report history also available. |
|
Clover per-project settings now shareably between team members and stored in .settings/com.cenqua.clover.prefs |
バグ修正
Made Coverage Explorer percentage columns without values render grey rather than red. |
|
Fixed sorting of the "time" column in the Test Run Explorer. |
|
Treemaps display invalid coverage values in tooltips. |
|
HTML/PDF/XML reports launched outside of Eclipse now respect the span value set. |
|
Filtering out source files causes silent compilation errors in non-filtered classes. |
Changes in 2.3.2 Beta 2 for Eclipse
09 July, 2008 - Beta 2 Build 20080709
This is an important beta release which provides support for RAD 7 and also addresses a small number of fixes for bugs found since the laste beta. Support for RAD 7.5 Beta is in progress. The full Eclipse version number for this build of the plugin is 2.3.2.b2-20080709215000. Changes since 2.3.2 beta 1 include:
Compatibility Enhancement
Added support for RAD 7. |
バグ修正
Treemaps display invalid coverage values in tooltips. |
|
Instrumented compilation failure when dependent projects export jar files. |
Changes in 2.3.2 Beta 1 for Eclipse
04 July, 2008 - Beta 1 Build 20080702
This is an important beta release which provides support for Eclipse 3.4 and also addresses a small number of fixes for bugs found since version 2.3.1 was released. The full Eclipse version number for this build of the plugin is 2.3.2.b1-20080702160000. Changes since 2.3.1 include:
Compatibility Enhancement
Added support for Eclipse 3.4. |
バグ修正
Changes in 2.3.1 for Eclipse
02 June, 2008 - Build 20080602
This is an feature release with a small number of bug fixes. The full Eclipse version number for this build of the plugin is 2.3.1.v20080602190340.
バグ修正
Ensuring Clover 2 gracefully degrades when installed on Eclipse 3.4 non-final releases. |
26 May, 2008 - Build 20080526
This is an feature release with a small number of bug fixes. The full Eclipse version number for this build of the plugin is 2.3.1.v20080526181141.
新機能
Added support in the Coverage Explorer for all Clover column types and user-defined custom column. |
バグ修正
Added missing menu label for Test Run Explorer menu Layout > Packages |
|
Invalid context regexs no longer stop Clover project properties page from being displayed |
Please also see the core Clover-for-Ant changelog.
Changes in 2.2.1 for Eclipse
23 April, 2008 - Build 20080423
This is primarily an usability enhancement release with some new features and bug fixes. The full Eclipse version number for this build of the plugin is 2.2.1.v20080423154828.
新機能
Support for displaying test coverage information in the Test Run Explorer and Test Contributions views that spans multiple projects in the workspace. |
|
HTML/PDF/XML reports can now be generated across multiple projects. |
|
HTML/PDF/XML report generation can be forked to better handle reporting on large projects. |
|
Addition of a button to the Coverage Explorer and Test Run Explorer to simultaneously switch Clover on or off for multiple projects. |
|
The three Clover views will now automatically open if not already opened on enabling Clover on a project. |
|
The user is now prompted to open HTML reports in their browser once generated. |
|
Columns in the Coverage Explorer and Test Run Explorer views have been made moveable and the order is retained across Eclipse sessions. |
Usability Enhancements
The coverage context filter UI has been revamped and made more consistent and usable. |
|
When custom coverage context filters are change the user is prompted to rebuild the project so that the filters can take effect. |
|
Better explanations are given to the regular expressions required for custom context filters. |
|
Clover-enabled projects with "Compiled with Clover" turned off are now visibly differentiated within the Coverage Explorer and Test Run Explorer |
|
Tooltip text and menu item names have been rewritten to better communicate their actual purpose. |
バグ修正
The Coverage Explorer and Test Run Explorer now correctly show workspace changes. |
|
The Clover Ant task support for Ant builds within Eclipse now no longer fail with a licensing error even though the license is valid. |
|
Clover now no-longer allows custom context filters with spaces or commas in their name. |
|
"Run with Clover As... > JUnit Tests" now displayed where appropriate. |
Please also see the core Clover-for-Ant changelog.
Changes in 2.1.0 for Eclipse
14 February, 2008 - Build 20080214
This is a major new release and contains a number of new features. The full Eclipse version number for this build of the plugin is 2.1.0.v20080214147119.
新機能
CEP-48 - A Test Run Explorer view for understanding how your tests contribute to your application's code coverage.
CEP-47 - Per-package coverage clouds so you can easily spot risks or quick wins at the package level as well as at the project level.
Bug Fixes
CEP-46 - "Run with Clover" clobbers JVM args set on launch configuration.
Please also see the core Clover-for-Ant changelog.
27 Febuary, 2008 - Build 20080227
This is a bug fix and usability enhancement build. The full Eclipse version number for this build of the plugin is 2.1.0.v20080227152940.
Usability Enhancements
CEP-62 - Usability enhancements to context filtering: new custom context filters are automatically enabled; user is informed if context filter changes require a rebuild; dialog for enabling/disabling context filters has inverted the checked/unchecked behaviour.
CEP-59 - Made the custom context dialog resizable and with a reasonable starting size.
CEP-8 - Clover licenses and other preferences are stored in the installation-specific preference area (or user-specific preference area for read-only installs) and not in the workspace.
CEP-57 - Interval preference fields length behaviour made more appropriate and less variable.
バグ修正
CEP-58 - Avoiding SWT/AWT compatibility issue on OSX with Java 1.4 which may cause JVM to crash.
CEP-61 - Stopped error dialogs for BadLocationException on every key stroke when coverage annotation calculations fail.
CEP-60 - Stopped error dialogs when projects are closed.
Changes in 2.0.3 for Eclipse
03 December, 2007
This release fixes some minor bugs and adds some new features. The full version of this release of the Clover-for-Eclipse plugin is 2.0.3.v20071203123733.
Changes in 2.0.2 for Eclipse
2007 年 11 月 01 日
This release addresses some performance issues for large projects, fixes some minor bugs and adds some new features. The full version of this release of the Clover-for-Eclipse plugin is 2.0.2.v20071101122659.
Changes in 2.0.1 for Eclipse
2007 年 10 月 23 日
This is a bug fix release. The full version of this release of the Clover-for-Eclipse plugin is 2.0.1.v20071022194021.
改善点
- [CLOV-55] Improve memory usage during instrumentation
バグ修正
- [CLOV-59] NPE thrown from Logger.getInstance()
Changes in 2.0.0 for Eclipse
2007 年 10 月 17 日
This is a bug fix and feature release. The full version of the Clover-for-Eclipse plugin is 2.0.0.v20071016211452. Please also see the core Clover-for-Ant changelog.
改善点
- [CEP-9] Allow instrumented class files to be output to a user-specified directory instead of project output directories
- [CEP-10] Add context filter options to HTML/PDF/XML report generation
- [CEP-12] Implement regexp context filters for filtering on coverage of methods and statements
- [CEP-16] Add support for TestNG test execution
バグ修正
- [CEP-1] Clover sometimes causes JUnit runs to enter infinte lops
- [CEP-3] Clover coverage annotation can sometimes corrupt source code display
- [CEP-4] *.clover files not marked as hidden from source code control
- [CEP-5] Errors when enabling Clover on a project are silently ignored
- [CEP-11] Projects sometimes disappear in Coverage Explorer