Releases: sebastianbergmann/php-code-coverage
Releases · sebastianbergmann/php-code-coverage
phpunit/php-code-coverage 12.3.0
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
Changed
- Safeguard
file_get_contents()
call withis_file()
call to avoid problems with error handlers that act on suppressed warnings
phpunit/php-code-coverage 12.2.0
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
Fixed
- #1069: Check for unintentionally covered code is wrong
phpunit/php-code-coverage 12.1.1
Fixed
- Child classes of child classes are not considered for
ClassesThatExtendClass
target
phpunit/php-code-coverage 12.1.0
Changed
CacheWarmer::warmCache()
now returns the number of cache hits and cache misses
phpunit/php-code-coverage 12.0.5
Fixed
- #1064: Code Coverage targets are handled in case-sensitive manner
phpunit/php-code-coverage 12.0.4
Fixed
- #1063: HTML report highlights argument named
fn
differently than other named arguments
phpunit/php-code-coverage 11.0.9
Changed
- Changed version identifier for static analysis cache from "MD5 over source code" to
Version::id()
- The
SebastianBergmann\CodeCoverage\Filter::includeUncoveredFiles()
andSebastianBergmann\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
Fixed
#CoversClass
does not target code in parent class(es)