Infection v0.8.0 Release Notes

Release Date: 2018-02-27 // about 6 years ago
  • Full Changelog

    BC Breaks:

    • ๐Ÿ‘‰ Make paths in config file relative to config file #165 (BackEndTea)
    • โœ‚ Remove exclude option from config #155 (sidz)

    Implemented enhancements:

    • Implement integer increment and decrement mutators #152 (localheinz)
    • Implement Throw mutator #164 (BackEndTea)
    • ๐Ÿ‘‰ Use existing coverage reports #176 (borNfreee)
    • Do not require Xdebug/phpdbg when existing coverage is provided #183 (sidz)
    • โž• Add an option to pass additional parameters to the PHP binary #185 (sidz)
    • ๐Ÿ‘ Allow relative path for tmpDir config setting. #151 (borNfreee)
    • ๐Ÿ‘ Allow coverage of function signatures of traits #191 (BackEndTea)

    ๐ŸŽ Performance:

    • ๐Ÿ›  Fix performance issue in SourceFilesFinder #186 (borNfreee)
    • ๐Ÿ–จ Reuse created mutant files to avoid traversing and pretty printing #184 (borNfreee)

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ Windows can't open this file when composer.phar is found #196
    • Infection ignores coverage on trait(s) #189
    • Existing coverage: "cannot load zend opcache" #182
    • ๐Ÿ“œ Phpunit "excludes" are not properly parsed #167
    • ๐Ÿ‘ Allow coverage of function signatures of traits #191 (BackEndTea)
    • ๐Ÿ›  Fix: Don't mutate abstract methods #169 (BackEndTea)
    • Don't try to expand directories with \* and \*\* (glob pattern) #171 (sidz)