NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1814 most downloaded on Packagist
Split your PHPStan baseline into multiple files, one per error identifier. Supports both neon baseline and PHP baseline.
Last release 8 days ago
29 Sep 2026
Release timing varies
gaps range from 2 weeks to 10 months
Nearly every release is documented
notes for 11 of 12 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
12 releases · first in 2024
Orphan cleanup : delete only baseline files, keep non-baseline files next to the loader
Minimal diff when regenerating baselines
split-phpstan-baseline command now automatically deletes baseline files that no longer have corresponding errors. {
"scripts": {
"generate:baseline:phpstan": [
"phpstan --generate-baseline=baselines/_loader.neon",
- "find baselines/ -type f -not -name _loader.neon -delete",
"split-phpstan-baseline baselines/_loader.neon"
]
}
}One column per month.
Support rawMessage ( #47 by @gharlan )
rawMessage (#47 by @gharlan)
Add --no-error-count CLI option to remove error counts from baselines ( #39 , @maxime-vf )
--no-error-count CLI option to remove error counts from baselines (#39, @maxime-vf)Add the total error count in the loader ( #38 , @Ph0tonic )
PHP baseline: fix result cache invalidation upon manual edit ( #35 , @gharlan )
Fix error count in comment ( #33 , @Ph0tonic )
Fix PHP baseline path ( #32 , @jmdelehaye )
Non-legacy approach does not need neon config
Support even PHP 7.4 ( #20 , @simbig )
Use vendor/bin/split-phpstan-baseline instead of --error-format
vendor/bin/split-phpstan-baseline instead of --error-formatbaselines/loader.php instead of baselines/loader.neonphpstan/phpstan 2.0 (#8)Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →