Infection v0.13.0 Release Notes
-
Full Changelog (2019-05-18)
โ Added:
- โ
Log the InitialTestsRun command line when
--debug
is used #520 - ๐ Preliminary support for PCOV #667
- โ Adding Line Numbers To Mutator Ignore List #663
- ๐ Family bc*-functions mutators (bcmath support) #658
- Family mb_*-functions mutators #654
- โ Add a new unwrap mutator: ucwords #644
- ๐ New @unwrap mutator: lcfirst() #642
- ๐ท Provide compact output for CI environments #613
- โ add unwrap array_pad mutator #680
- add unwrap array_intersect_assoc mutator #679
- #597 Array item removal mutator #649
- โจ Enhancement: Implement UnwrapTrim mutator #638
- โจ Enhancement: Implement UnwrapArrayUintersect mutator #637
- โจ Enhancement: Implement UnwrapArrayUintersectUassoc mutator #633
- โจ Enhancement: Implement UnwrapArrayUintersectAssoc mutator #628
- โจ Enhancement: Implement UnwrapArrayUdiff mutator #624
- โฌ๏ธ Mutator: AssignCoalesce. Upgrade PHPParser to 4.2.1 #641
- Mutator: UnwrapUcFirst (unwrap the first argument of ucfirst() function) #635
๐ Fixed:
- Multi line arrays are not properly handled by code coverage #652
- ๐ Error when parsing method that creates anonymous class #616
- ๐ง Infection gets stuck in the first execution after configuration file is created #576
- Wrong constructor ownership when returning an anonymous class #682
- Do not mutate * to / and vice versa if one of the operands is numeric ยฑ1.0 #673
๐ Changed:
- โ
Log the InitialTestsRun command line when