Skip to content

Settings for Mutators, symfony/phpunit-bridge support, new Mutators

Compare
Choose a tag to compare
@maks-rafalko maks-rafalko released this 24 Jan 20:30
8a4d0fb

0.12.0 (2019-01-24)

Full Changelog

BC Breaks:

  • Disabling mutating "true" -> "false" in TrueValue mutator for in_array/array_search #599

Added:

  • Allow settings for Mutators #206
  • Enhancement: Implement UnwrapArrayUdiffAssoc mutator #614
  • Enhancement: Implement UnwrapArraySplice mutator #605
  • Enhancement: Implement UnwrapArraySlice mutator #598
  • Enhancement: Implement UnwrapArrayMergeRecursive mutator #594
  • Enhancement: Implement UnwrapArrayIntersectUkey mutator #593
  • Enhancement: Implement UnwrapArrayIntersectUassoc mutator #591
  • Enhancement: Implement UnwrapArrayColumn mutator #590
  • Enhancement: Implement UnwrapArrayIntersectKey mutator #584
  • Enhancement: Implement UnwrapArrayDiffUkey mutator #583

Fixed:

  • Schema does not include initialTestsPhpOptions #606
  • Space in PHP interpreter path breaks Infection #600
  • Starting infection via phing differs from commandline #592
  • symfony/phpunit-bridge isn't supported #588
  • Symfony flex should correctly detect phpunit executable #493

Changed:

  • Running command with --only-covered should add in log only covered code. #581
  • Add a test to check Infection works with PSR-0 compliant autoloader #579
  • Update gitattributes file #532