Bump friendsofphp/php-cs-fixer from 3.87.2 to 3.88.0
Merged
Number: #74
Type: Pull Request
State: Merged
Type: Pull Request
State: Merged
Author:
dependabot[bot]
Association: Contributor
Comments: 0
Association: Contributor
Comments: 0
Created:
September 24, 2025 at 10:18 PM UTC
(2 months ago)
(2 months ago)
Updated:
September 25, 2025 at 06:23 AM UTC
(2 months ago)
(2 months ago)
Merged:
September 25, 2025 at 06:23 AM UTC
(2 months ago)
by jerowork
(2 months ago)
by jerowork
Time to Close:
about 8 hours
Labels:
dependencies php
dependencies php
Description:
Bumps friendsofphp/php-cs-fixer from 3.87.2 to 3.88.0.
Release notes
Sourced from friendsofphp/php-cs-fixer's releases.
v3.88.0 Folding Bike
What's Changed
- feat: Support custom rulesets by
@niklamand@Wironein PHP-CS-Fixer/PHP-CS-Fixer#6083- feat: introduce
@auto,@auto:riskysets by@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9090- feat: introduce
@autoPHPMigration,@autoPHPMigration:risky,@autoPHPUnitMigration:riskysets by@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9068- feat: start using new defaults for rules under future mode by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9020- feat:
symfonyruleset: Add@consttophpdoc_no_alias_tagby@mvorisekin PHP-CS-Fixer/PHP-CS-Fixer#9016- feat: rename rule sets from
MAJORMINORandMAJOR.MINORintoMAJORxMINORby@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9005- feat: rename visibility_required into modifier_keywords by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#8995- fix:
BlankLinesBeforeNamespaceFixer- handle namespace without newline before by@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9059- docs: fix typo by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9060- docs: update CONTRIBUTING.md by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9074- docs: update README for updated PHP/PHPUnit set names by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9070- DX: Allow development on PHP 8.5 by
@Wironein PHP-CS-Fixer/PHP-CS-Fixer#9092- chore:
getcwd()- ignorefalsereturn value by@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9057- chore:
ReporterFactory- useclass-stringtype by@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9055- chore: enforce list via
array_values()by@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9054- chore: ErrorOutput - line is optional by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9047- chore: fix cs in entry point file by
@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9064- chore: fix CS, somehow it missed the CI of
.php-cs-fixer.well-defined-arrays.phpby@keradusin PHP-CS-Fixer/PHP-CS-Fixer#8987- chore: fix some
argument.typeerrors by@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9056- chore: groom Automatic rulesets code by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9091- chore: phpstan - do not ignore all
internalusage errors by@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9063- chore: replace wrong
class-stringusages by@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#8968- CI:
pushevent only for master branch by@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9046- CI:
pushevent only for master branch by@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9050- CI: check for typos by
@kubawerlosin PHP-CS-Fixer/PHP-CS-Fixer#9048- CI: don't prevent the build when remote coverage reporting service is down by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9095- CI: fix smoke tests after #9005 by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9061- CI: fix typos in
CHANGELOG.mdby@kubawerlosin PHP-CS-Fixer/PHP-CS-Fixer#9052- CI: mutation tests - disable github annotations by
@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9062- CI: Test docs generation only once per CI pipeline by
@Wironein PHP-CS-Fixer/PHP-CS-Fixer#9089- deps: bump box version by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9042- deps: bump ergebnis/composer-normalize from 2.48.1 to 2.48.2 in /dev-tools by
@dependabot[bot] in PHP-CS-Fixer/PHP-CS-Fixer#9045- deps: bump phpstan/phpstan from 2.1.25 to 2.1.28 in /dev-tools in the phpstan group by
@dependabot[bot] in PHP-CS-Fixer/PHP-CS-Fixer#9072- deps: unify alpine version for PHP 8.4 by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9077- deps: update phpstan and phpstan-baseline-per-identifier by
@gharlanin PHP-CS-Fixer/PHP-CS-Fixer#9051- deps: update squizlabs/php_codesniffer to v4.0 and other related packages by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9075- deps: upgrade alpine wherever possible by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9078- deps: upgrade infection/infection to ^0.31.0 by
@Copilotin PHP-CS-Fixer/PHP-CS-Fixer#9079- refactor: introduce concept of AutomaticRuleSet by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9067- refactor: rename
RuleSetDescriptionInterfaceintoRuleSetDefinitionInterfaceby@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9094- test: ensure alpine version same between Dockerfile and compose.yaml by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9076- test: ensure alpine version same in compose.yaml and release.yml by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9071- test: extend tests to cover new migration rule set names by
@keradusin PHP-CS-Fixer/PHP-CS-Fixer#9069- test: improve testing that objects cannot be serialized/unserialized by
@kubawerlosin PHP-CS-Fixer/PHP-CS-Fixer#9049Full Changelog: https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.87.2...v3.88.0
Changelog
Sourced from friendsofphp/php-cs-fixer's changelog.
Changelog for v3.88.0
- feat: Support custom rulesets (#6083)
- feat: introduce
@auto,@auto:riskysets (#9090)- feat: introduce
@autoPHPMigration,@autoPHPMigration:risky,@autoPHPUnitMigration:riskysets (#9068)- feat: start using new defaults for rules under future mode (#9020)
- feat: rename rule sets from
MAJORMINORandMAJOR.MINORintoMAJORxMINOR(#9005)- feat: rename visibility_required into modifier_keywords (#8995)
- feat:
symfonyruleset: Add@consttophpdoc_no_alias_tag(#9016)- fix:
BlankLinesBeforeNamespaceFixer- handle namespace without newline before (#9059)- docs: fix typo (#9060)
- docs: update CONTRIBUTING.md (#9074)
- docs: update README for updated PHP/PHPUnit set names (#9070)
- DX: Allow development on PHP 8.5 (#9092)
- chore: enforce list via
array_values()(#9054)- chore: ErrorOutput - line is optional (#9047)
- chore: fix cs in entry point file (#9064)
- chore: fix CS, somehow it missed the CI of
.php-cs-fixer.well-defined-arrays.php(#8987)- chore: fix some
argument.typeerrors (#9056)- chore: groom Automatic rulesets code (#9091)
- chore: phpstan - do not ignore all
internalusage errors (#9063)- chore: replace wrong
class-stringusages (#8968)- chore:
getcwd()- ignorefalsereturn value (#9057)- chore:
ReporterFactory- useclass-stringtype (#9055)- CI: check for typos (#9048)
- CI: don't prevent the build when remote coverage reporting service is down (#9095)
- CI: fix smoke tests after #9005 (#9061)
- CI: fix typos in
CHANGELOG.md(#9052)- CI: mutation tests - disable github annotations (#9062)
- CI: Test docs generation only once per CI pipeline (#9089)
- CI:
pushevent only for master branch (#9046)- CI:
pushevent only for master branch (#9050)- deps: bump box version (#9042)
- deps: bump ergebnis/composer-normalize from 2.48.1 to 2.48.2 in /dev-tools (#9045)
- deps: bump phpstan/phpstan from 2.1.25 to 2.1.28 in /dev-tools in the phpstan group (#9072)
- deps: unify alpine version for PHP 8.4 (#9077)
- deps: update phpstan and phpstan-baseline-per-identifier (#9051)
- deps: update squizlabs/php_codesniffer to v4.0 and other related packages (#9075)
- deps: upgrade alpine wherever possible (#9078)
- deps: upgrade infection/infection to ^0.31.0 (#9079)
- refactor: introduce concept of AutomaticRuleSet (#9067)
- refactor: rename
RuleSetDescriptionInterfaceintoRuleSetDefinitionInterface(#9094)- test: ensure alpine version same between Dockerfile and compose.yaml (#9076)
- test: ensure alpine version same in compose.yaml and release.yml (#9071)
- test: extend tests to cover new migration rule set names (#9069)
- test: improve testing that objects cannot be serialized/unserialized (#9049)
Commits
f234696prepared the 3.88.0 release6ab7358refactor: renameRuleSetDescriptionInterfaceinto `RuleSetDefinitionInterfa...f90b613feat: start using new defaults for rules under future mode (#9020)3c707acfeat: Support custom rulesets (#6083)14147e9CI: don't prevent the build when remote coverage reporting service is down (#...38a98fbDX: Allow development on PHP 8.5 (#9092)73fa919feat: introduce@auto,@auto:riskysets (#9090)4c414c9chore: groom Automatic rulesets code (#9091)cfb6fbeCI: Test docs generation only once per CI pipeline (#9089)03ec61ffeat: introduce@autoPHPMigration,@autoPHPMigration:risky, `@autoPHPUnit...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
1
1
Additions:
+88
+88
Deletions:
-8
-8
Package Dependencies
Package:
friendsofphp/php-cs-fixer
Ecosystem:
packagist
packagist
Version Change:
3.87.2 → 3.88.0
Update Type:
Minor
Minor
Technical Details
| ID: | 8390475 |
| UUID: | 2858504229 |
| Node ID: | PR_kwDOOvDr6c6qYVAl |
| Host: | GitHub |
| Repository: | jerowork/example-application-graphql-attribute-schema |
| Merge State: | Unknown |