Sourced from infection/infection's\r\nreleases.
\r\n\r\n\r\nIntroduce
\r\n--logger-project-root-directory
command\r\noptionWhat's Changed
\r\nAdded:
\r\n\r\n
\r\n- feat: introduce
\r\n--logger-project-root-directory
command\r\noption by@vincentchalamon
\r\nin infection/infection#1978New Contributors
\r\n\r\n
\r\n- \r\n
@vincentchalamon
\r\nmade their first contribution in infection/infection#1978Full Changelog: https://github.com/infection/infection/compare/0.29.3...0.29.4
\r\n
Sourced from infection/infection's\r\nchangelog.
\r\n\r\n\r\n0.29.4\r\n(2024-06-08)
\r\n\r\nAdded:
\r\n\r\n
\r\n- Introduce
\r\n--logger-project-root-directory
by@vincentchalamon
\r\nin infection/infection#19780.29.0\r\n(2024-05-28)
\r\n\r\nAdded:
\r\n\r\n
\r\n- Support custom mutators by
\r\n@vss414
in infection/infection#1686- Custom mutator generator by
\r\n@maks-rafalko
\r\nin infection/infection#1969Read about how to create custom mutators: https://infection.github.io/guide/custom-mutators.html
\r\nChanged:
\r\n\r\n
\r\n- Move
\r\nInfection\\Mutator\\Mutator
to a separate package by\r\n@maks-rafalko
\r\nin infection/infection#1963- Make
\r\nMutator::getDefinition
return type non-nullable by\r\n@maks-rafalko
\r\nin infection/infection#1958- Enable Rector's
\r\nAddCoversClassAttributeRector
rule by\r\n@maks-rafalko
\r\nin infection/infection#1962- Mention Discord instead of Slack in issue github template by
\r\n@staabm
in infection/infection#1951- test: Force mutators to include remedies by
\r\n@theofidry
in infection/infection#1954- Use the latest composer 2 to prevent issue with incompatibility for\r\nBox and composer 2.1 by
\r\n@maks-rafalko
\r\nin infection/infection#1957- Use the latest v1 test checker action by
\r\n@maks-rafalko
\r\nin infection/infection#1960- Upgrade Rector and fix new issues by
\r\n@maks-rafalko
\r\nin infection/infection#1961- Use new PHP-CS-Fixer with parallelization by
\r\n@maks-rafalko
\r\nin infection/infection#1964- Remove our own custom FQCN visitor as we already use php-parser's\r\n
\r\nNameResolver
visitor by@maks-rafalko
\r\nin infection/infection#1967- Replace deprecated constant\r\n
\r\nNodeTraverser::DONT_TRAVERSE_CURRENT_AND_CHILDREN
with\r\nNodeVisitor::DONT_TRAVERSE_CURRENT_AND_CHILDREN
by@maks-rafalko
\r\nin infection/infection#1968- Remove our own
\r\nParentConnectorVisitor
and use\r\nnikic-phpparser
's one by@maks-rafalko
\r\nin infection/infection#19700.28.0\r\n(2024-03-23)
\r\n\r\nAdded:
\r\n\r\n
\r\n- Add PHP-Parser 5 support by
\r\n@sidz
in infection/infection#1909Change Log
\r\n0.27.3\r\n(2023-09-28)
\r\n\r\nAdded:
\r\n\r\n
... (truncated)
\r\ncb975d3
\r\nfeat: introduce --logger-project-root-directory
command\r\noption (#1978)99e03a7
\r\nAdd information about branch target in PRs105e929
\r\nAdd support for colinodell/json5
v3 (#1976)b7e29dd
\r\n[Logs] Highlight inline differences in CLI (#1974)9468799
\r\nFix usage of custom mutator with bootstrap file (#1973)Sourced from friendsofphp/php-cs-fixer's\r\nreleases.
\r\n\r\n\r\nv3.58.1 7th Gear
\r\nWhat's Changed
\r\n\r\n
\r\n- fix:
\r\nPhpUnitTestClassRequiresCoversFixer
- do not add\r\nannotation when attribute with leading slash present by@kubawerlos
in PHP-CS-Fixer/PHP-CS-Fixer#8054- fix:
\r\nConstantCaseFixer
- do not change class constant\r\nusages by@kubawerlos
in PHP-CS-Fixer/PHP-CS-Fixer#8055Full Changelog: https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.58.0...v3.58.1
\r\n
Sourced from friendsofphp/php-cs-fixer's\r\nchangelog.
\r\n\r\n\r\nChangelog for v3.58.1
\r\n\r\n
\r\n- fix:
\r\nConstantCaseFixer
- do not change class constant\r\nusages (#8055)- fix:
\r\nPhpUnitTestClassRequiresCoversFixer
- do not add\r\nannotation when attribute with leading slash present (#8054)Changelog for v3.58.0
\r\n\r\n
\r\n- chore(doc): Use FQCN for parallel config in documentation (#8029)
\r\n- chore: fix typo in\r\n
\r\nPhpUnitTestClassRequiresCoversFixerTest
(#8047)- chore: RandomApiMigrationFixer - do not modify configuration\r\nproperty (#8033)
\r\n- chore: Tokens::setCode - further improvements to cache (#8053)
\r\n- chore: update PHPStan (#8045)
\r\n- docs: Add missing imports in a cookbook about creating custom rules\r\n(#8031)
\r\n- docs: fix deprecated string interpolation style (#8036)
\r\n- docs: global_namespace_import - simplify allowed config types (#8023)
\r\n- feat(GroupImportFixer): Ability to configure which type of imports\r\nshould be grouped (#8046)
\r\n- fix: clear
\r\nTokens::$blockStartCache
and\r\nTokens::$blockEndCache
when calling\r\nTokens::setCode
(#8051)- fix: correctly handle PHP closing tag with\r\n
\r\nsimplified_null_return
(#8049)- fix:
\r\nConstantCaseFixer
- do not change namespace (#8004)- fix:
\r\nPhpUnitAttributesFixer
- do not add attribute if\r\nalready present (#8043)- fix:
\r\nPhpUnitSizeClassFixer
- do not add annotation when\r\nthere are attributes (#8044)- fix:
\r\nPhpUnitTestClassRequiresCoversFixer
- attribute\r\ndetection when class isreadonly
(#8042)Changelog for v3.57.2
\r\n\r\n
\r\n- docs: better ConfigurableFixer allowed types (#8024)
\r\n- docs: Improve Docker usage example (#8021)
\r\n- feat: Report used memory to 2 decimal digits only (#8017)
\r\n- fix: Support named args in\r\n
\r\nParallelConfigFactory::detect()
(#8026)- fix:
\r\nphp_unit_test_class_requires_covers
Attribute\r\ndetection when class is final (#8016)Changelog for v3.57.1
\r\n\r\n
\r\n- chore: update PHPDoc in
\r\nPreg::matchAll
(#8012)- fix: Runner - handle no files while in parallel runner (#8015)
\r\nChangelog for v3.57.0
\r\n\r\n
\r\n- feat: Ability to run Fixer with parallel runner 🎉 (#7777)
\r\nChangelog for v3.56.2
\r\n\r\n\r\n
... (truncated)
\r\n04e9424
\r\nprepared the 3.58.1 release8fdc3d5
\r\nfix: ConstantCaseFixer
- do not change class constant\r\nusages (#8055)f33bd29
\r\nfix: PhpUnitTestClassRequiresCoversFixer
- do not add\r\nannotation when attri...16e3a9c
\r\nbumped version55d3483
\r\nprepared the 3.58.0 release837bdba
\r\nchore: Tokens::setCode - further improvements to cache (#8053)604e7c2
\r\nfix: correctly handle PHP closing tag with\r\nsimplified_null_return
(#8049)8cf5a71
\r\nfix: clear Tokens::$blockStartCache
and\r\nTokens::$blockEndCache
when calli...17050b2
\r\nfeat(GroupImportFixer): Ability to configure which type of imports\r\nshould be ...6cad43d
\r\nchore: fix typo in PhpUnitTestClassRequiresCoversFixerTest
\r\n(#8047)Sourced from infection/infection's\r\nreleases.
\r\n\r\n\r\nCustom Mutators 🎉
\r\nAdded:
\r\n\r\n
\r\n- Support custom mutators by
\r\n@vss414
in infection/infection#1686- Custom mutator generator by
\r\n@maks-rafalko
\r\nin infection/infection#1969Read about how to create custom mutators: https://infection.github.io/guide/custom-mutators.html
\r\nChanged:
\r\n\r\n
\r\n- Move
\r\nInfection\\Mutator\\Mutator
to a separate package by\r\n@maks-rafalko
\r\nin infection/infection#1963- Make
\r\nMutator::getDefinition
return type non-nullable by\r\n@maks-rafalko
\r\nin infection/infection#1958- Enable Rector's
\r\nAddCoversClassAttributeRector
rule by\r\n@maks-rafalko
\r\nin infection/infection#1962- Mention Discord instead of Slack in issue github template by
\r\n@staabm
in infection/infection#1951- test: Force mutators to include remedies by
\r\n@theofidry
in infection/infection#1954- Use the latest composer 2 to prevent issue with incompatibility for\r\nBox and composer 2.1 by
\r\n@maks-rafalko
\r\nin infection/infection#1957- Use the latest v1 test checker action by
\r\n@maks-rafalko
\r\nin infection/infection#1960- Upgrade Rector and fix new issues by
\r\n@maks-rafalko
\r\nin infection/infection#1961- Use new PHP-CS-Fixer with parallelization by
\r\n@maks-rafalko
\r\nin infection/infection#1964- Remove our own custom FQCN visitor as we already use php-parser's\r\n
\r\nNameResolver
visitor by@maks-rafalko
\r\nin infection/infection#1967- Replace deprecated constant\r\n
\r\nNodeTraverser::DONT_TRAVERSE_CURRENT_AND_CHILDREN
with\r\nNodeVisitor::DONT_TRAVERSE_CURRENT_AND_CHILDREN
by@maks-rafalko
\r\nin infection/infection#1968- Remove our own
\r\nParentConnectorVisitor
and use\r\nnikic-phpparser
's one by@maks-rafalko
\r\nin infection/infection#1970New Contributors
\r\n\r\n
\r\n- \r\n
@staabm
made\r\ntheir first contribution in infection/infection#1951- \r\n
@vss414
made\r\ntheir first contribution in infection/infection#1686Full Changelog: https://github.com/infection/infection/compare/0.28.1...0.29.0
\r\n
Sourced from infection/infection's\r\nchangelog.
\r\n\r\n\r\n0.29.0\r\n(2024-05-28)
\r\n\r\nAdded:
\r\n\r\n
\r\n- Support custom mutators by
\r\n@vss414
in infection/infection#1686- Custom mutator generator by
\r\n@maks-rafalko
\r\nin infection/infection#1969Read about how to create custom mutators: https://infection.github.io/guide/custom-mutators.html
\r\nChanged:
\r\n\r\n
\r\n- Move
\r\nInfection\\Mutator\\Mutator
to a separate package by\r\n@maks-rafalko
\r\nin infection/infection#1963- Make
\r\nMutator::getDefinition
return type non-nullable by\r\n@maks-rafalko
\r\nin infection/infection#1958- Enable Rector's
\r\nAddCoversClassAttributeRector
rule by\r\n@maks-rafalko
\r\nin infection/infection#1962- Mention Discord instead of Slack in issue github template by
\r\n@staabm
in infection/infection#1951- test: Force mutators to include remedies by
\r\n@theofidry
in infection/infection#1954- Use the latest composer 2 to prevent issue with incompatibility for\r\nBox and composer 2.1 by
\r\n@maks-rafalko
\r\nin infection/infection#1957- Use the latest v1 test checker action by
\r\n@maks-rafalko
\r\nin infection/infection#1960- Upgrade Rector and fix new issues by
\r\n@maks-rafalko
\r\nin infection/infection#1961- Use new PHP-CS-Fixer with parallelization by
\r\n@maks-rafalko
\r\nin infection/infection#1964- Remove our own custom FQCN visitor as we already use php-parser's\r\n
\r\nNameResolver
visitor by@maks-rafalko
\r\nin infection/infection#1967- Replace deprecated constant\r\n
\r\nNodeTraverser::DONT_TRAVERSE_CURRENT_AND_CHILDREN
with\r\nNodeVisitor::DONT_TRAVERSE_CURRENT_AND_CHILDREN
by@maks-rafalko
\r\nin infection/infection#1968- Remove our own
\r\nParentConnectorVisitor
and use\r\nnikic-phpparser
's one by@maks-rafalko
\r\nin infection/infection#19700.28.0\r\n(2024-03-23)
\r\n\r\nAdded:
\r\n\r\n
\r\n- Add PHP-Parser 5 support by
\r\n@sidz
in infection/infection#1909Change Log
\r\n0.27.3\r\n(2023-09-28)
\r\n\r\nAdded:
\r\n\r\n
\r\n- Add GitLab code quality reporting (
\r\n--logger-gitlab
) in\r\ninfection/infection#18780.27.0\r\n(2023-05-16)
\r\n\r\nAdded:
\r\n\r\n
... (truncated)
\r\n02159e8
\r\nUpdate CHANGELOG.mde2200ae
\r\nWhen IgnoreMutator decorator class is used, work with underlying class\r\nof mut...0b13941
\r\nCustom mutator generator (#1969)0a47b7b
\r\nRemove our own ParentConnectorVisitor
and use\r\nnikic-phpparser
's one (#1970)80a1579
\r\nReplace deprecated constant\r\n`NodeTraverser::DONT_TRAVERSE_CURRENT_AND_CHILDRE...cb4ceba
\r\nRemove our own customer FQCN visitor as we already use php-parser's\r\n`NameReso...8bafcfc
\r\nDo not check trailing whitespaces in .idea
and\r\n.cache
folders154822a
\r\nUse new PHP-CS-Fixer with parallelization (#1964)18a92e9
\r\nMove Infection\\Mutator\\Mutator
to a separate package (#1963)0d5fd7e
\r\nSupport custom mutators (#1686)Sourced from friendsofphp/php-cs-fixer's\r\nreleases.
\r\n\r\n\r\nv3.57.2 7th Gear
\r\nWhat's Changed
\r\n\r\n
\r\n- fix:
\r\nPhpUnitTestClassRequiresCoversFixer
- attribute\r\ndetection when class is final by@atomiix
in PHP-CS-Fixer/PHP-CS-Fixer#8016- fix: Support named args in\r\n
\r\nParallelConfigFactory::detect()
by@Wirone
in PHP-CS-Fixer/PHP-CS-Fixer#8026- chore: Report used memory to 2 decimal digits only by
\r\n@mvorisek
in PHP-CS-Fixer/PHP-CS-Fixer#8017- docs: Improve Docker usage example by
\r\n@Wirone
in PHP-CS-Fixer/PHP-CS-Fixer#8021- docs: better ConfigurableFixer allowed types by
\r\n@keradus
in PHP-CS-Fixer/PHP-CS-Fixer#8024New Contributors
\r\n\r\n
\r\n- \r\n
@atomiix
made\r\ntheir first contribution in PHP-CS-Fixer/PHP-CS-Fixer#8016Full Changelog: https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.57.1...v3.57.2
\r\n
Sourced from friendsofphp/php-cs-fixer's\r\nchangelog.
\r\n\r\n\r\nChangelog for v3.57.2
\r\n\r\n
\r\n- docs: better ConfigurableFixer allowed types (#8024)
\r\n- docs: Improve Docker usage example (#8021)
\r\n- feat: Report used memory to 2 decimal digits only (#8017)
\r\n- fix: Support named args in\r\n
\r\nParallelConfigFactory::detect()
(#8026)- fix:
\r\nphp_unit_test_class_requires_covers
Attribute\r\ndetection when class is final (#8016)Changelog for v3.57.1
\r\n\r\n
\r\n- chore: update PHPDoc in
\r\nPreg::matchAll
(#8012)- fix: Runner - handle no files while in parallel runner (#8015)
\r\nChangelog for v3.57.0
\r\n\r\n
\r\n- feat: Ability to run Fixer with parallel runner 🎉 (#7777)
\r\nChangelog for v3.56.2
\r\n\r\n
\r\n- chore: update PHPStan (#8010)
\r\n- DX: Fix Mess Detector violations (#8007)
\r\n- DX: Install PCov extension for local Docker (#8006)
\r\nChangelog for v3.56.1
\r\n\r\n
\r\n- chore: improve PHPDoc typehints (#7994)
\r\n- CI: Allow any integer in PHPStan error for Token's constructor (#8000)
\r\n- fix: Better array shape in
\r\nPhpUnitDedicateAssertFixer
\r\n(#7999)- fix:
\r\nConstantCaseFixer
- do not touch typed constants\r\n(#7998)Changelog for v3.56.0
\r\n\r\n
\r\n- feat:
\r\nTrailingCommaInMultilineFixer
- handle trailing\r\ncomma in language constructs (#7989)- fix:
\r\nTrailingCommaInMultilineFixer
- language\r\nconstructs should be covered by arguments, not parameters (#7990)- chore: remove invalid comment (#7987)
\r\n- DX: Cache optimisation (#7985)
\r\nChangelog for v3.55.0
\r\n\r\n\r\n
... (truncated)
\r\n22f7f31
\r\nprepared the 3.57.2 release4526271
\r\nfix: Support named args in ParallelConfigFactory::detect()
\r\n(#8026)cd1922b
\r\ndocs: better ConfigurableFixer allowed types (#8024)6da674a
\r\ndocs: Improve Docker usage example (#8021)731fdd2
\r\nfeat: Report used memory to 2 decimal digits only (#8017)61caa3a
\r\nfix: php_unit_test_class_requires_covers
Attribute\r\ndetection when class is ...ab56bb5
\r\nbumped versionv3.24.0
(#439)"}},{"before":null,"after":"6fe6a1b859a789a7e2df7c6a7658f3c6f64d3a0c","ref":"refs/heads/feat/spdx-update-20240523","pushedAt":"2024-05-23T05:21:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"feat: updated SPDX license list\n\nSigned-off-by: Jan Kowalleck Sourced from friendsofphp/php-cs-fixer's\r\nreleases.
\r\n\r\n\r\nv3.57.1 7th Gear
\r\nWhat's Changed
\r\n\r\n
\r\n- chore: update PHPDoc in
\r\nPreg::matchAll
by@kubawerlos
in PHP-CS-Fixer/PHP-CS-Fixer#8012- fix: Runner - handle no files while in parallel runner by
\r\n@keradus
in PHP-CS-Fixer/PHP-CS-Fixer#8015Full Changelog: https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.57.0...v3.57.1
\r\n
Sourced from friendsofphp/php-cs-fixer's\r\nchangelog.
\r\n\r\n\r\nChangelog for v3.57.1
\r\n\r\n
\r\n- chore: update PHPDoc in
\r\nPreg::matchAll
(#8012)- fix: Runner - handle no files while in parallel runner (#8015)
\r\nChangelog for v3.57.0
\r\n\r\n
\r\n- feat: Ability to run Fixer with parallel runner 🎉 (#7777)
\r\nChangelog for v3.56.2
\r\n\r\n
\r\n- chore: update PHPStan (#8010)
\r\n- DX: Fix Mess Detector violations (#8007)
\r\n- DX: Install PCov extension for local Docker (#8006)
\r\nChangelog for v3.56.1
\r\n\r\n
\r\n- chore: improve PHPDoc typehints (#7994)
\r\n- CI: Allow any integer in PHPStan error for Token's constructor (#8000)
\r\n- fix: Better array shape in
\r\nPhpUnitDedicateAssertFixer
\r\n(#7999)- fix:
\r\nConstantCaseFixer
- do not touch typed constants\r\n(#7998)Changelog for v3.56.0
\r\n\r\n
\r\n- feat:
\r\nTrailingCommaInMultilineFixer
- handle trailing\r\ncomma in language constructs (#7989)- fix:
\r\nTrailingCommaInMultilineFixer
- language\r\nconstructs should be covered by arguments, not parameters (#7990)- chore: remove invalid comment (#7987)
\r\n- DX: Cache optimisation (#7985)
\r\nChangelog for v3.55.0
\r\n\r\n
\r\n\r\n- feat: Introduce
\r\nOrderedAttributesFixer
(#7395)- chore: few SCA fixes and dev-tools update (#7969)
\r\n- chore: fix phpdoc types (#7977)
\r\n- chore: narrow PHPDoc types (#7979)
\r\n- chore: Normalize implicit backslahes in single quoted strings\r\ninternally (#7786)
\r\n- chore: phpdoc - rely on strict list/tuple/assoc instead of array (#7978)
\r\n- chore: PhpUnitDataProviderNameFixer - follow config creation pattern\r\n(#7980)
\r\n- chore: Preg - drop half-support for array-pattern (#7976)
\r\n- chore: re-use CodeHasher (#7984)
\r\n- chore: RuleSetsTest - assert that Fixer is configurable (#7961)
\r\n- chore: sugar syntax (#7986)
\r\n- chore: Tokens should be always a list (#7698)
\r\n- CI: Ad-hoc fix for MacOS jobs (#7970)
\r\n
... (truncated)
\r\n3f7efe6
\r\nprepared the 3.57.1 release3810546
\r\nfix: Runner - handle no files while in parallel runner (#8015)4f69067
\r\nchore: update PHPDoc in Preg::matchAll
(#8012)229ab9b
\r\nbumped version0d4fcae
\r\nprepared the 3.57.0 release5c90224
\r\nfeat: Ability to run Fixer with parallel runner 🎉 (#7777)c2289bc
\r\nbumped versione8c12f9
\r\nprepared the 3.56.2 release8d5cccf
\r\nchore: update PHPStan (#8010)025ce39
\r\nDX: Fix Mess Detector violations (#8007)Sourced from friendsofphp/php-cs-fixer's\r\nreleases.
\r\n\r\n\r\nv3.56.1 15 Keys Accelerate
\r\nWhat's Changed
\r\n\r\n
\r\n- chore: improve PHPDoc typehints by
\r\n@kubawerlos
in PHP-CS-Fixer/PHP-CS-Fixer#7994- CI: Better array shape in
\r\nPhpUnitDedicateAssertFixer
\r\n(fixes PHPStan/PHP8.3 failures) by@kubawerlos
in PHP-CS-Fixer/PHP-CS-Fixer#7999- fix:
\r\nConstantCaseFixer
- do not touch typed constants\r\nby@kubawerlos
\r\nin PHP-CS-Fixer/PHP-CS-Fixer#7998Full Changelog: https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.56.0...v3.56.1
\r\n
Sourced from friendsofphp/php-cs-fixer's\r\nchangelog.
\r\n\r\n\r\nChangelog for v3.56.1
\r\n\r\n
\r\n- chore: improve PHPDoc typehints (#7994)
\r\n- CI: Allow any integer in PHPStan error for Token's constructor (#8000)
\r\n- fix: Better array shape in
\r\nPhpUnitDedicateAssertFixer
\r\n(#7999)- fix:
\r\nConstantCaseFixer
- do not touch typed constants\r\n(#7998)Changelog for v3.56.0
\r\n\r\n
\r\n- feat:
\r\nTrailingCommaInMultilineFixer
- handle trailing\r\ncomma in language constructs (#7989)- fix:
\r\nTrailingCommaInMultilineFixer
- language\r\nconstructs should be covered by arguments, not parameters (#7990)- chore: remove invalid comment (#7987)
\r\n- DX: Cache optimisation (#7985)
\r\nChangelog for v3.55.0
\r\n\r\n
\r\n- feat: Introduce
\r\nOrderedAttributesFixer
(#7395)- chore: few SCA fixes and dev-tools update (#7969)
\r\n- chore: fix phpdoc types (#7977)
\r\n- chore: narrow PHPDoc types (#7979)
\r\n- chore: Normalize implicit backslahes in single quoted strings\r\ninternally (#7786)
\r\n- chore: phpdoc - rely on strict list/tuple/assoc instead of array (#7978)
\r\n- chore: PhpUnitDataProviderNameFixer - follow config creation pattern\r\n(#7980)
\r\n- chore: Preg - drop half-support for array-pattern (#7976)
\r\n- chore: re-use CodeHasher (#7984)
\r\n- chore: RuleSetsTest - assert that Fixer is configurable (#7961)
\r\n- chore: sugar syntax (#7986)
\r\n- chore: Tokens should be always a list (#7698)
\r\n- CI: Ad-hoc fix for MacOS jobs (#7970)
\r\n- CI: Fix calculating diff between branches in PRs (#7973)
\r\n- DX: allow to enforce cache mechanism by env var (#7983)
\r\n- DX: do not typehint fixed-length arrays as lists (#7974)
\r\n- DX: Prevent having deprecated fixers listed as successors of other\r\ndeprecated fixers (#7967)
\r\n- DX: Resolve/Ignore PHPStan issues on level 6 + bump to level 7 with\r\nnew baseline (#7971)
\r\n- DX: use
\r\nlist
type in PHPDoc (#7975)- fix:
\r\nPhpUnitAttributesFixer
- fix for\r\n#[RequiresPhp]
exceeding its constructor parameters (#7966)- test: don't count comment after class as another classy element (#7982)
\r\nChangelog for v3.54.0
\r\n\r\n
\r\n\r\n- feat: introduce
\r\nPhpUnitAttributesFixer
(#7831)- chore: Properly determine self-approval trigger commit (#7936)
\r\n- chore: Revert ref for self-approval Git checkout (#7944)
\r\n- CI: check if proper array key is declared (#7912)
\r\n- DX: cleanup
\r\nFullyQualifiedStrictTypesFixerTest
(#7954)- DX: cleanup
\r\nPhpdocNoAccessFixerTest
(#7933)
... (truncated)
\r\n69c6168
\r\nprepared the 3.56.1 releasec87c87a
\r\nfix: ConstantCaseFixer
- do not touch typed constants (#7998)efe7a39
\r\nfix: Better array shape in PhpUnitDedicateAssertFixer
(#7999)d50fa11
\r\nCI: Allow any integer in PHPStan error for Token's constructor (#8000)91b20b9
\r\nchore: improve PHPDoc typehints (#7994)61f5c8a
\r\nbumped version4429303
\r\nprepared the 3.56.0 release6a98688
\r\nfix: TrailingCommaInMultilineFixer
- language constructs\r\nshould be covered ...4b71d6d
\r\nfix: TrailingCommaInMultilineFixer
- handle trailing comma\r\nin language cons...c3af946
\r\nDX: Cache optimisation (#7985)$schema
value (#436)"}},{"before":"617a95642dfaa6b50d59d00f6049bb6b893a16a7","after":"25b10c206c72f636141a4fa7a36fb6474b6b2ee5","ref":"refs/heads/fix/validator-allow-all-versions","pushedAt":"2024-05-06T12:43:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"tests\n\nSigned-off-by: Jan Kowalleck