pluswerk/grumphp-bom-task
GrumPHP task that enforces files to be saved without a UTF-8 BOM. Install via Composer and enable the PLUS\GrumPHPBomTask\ExtensionLoader, then run the plus_bom_fixer task on selected file types (php, css, json, yml, etc.).
[BUGFIX] remove old STRICT_BOOLEANS (#115)
Backport PR #112 changes to 10.x (#113)
Co-authored-by: copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com
Fix root CI failures caused by composer.json normalization drift (#111)
Root CI was failing in the main package jobs because composer_normalize was reordering composer.json. This change restores normalized dependency ordering without removing the sebastian/diff compatibility constraint added for the Fractor toolchain.
CI failure source
composer.json with the order expected by ergebnis/composer-normalizegrumphp runs across PHP versionsDependency compatibility
sebastian/diff constraint limited to supported majors for the current Fractor stack"rector/rector": "^2.2.10",
"sebastian/diff": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0",
"squizlabs/php_codesniffer": "^4.0.1"
Merge pull request #110 from andersundsehr/Kanti-patch-1
[BUGFIX] Update paths to use getcwd() instead of DIR
Merge pull request #106 from andersundsehr/feature/add-fractor
Feature/add fractor
Merge pull request #100 from andersundsehr/fix-pipeline
Merge pull request #94 from andersundsehr/php-8.5
Merge pull request #87 from andersundsehr/bugfix/codesplit
Merge pull request #84 from andersundsehr/all-merged
Full Changelog: https://github.com/pluswerk/grumphp-bom-task/compare/8.0.1...8.1.0
Full Changelog: https://github.com/pluswerk/grumphp-bom-task/compare/8.0.0...8.0.1
Full Changelog: https://github.com/pluswerk/grumphp-bom-task/compare/7.0.0...8.0.0
With this Release we are Compatible with GrumPHP 0.16 and require PHP >=7.2
update GrumPHP to 0.14
BUGFIX for GrumPHP 0.13
update GrumPHP to 0.13
Update Grumphp to 0.12.0
If you come from andersundsehr/grumphp-bom-task, change the extensions Loader path in the grumphp.yml file.
parameters:
tasks:
aus_bom_fixer:
triggered_by: [php, css, scss, less, json, sql, yml, txt]
extensions:
- AUS\GrumPHPBomTask\ExtensionLoader
from: to:
parameters:
tasks:
plus_bom_fixer:
triggered_by: [php, css, scss, less, json, sql, yml, txt]
extensions:
- PLUS\GrumPHPBomTask\ExtensionLoader
How can I help you explore Laravel packages today?