Skip to content

Releases: sebastianbergmann/php-code-coverage

phpunit/php-code-coverage 14.1.6

24 Apr 13:32
Immutable release. Only release title and notes can be modified.
14.1.6
4991e47

Choose a tag to compare

Fixed

  • #1077: UnintentionallyCoveredCodeException should report ClassName::methodName when methods are targeted

phpunit/php-code-coverage 14.1.5

24 Apr 12:28
Immutable release. Only release title and notes can be modified.
14.1.5
30d90b0

Choose a tag to compare

Changed

  • #941: Sort directories and files in strict alphabetical order
  • #1077: UnintentionallyCoveredCodeException should report ClassName::methodName when methods are targeted

Fixed

  • #491: Ensure strings are valid UTF-8 before passing them to XML APIs
  • #919: Not all lines of an interface are ignored
  • #1007: Incorrect branch/path coverage totals for uncovered files
  • #1029: Lines of multiline ternary expressions inside array literals are not shown in coverage reports
  • #1030: Start line of code unit includes attributes

phpunit/php-code-coverage 14.1.4

23 Apr 17:02
Immutable release. Only release title and notes can be modified.
14.1.4
13dd8d3

Choose a tag to compare

Fixed

  • Added tokens for asymmetric visibility to the syntax highlighter used for the HTML report
  • Fixed whitespace issue in the HTML report for files with long lines

phpunit/php-code-coverage 14.1.3

18 Apr 05:42
Immutable release. Only release title and notes can be modified.
14.1.3
24dc6fc

Choose a tag to compare

Fixed

  • #1151: Version check in Unserializer::unserialize() is too restrictive

phpunit/php-code-coverage 14.1.2

15 Apr 08:27
Immutable release. Only release title and notes can be modified.
14.1.2
c902348

Choose a tag to compare

Fixed

  • #1150: Abstract method declarations are incorrectly counted as executable lines

phpunit/php-code-coverage 12.5.6

15 Apr 08:24
Immutable release. Only release title and notes can be modified.
12.5.6
876099a

Choose a tag to compare

Fixed

  • #1150: Abstract method declarations are incorrectly counted as executable lines

phpunit/php-code-coverage 14.1.1

13 Apr 04:56
Immutable release. Only release title and notes can be modified.
14.1.1
c875dc3

Choose a tag to compare

Fixed

  • #1149: Lines spanned by attributes are treated as executable

phpunit/php-code-coverage 12.5.5

13 Apr 04:54
Immutable release. Only release title and notes can be modified.
12.5.5
a25bde1

Choose a tag to compare

Fixed

  • #1149: Lines spanned by attributes are treated as executable

phpunit/php-code-coverage 14.1.0

12 Apr 05:09
Immutable release. Only release title and notes can be modified.
14.1.0
a9a9019

Choose a tag to compare

Added

  • SebastianBergmann\CodeCoverage\Report\Facade::summary() method that returns a value object that provides the number of executable lines, the number of executed lines, and line coverage in percent (as well as the respective numbers for branches and paths when available)

Changed

  • The XML document of the code coverage report in Cobertura XML format no longer has the <!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd"> line at the beginning. No document exists at this URL any more, referencing remote DTD URLs is problematic, and no common consumer of Cobertura XML relies on this line.

Fixed

  • #1147: CoversClass does not transitively target traits used by enumerations

phpunit/php-code-coverage 12.5.4

12 Apr 05:07
Immutable release. Only release title and notes can be modified.
12.5.4
e70f9f8

Choose a tag to compare

Fixed

  • #1147: CoversClass does not transitively target traits used by enumerations