Releases: phpro/grumphp
Releases · phpro/grumphp
Version v2.9.0
What's Changed
- Adds 'parallel' option support to phpcs task. by @mrmishmash in #1155
- PHP 8.4 support by @veewee in #1156
New Contributors
- @mrmishmash made their first contribution in #1155
Full Changelog: v2.8.0...v2.9.0
Version 2.8.0
What's Changed
- Cleanup serialized context coming back from a task worker by @veewee in #1147
- Add additional clover coverage features by @veewee in #1152
Full Changelog: v2.7.0...v2.8.0
Version 2.7.0
What's Changed
- Support --skip-property-types of ValidateSchemaCommand by @wucdbm in #1145
- Correct composer require for roave by @BrentRobert in #1148
New Contributors
Full Changelog: v2.6.0...v2.7.0
Version 2.6.0
What's Changed
- feat: Add task for Twig-CS-Fixer by @antoniovj1 in #1131
- fix: Resolve dist file path from import by @mischabraam in #1134
- Bump composer/composer from 2.7.0 to 2.7.7 by @dependabot in #1140
- Trigger composer task also when composer.lock changes. by @vever001 in #1142
- 1126 bin console task sf by @bortefi in #1138
- Bump lock by @veewee in #1143
New Contributors
- @antoniovj1 made their first contribution in #1131
- @mischabraam made their first contribution in #1134
- @vever001 made their first contribution in #1142
- @bortefi made their first contribution in #1138
Full Changelog: v2.5.0...v2.6.0
Version 2.5.0
What's Changed
- Bump actions/dependency-review-action from 3 to 4 by @dependabot in #1120
- Bump actions/cache from 3 to 4 by @dependabot in #1121
- Add security-checker using Composer Audit by @joestewart in #1122
- Bump composer/composer from 2.6.6 to 2.7.0 by @dependabot in #1123
- Upgrade to php-parser v5 by @veewee in #1124
New Contributors
- @joestewart made their first contribution in #1122
Full Changelog: v2.4.0...v2.5.0
Version v2.4.0
What's Changed
Full Changelog: v2.3.0...v2.4.0
Version 2.3.0
Version 2.2.0
What's Changed
- Add grouping of output in GitHub Actions by @jackbentley in #1074
- Apply str_contains to replace the strpos usage by @peter279k in #1112
- Replace the array_merge with spread array operator by @peter279k in #1111
Shim improvements
Full Changelog: v2.1.0...v2.2.0
Release 2.1.0
What's Changed
- Add new nette tester options by @hanisko in #1097
- skip additional checks if a merge commit by @delboy1978uk in #1100
- Bump actions/checkout from 3 to 4 by @dependabot in #1105
- add extensions argument - fixes #1098 by @malcomio in #1103
- Add codeception XML/HTML reporting support to grumphp by @petrisorciprian-vitals in #1107
- Prints error message when rejecting commit by @EwenQuim in #1108
- Apply ternary to null operator by @peter279k in #1110
New Contributors
- @hanisko made their first contribution in #1097
- @delboy1978uk made their first contribution in #1100
- @malcomio made their first contribution in #1103
- @petrisorciprian-vitals made their first contribution in #1107
- @EwenQuim made their first contribution in #1108
- @peter279k made their first contribution in #1110
Full Changelog: v2.0.0...v2.1.0
Version 2.0.0
What's Changed
- Resolve psalm errors by @veewee in #1085
- Add support for amp v3 by @veewee in #1084
- Config options resolver by @veewee in #1090
- Introduce the new v2 extension system by @veewee in #1091
- Remove v1 deprecations by @veewee in #1092
Full Changelog: v1.16.0...v2.0.0-beta1
Installation
❗ Change in dependencies - we now require:
- PHP >=v8.1
- amp >=v3
If your project is still using AMP v2 - you might consider using our dependencyless shim package instead : https://github.com/phpro/grumphp-shim
Upgrading
❗ This version contains some BC breaks for GrumPHP extension or task developers.
Find out how to upgrade your tasks and extensions here : https://github.com/phpro/grumphp/blob/v2.0.0-beta1/UPGRADE-v2.md
Full Changelog: v1.16.0...v2.0.0