| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| phpunit_php-code-coverage 14.0.0 source code.tar.gz | 2026-04-03 | 157.0 kB | |
| phpunit_php-code-coverage 14.0.0 source code.zip | 2026-04-03 | 257.8 kB | |
| README.md | 2026-04-03 | 2.2 kB | |
| Totals: 3 Items | 417.0 kB | 2 | |
Added
SebastianBergmann\CodeCoverage\Serialization\Serializerclass for serializingSebastianBergmann\CodeCoverage\CodeCoverageobjects in a versioned format to a fileSebastianBergmann\CodeCoverage\Serialization\Unserializerclass for unserializingSebastianBergmann\CodeCoverage\CodeCoverageobjects from a file creating usingSebastianBergmann\CodeCoverage\Serialization\SerializerSebastianBergmann\CodeCoverage\Report\Facadeclass for generating reports from bothSebastianBergmann\CodeCoverage\CodeCoverageobjects (usingFacade::fromObject()) as well as from data unserialized withSebastianBergmann\CodeCoverage\Serialization\Unserializer::unserialize()(usingFacade::fromSerializedData())- #925: Serialized code coverage data (generated using PHPUnit's
--coverage-php, for example) should use relative paths
Changed
- #1142: The HTML report now uses a more colorblind-friendly blue/amber/orange palette
- The HTML report's dashboard now uses PHP-rendered SVG bubble charts (coverage vs. complexity vs. executable lines) and CRAP index tables instead of client-side Billboard.js charts
- The report generation classes are now internal; the new
SebastianBergmann\CodeCoverage\Report\Facadeclass must be used for report generation - The format of the file written by
SebastianBergmann\CodeCoverage\Serialization\Serializeris incompatible with the format of the file that was written bySebastianBergmann\CodeCoverage\Report\PHPin the past - The
<build>element and its children of the XML report generated bySebastianBergmann\CodeCoverage\Report\Xml\Facaderequire the optional arguments to be passed to theprocess()method - The
TestSizeandTestStatusvalue objects are now enumerations
Fixed
- Configuring colors for the HTML report no longer worked after support for dark mode was added
Removed
- The
SebastianBergmann\CodeCoverage\Report\PHPclass was removed, use the newSebastianBergmann\CodeCoverage\Serializerclass instead