All Versions
51
Latest Version
Avg Release Cycle
11 days
Latest Release
8 days ago

Changelog History
Page 1

  • v0.20.2

    November 20, 2020

    Fixed:

    • Both global-ignore and global-ignoreSourceCodeByRegex cannot be set in infection.json file at the same time #1433
  • v0.20.1

    November 03, 2020

    Fixed:

    • Order of keys in mutators config array, leads to different results #1408
    • PcreException should mention which regexp is actually invalid #1406
  • v0.20.0

    November 01, 2020

    Full Changelog

    โž• Added:

    • โž• Add github logger to be able to use Annotations on GitHub Actions #1368
    • โž• Add --diff-git-filter & --git-diff-base options #1368
    • [MUTATOR] Implement UnwrapSubstr mutator #1400
    • [MUTATOR] Implement UnwrapStrRev mutator #1399
    • [MUTATOR] Implement UnwrapRtrim mutator #1396
    • [MUTATOR] Implement UnwrapStrIreplace mutator #1397
    • [MUTATOR] Implement UnwrapStrShuffle mutator #1398
    • [MUTATOR] Implement UnwrapLtrim mutator #1395
    • [MUTATOR] Add Ternary operator mutator #1390
    • [MUTATOR] Add Flip Coalesce operator mutator #1389

    ๐Ÿ”„ Changed:

    • โœ‚ Remove redundant Coalesce Mutator and rename FlipCoalesce to Coalesce #1391
  • v0.19.2

    October 29, 2020

    Fixed:

    • Call to undefined function get_debug_type() when configuration is invalid #1384
  • v0.19.1

    October 28, 2020

    Fixed:

    • YieldValue mutator does not generate any mutations #1380
  • v0.19.0

    October 28, 2020

    Full Changelog

    โž• Added:

    • [MUTATOR] Introduce YieldValue mutator #1342

    ๐Ÿ”„ Changed:

    • โฌ‡๏ธ Drop support for PHP 7.3 #1340
    • Don't mutate $limit argument from 0 to -1 and from -1 to 0 in preg_split function #1347

    ๐Ÿ›  Fixed:

    • PHPUnit 9.3 compatibility issue #1283
    • In Assert.php line 2042: Expected a value other than null #1357
    • Don't mutant $limit 0, -1 in preg_split #1345
  • v0.18.2

    October 21, 2020

    Changed:

    • โฌ†๏ธ Bump PHP-Parser (for 0.18) #1359
  • v0.18.1

    October 21, 2020

    Fixed:

    • ArrayItemRemoval should not mutate lists (#1358)
  • v0.18.0

    October 18, 2020

    Full Changelog

    โž• Added:

    • Exclude mutations matching the source code by Regular Expression #1326
    • ๐Ÿšš [MUTATOR] Add mutator to remove shared cases #1326

    ๐Ÿ”„ Changed:

    • ๐Ÿ‘ Allow fractional values for timeout #1313
  • v0.17.7

    October 13, 2020

    Fixed:

    • Check the length of schema node before using its values #1338