# Changes in PHP_CodeCoverage 6.0

All notable changes of the PHP_CodeCoverage 6.0 release series are documented in this file using the [Keep a CHANGELOG](http://keepachangelog.com/) principles.

## [6.0.8] - 2018-10-04

### Changed

* The result of `SebastianBergmann\CodeCoverage\Filter::isFile()` is now cached
* Removed superfluous `realpath()` call in `SebastianBergmann\CodeCoverage\Filter::isFiltered()`

## [6.0.7] - 2018-06-01

### Fixed

* Fixed [#623](https://github.com/sebastianbergmann/php-code-coverage/issues/623): Tests need to be updated for PHPUnit 7.2.1

## [6.0.6] - 2018-06-01

### Changed

* This component now uses `phpunit/php-file-iterator` in version `^2.0`

## [6.0.5] - 2018-05-28

### Added

* Empty `.css/custom.css` to HTML report that is included by all generated HTML files (after `.css/styles.css`)

### Fixed

* Fixed [#614](https://github.com/sebastianbergmann/php-code-coverage/issues/614): Merging code coverage files does not handle dead code correctly

## [6.0.4] - 2018-04-29

### Changed

* Implemented [#606](https://github.com/sebastianbergmann/php-code-coverage/issues/606): Do not report details for anonymous classes and functions

### Fixed

* Fixed [#605](https://github.com/sebastianbergmann/php-code-coverage/issues/605): Method name missing from coverage report

## [6.0.3] - 2018-04-06

### Fixed

* Fixed [#602](https://github.com/sebastianbergmann/php-code-coverage/pull/602): Regression introduced in version 6.0.2

## [6.0.2] - 2018-04-06

### Changed

* `Clover`, `Crap4j`, and `PHP` report writers now raise an exception when their call to `file_put_contents()` fails

## [6.0.1] - 2018-02-02

* Fixed [#584](https://github.com/sebastianbergmann/php-code-coverage/issues/584): Target directories are not created recursively

## [6.0.0] - 2018-02-01

### Changed

* Almost all classes are now final

### Fixed

* Fixed [#409](https://github.com/sebastianbergmann/php-code-coverage/issues/409): Merging of code coverage information does not work correctly

### Removed

* Implemented [#561](https://github.com/sebastianbergmann/php-code-coverage/issues/561): Remove HHVM driver
* Implemented [#562](https://github.com/sebastianbergmann/php-code-coverage/issues/562): Remove code specific to Hack language constructs
* Implemented [#563](https://github.com/sebastianbergmann/php-code-coverage/issues/563): Drop support for PHP 7.0

[6.0.8]: https://github.com/sebastianbergmann/php-code-coverage/compare/6.0.7...6.0.8
[6.0.7]: https://github.com/sebastianbergmann/php-code-coverage/compare/6.0.6...6.0.7
[6.0.6]: https://github.com/sebastianbergmann/php-code-coverage/compare/6.0.5...6.0.6
[6.0.5]: https://github.com/sebastianbergmann/php-code-coverage/compare/6.0.4...6.0.5
[6.0.4]: https://github.com/sebastianbergmann/php-code-coverage/compare/6.0.3...6.0.4
[6.0.3]: https://github.com/sebastianbergmann/php-code-coverage/compare/6.0.2...6.0.3
[6.0.2]: https://github.com/sebastianbergmann/php-code-coverage/compare/6.0.1...6.0.2
[6.0.1]: https://github.com/sebastianbergmann/php-code-coverage/compare/6.0.0...6.0.1
[6.0.0]: https://github.com/sebastianbergmann/php-code-coverage/compare/5.2...6.0.0

