v0.7.0
xcoverage: PHPUnit mode as default
Changed
- PHPUnit mode is now the default
- Uses
--coverage-cloverfor stable PHPUnit version compatibility - Respects
@codeCoverageIgnoreannotations andphpunit.xmlsettings - No php-code-coverage dependency (parses clover XML directly)
- Uses
Added
--rawoption for original Xdebug direct coverage behavior- Use for non-PHPUnit projects or when annotation support is not needed
--branch-coverageand--include-vendorwork in raw mode only
Usage
# Default: PHPUnit mode (respects @codeCoverageIgnore)
./bin/xcoverage
# Raw mode: Xdebug direct (any PHP script)
./bin/xcoverage --raw -- php script.phpFull Changelog: v0.6.1...v0.7.0