Infection 0.34.0 is out! 🎉
It introduces a new feature for filtering source files to mutate and tests to run.
Learn why it matters and how to use it: infection.github.io/guide/argument…
Infection 0.33.0 has been released.
- Testo test framework support (by @roxblnfk)
- Allow using the full width of the terminal for console output
Enjoy!
@localheinz yeah, this is the feedback we are looking for actually :) Makes sense.
It will probably be not JSON, but anyway - another type of the output is indeed needed for AI
Do you use Infection with AI-generated code/tests? If so, what is the workflow / skills / prompts?
Is there anything we need to improve here to make it more useful?
@sam_dark There is an open discussion about Psalm github.com/vimeo/psalm/di…
But no work has been done yet. Psalm would be integrated a bit differently than Mago and PhpStan, thus was postponed
Hot take: 100% code coverage is a vanity metric. 📊
I'd rather have 60% coverage of critical paths than 100% coverage of getters, setters etc.
Agree or disagree? 🤔
Frontend is WAY harder for AI than backend.
That's because it's flying blind. It can't test the code in the environment where it's running - the browser.
Here's how to hook up AI to your browser:
Infection 0.32.3 has been released with new `--max-timeouts` and `--with-timeouts` options.
Read the details in this blog post to understand how it helps with speeding up Mutation Testing and why you should start using them!
infection.github.io/2026/01/14/wha…
Thanks @sanmai!
🎄 Xmas present
Infection 0.32.0 has been released:
- Format-presering pretty printing
- new GitHub loggers with collapsable sections
- Symfony 8 support; webmozart/assert@v2 support
- and much more
github.com/infection/infe…
Looks like #phpunit xml code-coverage generation could get nearly twice as fast in the future.
this would for example considerably reduce overhead of the necessary "initial-test" step when running @infection_php on your project.
.@xepozz started working on Infection Plugin for @phpstorm, please share your ideas here: github.com/infection/infe…
- What would you like to see?
- How would you use it?
- Where would you want to see Mutants diffs?
Let's make it useful.