Skip to content

[Conductor] Update dev#98

Merged
pscheit merged 1 commit into
mainfrom
conductor-multiple-vendors-all-76059
Jun 3, 2026
Merged

[Conductor] Update dev#98
pscheit merged 1 commit into
mainfrom
conductor-multiple-vendors-all-76059

Conversation

@private-packagist

Copy link
Copy Markdown
Contributor

This PR was automatically generated by Conductor.

The PR contains the changes generated by running the following command:

composer update phpstan/phpstan:2.2.1 friendsofphp/php-cs-fixer:v3.95.3 --with-all-dependencies --minimal-changes

Changelog

phpstan/phpstan (Source: GitHub Releases)

2.2.1

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

2.2.0

Dive into details about this release on PHPStan's blog: PHPStan 2.2: Unsealed Array Shapes, Safer Array Keys, and More!. It explains all the changes and the motivation behind them.

Major new features 🚀

Bleeding edge 🔪

  • Sealed array shapes are truly sealed
    • Array shape like array{a: int, b: string} does not allow for extra keys and does not accept general arrays

If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon:

includes:
	- vendor/phpstan/phpstan/conf/bleedingEdge.neon

Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more

Improvements 🔧

Bugfixes 🐛

Internals 🔍

friendsofphp/php-cs-fixer (Source: GitHub Releases))

v3.95.3

What's Changed

  • fix: PhpdocLineSpanFixer - run after NoSuperfluousPhpdocTagsFixer by @​gharlan in #​9615
  • fix: MultilinePromotedPropertiesFixer - fix for new in initializers by @​kubawerlos in #​9619
  • deps: bump crate-ci/typos from 1.46.0 to 1.46.1 in /.github/workflows in the all group across 1 directory by @​dependabot[bot] in #​9624
  • deps: upgrade misc deps by @​keradus in #​9621
  • CI: replace PHP 8.6snapshot with nightly in matrix by @​kubawerlos in #​9628
  • deps: bump the phpstan group in /dev-tools with 2 updates by @​dependabot[bot] in #​9626
  • deps: bump ergebnis/composer-normalize from 2.51.0 to 2.52.0 in /dev-tools by @​dependabot[bot] in #​9627
  • refactor: AttributeBlockNoSpacesFixer - no need for loop when we already know bracket indices by @​keradus in #​9446
  • deps: bump crate-ci/typos from 1.46.1 to 1.46.2 in /.github/workflows in the all group across 1 directory by @​dependabot[bot] in #​9631
  • CI: add generic phpstan/phpstan-deprecation-rules, so usage of old deprecated constants is detected by @​keradus in #​9636

Full Changelog: v3.95.2...v3.95.3

Task options

If you close the PR, the task will be skipped and Conductor will schedule the next task. Clicking the "Skip" button in the UI has the same effect. Conductor won't attempt to update the dependency to this exact version again but it will schedule updates to newer versions.


Powered by Private Packagist

Conductor executed the following commands:
composer update phpstan/phpstan:2.2.1 friendsofphp/php-cs-fixer:v3.95.3 --with-all-dependencies --minimal-changes
@private-packagist

Copy link
Copy Markdown
Contributor Author

composer.lock

Dev Package changes

Package Operation From To About
friendsofphp/php-cs-fixer upgrade v3.95.2 v3.95.3 diff
phpstan/phpstan upgrade 2.1.56 2.2.1 -

Settings · Docs · Powered by Private Packagist

@pscheit pscheit merged commit 7c45440 into main Jun 3, 2026
1 check passed
@private-packagist private-packagist Bot deleted the conductor-multiple-vendors-all-76059 branch June 3, 2026 09:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant