Sourced from phpunit/phpunit's\r\nreleases.
\r\n\r\n\r\nPHPUnit 10.5.24
\r\nChanged
\r\n\r\n
\r\n- #5877:\r\nUse
\r\narray_pop()
instead ofarray_shift()
for\r\nprocessingTest
objects inTestSuite::run()
\r\nand optimizeTestSuite::isEmpty()
\r\n\r\n
Sourced from phpunit/phpunit's\r\nchangelog.
\r\n\r\n\r\n[10.5.24] - 2024-06-20
\r\nChanged
\r\n\r\n
\r\n- #5877:\r\nUse
\r\narray_pop()
instead ofarray_shift()
for\r\nprocessingTest
objects inTestSuite::run()
\r\nand optimizeTestSuite::isEmpty()
[10.5.23] - 2024-06-20
\r\nChanged
\r\n\r\n
\r\n- #5875:\r\nAlso destruct
\r\nTestCase
objects early that use a data\r\nprovider[10.5.22] - 2024-06-19
\r\nChanged
\r\n\r\n
\r\n- #5871:\r\nDo not collect unnecessary information using\r\n
\r\ndebug_backtrace()
[10.5.21] - 2024-06-15
\r\nChanged
\r\n\r\n
\r\n- #5861:\r\nDestroy
\r\nTestCase
object after its test was run[10.5.20] - 2024-04-24
\r\n\r\n
\r\n- #5771:\r\nJUnit XML logger may crash when test that is run in separate process\r\nexits unexpectedly
\r\n- #5819:\r\nDuplicate keys from different data providers are not handled\r\nproperly
\r\n[10.5.19] - 2024-04-17
\r\nFixed
\r\n\r\n
\r\n- #5818:\r\nCalling
\r\nmethod()
on a test stub created using\r\ncreateStubForIntersectionOfInterfaces()
throws an\r\nunexpected exception[10.5.18] - 2024-04-14
\r\nDeprecated
\r\n\r\n
\r\n- #5812:\r\nSupport for string array keys in data sets returned by data provider\r\nmethods that do not match the parameter names of the test method(s) that\r\nuse(s) them
\r\nFixed
\r\n\r\n
\r\n- #5795:\r\nUsing
\r\n@testWith
annotation may generatePHP Warning:\r\nUninitialized string offset 0
[10.5.17] - 2024-04-05
\r\nChanged
\r\n\r\n
\r\n\r\n- The namespaces of dependencies are now prefixed with\r\n
\r\nPHPUnitPHAR
instead of justPHPUnit
for the\r\nPHAR distribution of PHPUnit
... (truncated)
\r\n5f124e3
\r\nPrepare release46e02a3
\r\nUpdate ChangeLog3a664ca
\r\noptimize empty checks in TestSuite933af56
\r\nUse array_pop instead of slow array_shift1282659
\r\nPrepare release67323d2
\r\nThis needs to be an end-to-end test (otherwise it would be affected by\r\nrandom...23deadb
\r\nUpdate ChangeLogb2f136f
\r\nNarrow type (and remove superfluous documentation)541fd37
\r\nRefactor unsetting tests during TestSuite::run, for even faster\r\ndestruction o...8afb89b
\r\nPrepare releaseSourced from ergebnis/composer-normalize's\r\nreleases.
\r\n\r\n\r\n2.43.0
\r\n\r\nWhat's Changed
\r\n\r\n
\r\n- Enhancement: Update
\r\ncomposer/composer
by@localheinz
in ergebnis/composer-normalize#1292- Enhancement: Update
\r\nschema.json
by@ergebnis-bot
\r\nin ergebnis/composer-normalize#1312- Fix: Update
\r\ncomposer/composer
by@localheinz
in ergebnis/composer-normalize#1351Full Changelog: https://github.com/ergebnis/composer-normalize/compare/2.42.0...2.43.0
\r\n
Sourced from ergebnis/composer-normalize's\r\nchangelog.
\r\n\r\n\r\n[
\r\n2.43.0
][2.43.0]For a full diff see\r\n[
\r\n2.42.0...2.43.0
][2.42.0...2.43.0].Changed
\r\n\r\n
\r\n- Updated
\r\nschema.json
(#1312),\r\nby [@ergebnis-bot
]Fixed
\r\n\r\n
\r\n- Updated
\r\ncomposer/composer
(#1349),\r\nby [@localheinz
][
\r\n2.42.0
][2.42.0]For a full diff see\r\n[
\r\n2.41.1...2.42.0
][2.41.1...2.42.0].Changed
\r\n\r\n
\r\n- Required
\r\nergebnis/json:^1.2.0
(#1273),\r\nby [@dependabot
]- Required
\r\nergebnis/json-printer:^3.5.0
(#1275),\r\nby [@dependabot
]- Required
\r\nergebnis/json-normalizer:^4.5.0
(#1277),\r\nby [@localheinz
]- Added support for PHP 8.0 (#1278),\r\nby [
\r\n@localheinz
]- Added support for PHP 7.4 (#1279),\r\nby [
\r\n@localheinz
][
\r\n2.41.1
][2.41.1]For a full diff see\r\n[
\r\n2.41.0...2.41.1
][2.41.0...2.41.1].Fixed
\r\n\r\n
\r\n- Required
\r\nergebnis/json-normalizer:^4.4.1
(#1243),\r\nby [@dependabot
][
\r\n2.41.0
][2.41.0]For a full diff see\r\n[
\r\n2.40.0...2.41.0
][2.40.0...2.41.0].Changed
\r\n\r\n
\r\n- Required
\r\nergebnis/json-normalizer:^4.4.0
(#1241),\r\nby [@dependabot
]Fixed
\r\n\r\n
\r\n- Updated
\r\ncomposer/composer
(#1237),\r\nby [@localheinz
][
\r\n2.40.0
][2.40.0]For a full diff see\r\n[
\r\n2.39.0...2.40.0
][2.39.0...2.40.0].Changed
\r\n\r\n
... (truncated)
\r\n4b46330
\r\nEnhancement: Prepare release4ef17a7
\r\nFix: Reference9b60613
\r\nMerge pull request #1350\r\nfrom ergebnis/dependabot/github_actions/ergebnis/dot...c894991
\r\nMerge pull request #1349\r\nfrom ergebnis/dependabot/github_actions/codecov/code...cda099e
\r\ngithub-actions(deps): Bump ergebnis/.github from 1.9.1 to 1.9.2b46306d
\r\ngithub-actions(deps): Bump codecov/codecov-action from 4.4.0 to\r\n4.5.0ab1f9f3
\r\nMerge pull request #1351\r\nfrom ergebnis/fix/composer0a28cd4
\r\nFix: Update composer/composer10b08ff
\r\nMerge pull request #1348\r\nfrom ergebnis/dependabot/github_actions/actions/chec...06a570d
\r\ngithub-actions(deps): Bump actions/checkout from 4.1.6 to 4.1.7Sourced from friendsofphp/php-cs-fixer's\r\nreleases.
\r\n\r\n\r\nv3.59.3 7th Gear
\r\nWhat's Changed
\r\n\r\n
\r\n- refactor: refactor to templated trait+interface by
\r\n@keradus
in PHP-CS-Fixer/PHP-CS-Fixer#7988Full Changelog: https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.59.2...v3.59.3
\r\n
Sourced from friendsofphp/php-cs-fixer's\r\nchangelog.
\r\n\r\n\r\nChangelog for v3.59.3
\r\n\r\n
\r\n- refactor: refactor to templated trait+interface (#7988)
\r\nChangelog for v3.59.2
\r\n\r\n
\r\n- fix: "list" is reserved type (#8087)
\r\n- chore: add missing type in method prototype (#8088)
\r\n- CI: bump Ubuntu version (#8086)
\r\n- deps: bump infection to unblock PHPUnit 11, and few more as chore\r\n(#8083)
\r\nChangelog for v3.59.1
\r\n\r\n
\r\n- fix: Bump React's JSON decoder buffer size (#8068)
\r\n- docs: options - handle enums in dicts (#8082)
\r\nChangelog for v3.59.0
\r\n\r\n
\r\n- feat(Docker): Multi-arch build (support for
\r\narm64
) (#8079)- feat:
\r\n@PhpCsFixer
ruleset - normalise implicit\r\nbackslashes in single quoted strings (#7965)- feat:
\r\nSimpleToComplexStringVariableFixer
- support\r\nvariable being an array (#8064)- fix: Look up for PHPDoc's variable name by only chars allowed in the\r\nvariables (#8062)
\r\n- fix: Update\r\n
\r\nPhpUnitTestCaseStaticMethodCallsFixer::STATIC_METHODS
(#8073)- fix:
\r\nnative_constant_invocation
- array constants with\r\nnative constant names (#8008)- chore: update PHPStan (#8060)
\r\n- CI: Update PHPStan to 1.11.4 (#8074)
\r\n- docs: don't expose list as config type for dicts (#8081)
\r\n- docs: Make wording in
\r\nfinal_class
docs less dismissive\r\n(#8065)- docs: Update 1-bug_report.yml (#8067)
\r\n- DX: Remove version from Docker Compose files (#8061)
\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\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
... (truncated)
\r\n30ba9ec
\r\nprepared the 3.59.3 release064efa1
\r\nrefactor: refactor to templated trait+interface (#7988)123f99b
\r\nbumped version4f4dd32
\r\nprepared the 3.59.2 releasee23c841
\r\nchore: add missing type in method prototype (#8088)5f130a1
\r\nfix: "list" is reserved type (#8087)eb02ec7
\r\nCI: bump Ubuntu version (#8086)dcd13c3
\r\ndeps: bump infection to unblock PHPUnit 11, and few more as chore (#8083)d1c0498
\r\nbumped versionSourced from phpunit/phpunit's\r\nreleases.
\r\n\r\n\r\nPHPUnit 10.5.21
\r\nChanged
\r\n\r\n
\r\n- #5861:\r\nDestroy
\r\nTestCase
object after its test was run
\r\n\r\n
Sourced from phpunit/phpunit's\r\nchangelog.
\r\n\r\n\r\n[10.5.21] - 2024-06-15
\r\nChanged
\r\n\r\n
\r\n- #5861:\r\nDestroy
\r\nTestCase
object after its test was run[10.5.20] - 2024-04-24
\r\n\r\n
\r\n- #5771:\r\nJUnit XML logger may crash when test that is run in separate process\r\nexits unexpectedly
\r\n- #5819:\r\nDuplicate keys from different data providers are not handled\r\nproperly
\r\n[10.5.19] - 2024-04-17
\r\nFixed
\r\n\r\n
\r\n- #5818:\r\nCalling
\r\nmethod()
on a test stub created using\r\ncreateStubForIntersectionOfInterfaces()
throws an\r\nunexpected exception[10.5.18] - 2024-04-14
\r\nDeprecated
\r\n\r\n
\r\n- #5812:\r\nSupport for string array keys in data sets returned by data provider\r\nmethods that do not match the parameter names of the test method(s) that\r\nuse(s) them
\r\nFixed
\r\n\r\n
\r\n- #5795:\r\nUsing
\r\n@testWith
annotation may generatePHP Warning:\r\nUninitialized string offset 0
[10.5.17] - 2024-04-05
\r\nChanged
\r\n\r\n
\r\n- The namespaces of dependencies are now prefixed with\r\n
\r\nPHPUnitPHAR
instead of justPHPUnit
for the\r\nPHAR distribution of PHPUnit[10.5.16] - 2024-03-28
\r\nChanged
\r\n\r\n
\r\n- #5766:\r\nDo not use a shell in
\r\nproc_open()
if not really needed- #5772:\r\nCleanup process handling after dropping temp-file handling
\r\nFixed
\r\n\r\n
\r\n- #5570:\r\nWindows does not support exclusive locks on stdout
\r\n[10.5.15] - 2024-03-22
\r\nFixed
\r\n\r\n
\r\n\r\n- #5765:\r\nBe more forgiving with error handlers that do not respect error\r\nsuppression
\r\n
... (truncated)
\r\nac83781
\r\nPrepare release1d079a3
\r\nUpdate ChangeLog04a54e0
\r\nBe paranoid80ff5f5
\r\nDestroy TestCase object after its test was runcb40dd5
\r\nMerge branch '9.6' into 10.5cdeb0d9
\r\nMerge branch '8.5' into 9.63dfeb0e
\r\nUpdate tools71bde40
\r\nAdd test58f5d6a
\r\nMerge branch '9.6' into 10.5feb4993
\r\nMerge branch '8.5' into 9.6Sourced from friendsofphp/php-cs-fixer's\r\nreleases.
\r\n\r\n\r\nv3.59.1 7th Gear
\r\nWhat's Changed
\r\n\r\n
\r\n- docs: options - handle enums in dicts by
\r\n@keradus
in PHP-CS-Fixer/PHP-CS-Fixer#8082- fix: Bump React's JSON decoder buffer size by
\r\n@Wirone
in PHP-CS-Fixer/PHP-CS-Fixer#8068Full Changelog: https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.59.0...v3.59.1
\r\n
Sourced from friendsofphp/php-cs-fixer's\r\nchangelog.
\r\n\r\n\r\nChangelog for v3.59.1
\r\n\r\n
\r\n- fix: Bump React's JSON decoder buffer size (#8068)
\r\n- docs: options - handle enums in dicts (#8082)
\r\nChangelog for v3.59.0
\r\n\r\n
\r\n- feat(Docker): Multi-arch build (support for
\r\narm64
) (#8079)- feat:
\r\n@PhpCsFixer
ruleset - normalise implicit\r\nbackslashes in single quoted strings (#7965)- feat:
\r\nSimpleToComplexStringVariableFixer
- support\r\nvariable being an array (#8064)- fix: Look up for PHPDoc's variable name by only chars allowed in the\r\nvariables (#8062)
\r\n- fix: Update\r\n
\r\nPhpUnitTestCaseStaticMethodCallsFixer::STATIC_METHODS
(#8073)- fix:
\r\nnative_constant_invocation
- array constants with\r\nnative constant names (#8008)- chore: update PHPStan (#8060)
\r\n- CI: Update PHPStan to 1.11.4 (#8074)
\r\n- docs: don't expose list as config type for dicts (#8081)
\r\n- docs: Make wording in
\r\nfinal_class
docs less dismissive\r\n(#8065)- docs: Update 1-bug_report.yml (#8067)
\r\n- DX: Remove version from Docker Compose files (#8061)
\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
... (truncated)
\r\n756fa78
\r\nprepared the 3.59.1 release13dcd41
\r\nfix: Bump React's JSON decoder buffer size (#8068)3649d81
\r\ndocs: options - handle enums in dicts (#8082)7131a94
\r\nbumped versionc67249f
\r\nprepared the 3.59.0 releasea56dc23
\r\ndocs: don't expose list as config type for dicts (#8081)e13873a
\r\nfeat(Docker): Multi-arch build (support for arm64
) (#8079)2aa8852
\r\nCI: Update PHPStan to 1.11.4 (#8074)59377ac
\r\nfeat: @PhpCsFixer
ruleset - normalise implicit backslashes\r\nin single quoted...230c1de
\r\nfix: Update\r\nPhpUnitTestCaseStaticMethodCallsFixer::STATIC_METHODS
(#8073)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 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 versionSourced 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)