Skip to content

Bump phpstan/phpstan from 1.10.25 to 2.2.3#657

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/composer/phpstan/phpstan-2.2.3
Closed

Bump phpstan/phpstan from 1.10.25 to 2.2.3#657
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/composer/phpstan/phpstan-2.2.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 30, 2026

Copy link
Copy Markdown
Contributor

Bumps phpstan/phpstan from 1.10.25 to 2.2.3.

Release notes

Sourced from phpstan/phpstan's releases.

2.2.3

This release fixes 52 issues! 🎉

Bleeding edge 🔪

  • Report new on an expression whose type is not string|object via new.nonObject (#5866), #4922, thanks @​VincentLanglet and @​staabm!
  • RequireFileExistsRule: Fix Differing behaviors when requiring or including relatively vs using __DIR__ (#5879), thanks @​staabm!

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 🐛

  • Narrow the match subject when its assigned result is later narrowed (#5808), #14772, #10843
  • Do not create never-narrowing conditional expression holders in BooleanAnd/BooleanOr decomposition (#5809), #14774
  • Gather all conjuncts of a compound condition side into BooleanAnd/BooleanOr conditional holders (#5810), #14780
  • Do not split a swapped negated-conjunction holder side into per-expression holders (#5810), #14780
  • Infer non-empty-list for preg_match_all() matches when the match succeeded (#5812), #14781, thanks @​staabm and @​VincentLanglet!
  • Do not split a compound-boolean holder side whose asserted truth value is a disjunction (#5817), #14787
  • Narrow regex subject to decimal-int-string when every alternation branch is a decimal integer (#5814), #14784, thanks @​staabm!

... (truncated)

Commits
  • 4048833 PHPStan 2.2.3
  • b125273 Update baselines
  • 48ec320 Updated PHPStan to commit 48ec32058054fb607bd4ac5caed9f497f8384cbb
  • aa3edb6 Updated PHPStan to commit aa3edb6984d4b97f6ba65a8f9b9fab3e8c728978
  • 9da3744 Updated PHPStan to commit 9da3744b55cffafde9977541faaae45344318e32
  • 530d655 Update website
  • 6cc244e Updated PHPStan to commit 6cc244e4f8e9374da9a97172c4f2026679e7e127
  • b8eda7b Updated PHPStan to commit b8eda7b72642d21cacadf1c076de0a96c856e13a
  • b13b0ac Updated PHPStan to commit b13b0ac6d7ec8a008266b0db9e519ca128592032
  • a169414 Updated PHPStan to commit a169414de6f3d90935e4ddf8b7b41cdcd438fbb0
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 1.10.25 to 2.2.3.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/2.2.x/CHANGELOG.md)
- [Commits](phpstan/phpstan@1.10.25...2.2.3)

---
updated-dependencies:
- dependency-name: phpstan/phpstan
  dependency-version: 2.2.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update php code labels Jun 30, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jul 3, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #658.

@dependabot dependabot Bot closed this Jul 3, 2026
@dependabot
dependabot Bot deleted the dependabot/composer/phpstan/phpstan-2.2.3 branch July 4, 2026 01:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file php Pull requests that update php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants