Skip to content

chore: Bump the composer-development group across 1 directory with 3 updates - #143

Merged
goloroden merged 2 commits into
mainfrom
dependabot/composer/composer-development-929229db67
Sep 13, 2026
Merged

goloroden merged 2 commits into
mainfrom
dependabot/composer/composer-development-929229db67

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the composer-development group with 3 updates in the / directory: phpstan/phpstan, rector/rector and symplify/easy-coding-standard.

Updates phpstan/phpstan from 2.2.9 to 2.2.12

Commits

Updates rector/rector from 2.6.3 to 2.6.6

Release notes

Sourced from rector/rector's releases.

Released Rector 2.6.6

File selection

--filter option to narrow processed files (#8419)

New --filter option keeps only files whose path matches all given patterns. Repeat the option to require several patterns at once, handy for scoping a run to a subtree or a naming convention without editing config paths.

vendor/bin/rector process src --filter Controller --filter Admin

Before: process every file under the given paths. After: process only files matching all --filter patterns.

Bugfixes 🐛

  • Add back RectorConfig::tag() as a no-op BC layer (#8431)
  • TypeDeclarationDocblocks: fix invalid array-in-key docblock when narrowing long array unions (#8430)
  • BetterPhpDocParser: keep import used only in an annotation array key (#8429)
  • RenameVariableToMatchMethodCallReturnTypeRector: fix partial rename with same-named nested arrow param (#8428)
  • ArrayFirstLastRector: skip nested compound assignment (#8425)
  • ReturnTypeFromStrictNewArrayRector: add doc return type only for list and generic arrays (#8423), skip noisy array-shape union return docblock (#8422)

Extension packages

rector-phpunit 🟢

  • AllowMockObjectsForDataProviderRector: skip dynamic method call (#781)
  • AssertEmptyNullableObjectToAssertInstanceofRector: skip assertNull/assertEmpty (#780)
  • AddSeeTestAnnotationRector: skip existing imported or short @see annotation (#779)

rector-downgrade-php ⬇️

  • DowngradeSetAccessibleReflectionPropertyRector: handle getProperties()/getMethods() loop (#396)
  • DowngradeHashAlgorithmXxHashRector: skip PHP_VERSION_ID guarded hash() calls (#394)

Internal / cleanup

  • Add mspirkov/yii2-rector link to README (#8427)
  • Add fixtures for arrow functions returning a ?? expression (#8421)

Released Rector 2.6.5

Caching

This release makes the cache smarter about config changes - fewer needless full re-runs, while still invalidating when results could actually differ.

Configured rule value changes now invalidate the cache (#8400)

... (truncated)

Commits
  • ca069d6 Rector 2.6.6
  • dd1dbd8 Updated Rector to commit c8f5daeffd982de54092ead1bc0d278a60aa3747
  • c6ecc8d Updated Rector to commit 0919678db52fe2ede06192b3b19834401da4a472
  • 27296aa Updated Rector to commit 96fd595f95029db66bd5205e6c5aa60eb4745353
  • 1e88d3d Updated Rector to commit ee2e8d0dd1afbdc754e5c9f6db7835e5136055f8
  • 33b2be9 Updated Rector to commit ee2e8d0dd1afbdc754e5c9f6db7835e5136055f8
  • 0a5abf5 Updated Rector to commit 28a4645c168c2567f79108c1c4463cda1afb4aff
  • 646f9f7 Updated Rector to commit 28a4645c168c2567f79108c1c4463cda1afb4aff
  • 78802da Updated Rector to commit 28a4645c168c2567f79108c1c4463cda1afb4aff
  • 7a20767 Updated Rector to commit 0c3d4f4e3c5c3eb7eabc0f7097bd7efaea657439
  • Additional commits viewable in compare view

Updates symplify/easy-coding-standard from 13.2.19 to 13.3.0

Release notes

Sourced from symplify/easy-coding-standard's releases.

Released ECS 13.3.0

News 🎉

Add NoBlankLineBetweenImportsFixer to the spaces set

Removes blank lines between consecutive import use statements, while keeping the blank line after the namespace intact. Ported from a custom fixer used in the Mautic codebase.

 use App\First;
-
 use App\Second;

ecsphp/ecs-src#75

JSON output always reports absolute paths

JsonOutputFormatter now always reports absolute paths - the format machines consume (IDE links, CI ingestion) - so no toggle is needed.

ecsphp/ecs-src#70

Deprecated 💀

🧹 Fixer-first: deprecate the CI report formats

ECS is a fixer by default, not a static analyzer. The report formats that target CI static-analysis pipelines now emit a warning and fall back to console:

Remaining formatters: console and json.

Deprecate withRealPathReporting()

Kept as a deprecation warning pointing to --output-format json, now that JSON output always reports absolute paths.

ecsphp/ecs-src#70

Deprecate withEditorConfig()

.editorconfig discovery silently leaked project-wide settings into ECS, overriding the rules configured through sets. Coding standard should be driven by the ECS config. withEditorConfig() is kept as a deprecation warning; configure the matching PHP-CS-Fixer rules explicitly instead.

ecsphp/ecs-src#68

Deprecate withPhpCsFixerSets()

... (truncated)

Commits
  • f672131 ECS 13.3.0
  • 7c7dc34 ECS v9.3.28
  • 8ab297d Updated ECS to commit dc06bf36187461c3ec092f4776035ae95ba21a13
  • e035dd9 Updated ECS to commit 9da08a941fd8a72b2ea90d7627274c11362fd2b8
  • 0b4846e Updated ECS to commit 1742943feb0fb662c7c3bc7a6a8342d3ec182e2c
  • 93025c0 Updated ECS to commit 39ce2d357932d75e825b8daff2f4a0a6577212c8
  • f892a2d Updated ECS to commit b6571593a01c143a51b1a3f8c1437596aa05ad42
  • 0ca9c7c Updated ECS to commit 50acb0ce8a3129b24a6f58a96056b8ec0c6bbebc
  • fd88d9f Updated ECS to commit 0666ceb2e2e98763cf15293efb3b9c989afed6cf
  • 901ac88 Updated ECS to commit 48b8df19cfb3fad76e682ddf27a1dbaeb4ebad62
  • Additional commits viewable in compare view

@dependabot
dependabot Bot requested a review from a team as a code owner September 10, 2026 01:03
@goloroden

Copy link
Copy Markdown
Member

@dependabot rebase

…updates

Bumps the composer-development group with 3 updates in the / directory: [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source), [rector/rector](https://github.com/rectorphp/rector) and [symplify/easy-coding-standard](https://github.com/ecsphp/ecs).


Updates `phpstan/phpstan` from 2.2.9 to 2.2.12
- [Commits](https://github.com/phpstan/phpstan-phar-composer-source/commits)

Updates `rector/rector` from 2.6.3 to 2.6.6
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](rectorphp/rector@2.6.3...2.6.6)

Updates `symplify/easy-coding-standard` from 13.2.19 to 13.3.0
- [Release notes](https://github.com/ecsphp/ecs/releases)
- [Commits](ecsphp/ecs@13.2.19...13.3.0)

---
updated-dependencies:
- dependency-name: phpstan/phpstan
  dependency-version: 2.2.12
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: composer-development
- dependency-name: rector/rector
  dependency-version: 2.6.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: composer-development
- dependency-name: symplify/easy-coding-standard
  dependency-version: 13.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: composer-development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore: Bump the composer-development group with 3 updates chore: Bump the composer-development group across 1 directory with 3 updates Sep 10, 2026
@dependabot
dependabot Bot force-pushed the dependabot/composer/composer-development-929229db67 branch from 477f440 to 9f24fc1 Compare September 10, 2026 10:39
easy-coding-standard 13.3.0 removed the deprecated symplify set together
with the withPreparedSets() argument, so passing it aborts the run with
"Unknown named parameter $symplify".

The argument defaulted to false and, by the time it was removed, only
emitted a deprecation notice - its rules had already moved into the
common sets. Dropping the line therefore changes no rule.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DHaMc1peHfQhv4DBTL5JTc
@goloroden
goloroden enabled auto-merge (squash) September 13, 2026 10:43
@goloroden
goloroden merged commit 9ca0abf into main Sep 13, 2026
6 checks passed
@goloroden
goloroden deleted the dependabot/composer/composer-development-929229db67 branch September 13, 2026 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant