Skip to content

Releases: infection/infection

`json5` config file support, `--threads=max` and `dg/bypass-finals` compatibility

17 Sep 08:26
cac814f
Compare
Choose a tag to compare

Added:

  • Add support for json5 configuration file format #1727
  • Introduce --threads=max option value to automatically detect the number of CPU cores #1723
  • Compatibility with dg/bypass-finals #1728

Fixed:

  • Do not mutate Coalesce operator when null is used on the right #1726

Throw error with `--git-diff-lines` when `git` is not installed

31 Aug 22:17
Compare
Choose a tag to compare

Fixed:

  • GitDiffFileProvider: execute single program processes to allow errored exits to be caught #1720

Added:

  • Display generated log file reports to console output #1711

Second try: correctly detect if Xdebug should be automatically enabled

23 Jun 12:52
c2f121b
Compare
Choose a tag to compare

Fixed:

  • Running the Infection cannot detect code coverage driver correctly #1700

Correctly detect if Xdebug should be automatically enabled

21 Jun 20:51
dbc0b43
Compare
Choose a tag to compare

Fixed:

  • Running the Infection cannot detect code coverage driver correctly #1700

Use source directories for `--git-diff-***`

10 Jun 23:17
11df4ea
Compare
Choose a tag to compare

Changed:

  • GitDiffFile: consume configured directories #1697
  • Auto-detect Github Actions CI and activate github logger accordingly #1645
  • Replace abandoned webmozart/path-util with symfony/filesystem #1693

Escape percent sign in `Assert::notSame` message

11 May 21:02
134853c
Compare
Choose a tag to compare

Fixed:

  • Escape percent sign in Assert::notSame message #1690

Skip analysis when no executed lines with --git-diff-lines option

06 May 08:41
e5aa8de
Compare
Choose a tag to compare

Fixed:

  • Skip analysis when no executed lines with --git-diff-lines option #1688

Prefix `thecodingmachine/safe` in PHAR distribution

21 Apr 13:12
27727f9
Compare
Choose a tag to compare

Changed:

  • Remove thecodingmachine/safe from whitelist of Scoper config and prefix it for PHAR #1684

Min PHP version - 8.0, upgrade libs, fix config file name wording

20 Apr 19:34
Compare
Choose a tag to compare

Changed:

  • Upgrade Infection to minimum PHP 8.0 #1641
  • Use newer thecodingmachine/safe #1649

Fixed:

  • Inconsistent configuration file name #1679

Stand with Ukraine

07 Mar 11:44
de9b6b9
Compare
Choose a tag to compare

Added:

  • Stand with Ukraine #1674

image