1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
1.2.12 - 6 Jul 2013
Fixed #173: JavaScript error in the HTML report.
Fixing an issue where an anonymous function as the last "method" in a class would cause the coverage report to ignore the rest.
1.2.11 - 23 May 2013
Fixed #151: Blacklisted PHPUnit Phar.
Fixed sebastianbergmann/phpunit#924.
1.2.10 - 13 May 2013
Fixed #158: Executable code on a line that has a comment is processed incorrectly.
Eliminated the coupling to PHPUnit_Util_Printer in PHP_CodeCoverage_Report_Text.
1.2.9 - 26 Feb 2013
Improved rendering of "lines covered" numbers for functions and methods with long names or argument lists.
Fixed the title of the Y axis of the Code Coverage ./. Cyclomatic Complexity dashboard chart.
Upgraded to Highcharts 2.3.5.
Upgraded to jQuery 1.9.1.
1.2.8 - 14 Feb 2013
Reduced vertical whitespace in sourcecode view.
Upgraded to Bootstrap 2.2.2.
1.2.7 - 2 Dec 2012
The html5shiv.js is now bundled.
Fixed sebastianbergmann/phpunit#702: @coversNothing didn't work as documented.
1.2.6 - 17 Oct 2012
Fixed #126: E_NOTICE thrown when generating coverage report.
1.2.5 - 7 Oct 2012
Fixed regression introduced in PHP_CodeCoverage 1.2.4.
1.2.4 - 7 Oct 2012
Fixed #123: Incorrect code coverage for interfaces.
1.2.3 - 5 Oct 2012
Implemented #116: Do not rely on autoloader class map to populate blacklist.
Added support for parentheses after method names in the @covers annotation.
When addUncoveredFilesFromWhitelist=FALSE is set then files that are whitelisted but not covered by a single test are now excluded from the code coverage.
Fixed #81: Non-english locales broke the coverage bars in the HTML report.
Fixed #118: Percentage for tested classes and traits displayed incorrectly.
Fixed #121: One line @covers annotations did not work.
1.2.2 - 20 Sep 2012
Fixed #115: Backwards compatibility wrapper for trait_exists() does not work.
1.2.1 - 20 Sep 2012
Fixed invalid markup in the HTML report.
The version number is now displayed when using PHP_CodeCoverage from a Composer install or Git checkout.
1.2.0 - 19 Sep 2012
The HTML report has been redesigned.
The new @coversDefaultClass annotation enables short @covers annotations when working with long class names or namespaces.
The new @coversNothing annotation can be used so tests do not record any code coverage. Useful for integration testing.
When processUncoveredFilesFromWhitelist=FALSE is set then files that are whitelisted but not covered by a single test are now included in the code coverage but with all lines, including those that are not executable, counted as not executed.
PHP_CodeCoverage 1.2 is only supported on PHP 5.3.3 (or later) and PHP 5.4.7 (or later) is highly recommended.
|