NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2546 most downloaded on Packagist
Generate Code Coverage reports for Behat tests
Last release 3 months ago
28 Jun 2026
Release timing varies
gaps range from 2 months to 1.2 years
Most releases are documented
notes for 23 of 33 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
33 releases · first in 2017
Compatibility with behat v4 Compatibility with symfony v8
behat v4symfony v8Compatibility with phpunit/php-code-coverage v13
phpunit/php-code-coverage v13One column per quarter.
Added Added openclover report option
openclover report optionCompatibility with phpunit/php-code-coverage v12
phpunit/php-code-coverage v12Don't show any warning messages about missing coverage driver when --no-coverage CLI option is used
--no-coverage CLI option is usedUse stderr instead of stdout for warnings
stderr instead of stdout for warningsBetter handling of relative paths
Compatibility with phpunit/php-code-coverage v11
phpunit/php-code-coverage v11phpunit/php-code-coverage version bumped to 10.1### Added - Support for Symfony 7 ### Removed - Support for Symfony 4
Stopped using some deprecated methods inside phpunit/php-code-coverage v10.1
phpunit/php-code-coverage v10.1Compatibility with phpunit/php-code-coverage v10
phpunit/php-code-coverage v10colors and customCSSFile options to HTML report configurationDeprecated processUncoveredFiles setting, it has been removed as of php-code-coverage v10.
processUncoveredFiles setting, it has been removed as of php-code-coverage v10.When Xdebug was enabled, but its coverage feature was disabled an exception was thrown. This scenario is now treated the same as when no coverage driv
Added support for the Cobertura report format
phpunit/php-code-coverage version bumped to 9.2Make the --no-coverage option work again
--no-coverage option work againSupport for phpunit/php-code-coverage's static analysis cache introduced in v9.1. This can be configured via the cache key in behat.yml, otherwise def
phpunit/php-code-coverage's static analysis cache introduced in v9.1. This can be configured via the cache key in behat.yml, otherwise defaults to sys_get_temp_dir() . '/behat-code-coverage-cache'phpunit/php-code-coverage version bumped to 9.1Make the --no-coverage option work again
--no-coverage option work againCompatibility with phpunit/php-code-coverage v9. Branch and path coverage is automatically enabled when running under Xdebug. For more information on
phpunit/php-code-coverage v9. Branch and path coverage is automatically enabled when running under Xdebug. For more information on this feature, see https://doug.codes/php-code-coveragebranchAndPathCoverage configuration key to enable/disable path and branch coverage. Setting this to true explicitly will warn when the feature cannot be used.report configuration key, use reports insteadforceCoversAnnotation and mapTestClassNameToCoveredClassName configuration keys, these options are not supported by php-code-coverage anymorewhitelist configuration key to align with php-code-coverage v9 terminology. All former subkeys of whitelist are now subkeys of filteraddUncoveredFilesFromWhitelist and processUncoveredFilesFromWhitelist to includeUncoveredFiles and processUncoveredFiles to align with php-code-coverage v9 terminologyphp-code-coverageRemoteXDebug driver, it was a companion to an old Symfony bundle, not a generally-usable featureLeanPHP\Behat\CodeCoverage aliasCompatibility with phpunit/php-code-coverage v8
phpunit/php-code-coverage v8Added reports configuration key to enable generation of multiple coverage output formats, with schema validation of the available format-specific opti
reports configuration key to enable generation of multiple coverage output formats, with schema validation of the available format-specific optionsreport configuration key as it only allowed for a single report typeAdded back support for LeanPHP\Behat\CodeCoverage in behat.yml for seamless drop-in of the fork
LeanPHP\Behat\CodeCoverage in behat.yml for seamless drop-in of the forkphpdbgxdebug and delete callsSupport for version 7.0 of phpunit/php-code-coverage
phpunit/php-code-coverageLeanPHP\Behat\CodeCoverage from DVDoug\Behat\CodeCoverage7.1<3.4Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Better handling of PCOV and Xdebug running side by side
Your coding agent can read these notes before it upgrades. Set up the MCP server →