Skip to content

Releases: sebastianbergmann/php-code-coverage

phpunit/php-code-coverage 12.3.0

23 May 15:49
12.3.0
9075a8e
Compare
Choose a tag to compare

Changed

  • #1080: Support for reporting code coverage information in OpenClover XML reporter; unlike the existing Clover XML reporter, which remains unchanged, this new reporter validates against the OpenClover project's XML schema definition, with one exception: we do not generate <testproject> element. This feature is experimental and the generated XML might change in order to improve compliance with the OpenClover project's XML schema definition further. Such changes will be made in bugfix and/or minor releases even if they break backward compatibility.

phpunit/php-code-coverage 12.2.1

04 May 05:25
12.2.1
448f2c5
Compare
Choose a tag to compare

Changed

  • Safeguard file_get_contents() call with is_file() call to avoid problems with error handlers that act on suppressed warnings

phpunit/php-code-coverage 12.2.0

03 May 07:28
12.2.0
4c7133d
Compare
Choose a tag to compare

Changed

  • #1074: Use more efficient AttributeParentConnectingVisitor
  • #1076: Replace unmaintained JavaScript library for charts with billboard.js
  • Reduced number of I/O and hashing operations when using the static analysis cache
  • Use SHA-256 instead of MD5 to generate cache keys for static analysis cache (as SHA-256 is significantly faster than MD5 with PHP >= 8.4 on modern CPUs)

phpunit/php-code-coverage 12.1.2

03 Apr 14:35
12.1.2
05c33d0
Compare
Choose a tag to compare

Fixed

  • #1069: Check for unintentionally covered code is wrong

phpunit/php-code-coverage 12.1.1

03 Apr 03:42
12.1.1
0ce76cf
Compare
Choose a tag to compare

Fixed

  • Child classes of child classes are not considered for ClassesThatExtendClass target

phpunit/php-code-coverage 12.1.0

17 Mar 13:57
12.1.0
d331a5c
Compare
Choose a tag to compare

Changed

  • CacheWarmer::warmCache() now returns the number of cache hits and cache misses

phpunit/php-code-coverage 12.0.5

15 Mar 07:25
12.0.5
da73248
Compare
Choose a tag to compare

Fixed

  • #1064: Code Coverage targets are handled in case-sensitive manner

phpunit/php-code-coverage 12.0.4

25 Feb 13:28
12.0.4
79e5ef5
Compare
Choose a tag to compare

Fixed

  • #1063: HTML report highlights argument named fn differently than other named arguments

phpunit/php-code-coverage 11.0.9

25 Feb 13:27
11.0.9
14d63fb
Compare
Choose a tag to compare

Changed

  • Changed version identifier for static analysis cache from "MD5 over source code" to Version::id()
  • The SebastianBergmann\CodeCoverage\Filter::includeUncoveredFiles() and SebastianBergmann\CodeCoverage\Filter::excludeUncoveredFiles() methods are no longer deprecated

Fixed

  • #1063: HTML report highlights argument named fn differently than other named arguments

phpunit/php-code-coverage 12.0.3

18 Feb 14:04
12.0.3
2e3038b
Compare
Choose a tag to compare

Fixed

  • #CoversClass does not target code in parent class(es)