| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| php-cs-fixer.phar | 2026-01-23 | 3.5 MB | |
| php-cs-fixer.phar.asc | 2026-01-23 | 566 Bytes | |
| README.md | 2026-01-23 | 5.1 kB | |
| v3.93.0 Exceptional Exception source code.tar.gz | 2026-01-23 | 517.8 kB | |
| v3.93.0 Exceptional Exception source code.zip | 2026-01-23 | 1.1 MB | |
| Totals: 5 Items | 5.1 MB | 0 | |
What's Changed
- feat:
@PHP7x0MigrationRisky- update configuration ofRandomApiMigrationFixerto match it's newly updated v4 defaults by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9368 - feat:
@Symfony:risky- extend set withmodern_serialization_methodsby @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9366 - feat:
@Symfony:risky- extend set withstatic_lambdaby @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9365 - feat:
@Symfony- enableno_unneeded_control_parentheses.statements.negative_instanceofby @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9336 - feat:
@Symfony- extend set withno_useless_elseby @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9363 - feat:
@Symfony- extend set withno_useless_returnby @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9364 - feat:
RandomApiMigrationFixer- allow to convertmt_getrandmaxandmt_srandby @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9367 - feat: add
ModernSerializationMethodsFixerby @kubawerlos in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9108 - feat: Add
NoRedundantReadonlyPropertyFixerby @jack-worman in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9339 - feat: add
PhpdocTypesNoDuplicatesFixerby @FeBe95 in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9312 - feat: do not suggest config file creation if config explicitly skipped with
--config=-by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9379 - feat: improve handling of
@seetags inFullyQualifiedStrictTypesFixerby @mspirkov in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9350 - feat: PER attribute block no spaces by @stakovicz in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9264
- feat: php_unit_test_case_static_method_calls - change default 'call_type' to 'this' for v4 by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9328
- feat: protected_to_private - add to
@Symfonyset by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9303 - feat: PSR/PER-CS - adjust
braces_positionrule by @mspirkov in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9329 - feat: remove
php_unit_test_case_static_method_callsfrom PHPUnit sets by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9341 - fix:
ModifierKeywordsFixer- closure in attribute by @kubawerlos in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9358 - fix:
NoUselessElseFixer- handle conditional symbol declarations by @gharlan in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9347 - fix:
OrderedClassElementsFixer- closure in attribute by @kubawerlos in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9357 - fix:
PhpUnitAttributesFixer- do not add for annotation@testWithwhen attributeTestWithalready present by @kubawerlos in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9354 - fix: properly expose memory usage while running parallel mode by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9352
- chore: add clarifying
@returnannotations toConfigby @mspirkov in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9337 - chore: fix
assign.propertyTypeerror from PHPStan by @gharlan in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9332 - chore: PHPUnit sets - cleanup test, update docs/comments by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9342
- chore: simplify
phpstan:baselinecommand by @gharlan in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9346 - deps: bump crate-ci/typos from 1.41.0 to 1.42.0 by @dependabot[bot] in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9338
- deps: bump crate-ci/typos from 1.42.0 to 1.42.1 by @dependabot[bot] in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9376
- deps: bump dev deps by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9369
- deps: bump the phpstan group in /dev-tools with 3 updates by @dependabot[bot] in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9375
- docs: show default value for future mode by @kubawerlos in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9355
- DX: add env for easier finding which fixer break a PHP syntax by @kubawerlos in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9356
- refactor: add base key-existence check for cross-process communication in parallel runner by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9360
- refactor: FixerDocumentGenerator - limit the scope to create rule instance in future mode only by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9359
- test: fix compatibility towards Symfony 8 by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9370
- test: update PHP 8.5 compat test to cover closure in attribute and prevent conversion to empty arrow function by @keradus in https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/9373
Full Changelog: https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.92.5...v3.93.0