Infection v0.26.0 Release Notes
Release Date: 2022-01-10 // 6 months ago-
โ Added:
- Implement the Stryker HTML report https://github.com/infection/infection/pull/1625
- Add new
--git-diff-lines
option to generate Mutants only for the changed lines https://github.com/infection/infection/pull/1632 - ๐ Show ignored mutants on progress and summary https://github.com/infection/infection/pull/1612
๐ Changed:
- Replace
badge
logger with more advancedstryker
logger https://github.com/infection/infection/pull/1629 - โ Mark Mutant as killed if Test Framework returns non-zero exit code https://github.com/infection/infection/pull/1621
- โ Set
failOnRisky
,failOnWarning
totrue
if parameters are not already set for mutants https://github.com/infection/infection/pull/1630 - Automatically set
XDEBUG_MODE=coverage
if needed https://github.com/infection/infection/pull/1518 - โ Add
dg/bypass-finals
to the conflict packages list https://github.com/infection/infection/pull/1605
Previous changes from v0.25.4
-
โ Added:
- ๐ PHP 8.1 support https://github.com/infection/infection/pull/1535
- ๐ Allow Symfony 6 https://github.com/infection/infection/pull/1606
- Set
XDEBUG_MODE
for processes with coverage https://github.com/infection/infection/pull/1518 - โ Add
dg/bypass-finals
to the conflict packages list https://github.com/infection/infection/pull/1605
๐ Changed:
- Stop Infection execution with
0
exit code when git diff filter returns empty result https://github.com/infection/infection/pull/1600 - feat: Concat does not generate mutant when both operands are the same https://github.com/infection/infection/pull/1602