Infection v0.12.0 Release Notes

Release Date: 2019-01-24 // over 5 years ago
  • 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