Releases: sebastianbergmann/php-code-coverage
Releases · sebastianbergmann/php-code-coverage
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)
phpunit/php-code-coverage 12.0.2
Changed
- Changed version identifier for static analysis cache from "MD5 over source code" to
Version::id()