Bump vimeo/psalm from 4.18.1 to 4.21.0
Created by: dependabot[bot]
Bumps vimeo/psalm from 4.18.1 to 4.21.0.
Release notes
Sourced from vimeo/psalm's releases.
4.21.0
What's Changed
Deprecations
- deprecate totallyTyped by
@orklah
in vimeo/psalm#7650Features
- Resolve DIR / FILE when const/variable is used for include by
@tomasz-kusy
in vimeo/psalm#7585- add ReflectionIntersectionType stub by
@orklah
in vimeo/psalm#7621- Allow config to define thread count (4.x) by
@M1ke
in vimeo/psalm#7633- add phpredis stubs by
@kkmuffme
in vimeo/psalm#7614- Add configuration option to disable
@var
parsing everywhere except for properties. by@danog
in vimeo/psalm#7434Fixes
- Strip colours from success message by
@weirdan
in vimeo/psalm#7620- Honour global function suppressions for UndefinedFunction by
@weirdan
in vimeo/psalm#7657- Update return type for mysqli::connect_error by
@morozov
in vimeo/psalm#7660- Correct name of ErrorException::__construct $line param by
@chloekek
in vimeo/psalm#7659- Fix false positive for unused variable in try (fixes #7613). by
@AndrolGenhald
in vimeo/psalm#7664- Throw exception if file_put_contents failed by
@dmitryuk
in vimeo/psalm#7690New Contributors
@tomasz-kusy
made their first contribution in vimeo/psalm#7585@kkmuffme
made their first contribution in vimeo/psalm#7614@chloekek
made their first contribution in vimeo/psalm#7659@dmitryuk
made their first contribution in vimeo/psalm#7690Full Changelog: https://github.com/vimeo/psalm/compare/4.20.0...4.21.0
4.20.0
What's Changed
Deprecations
- [TASK] Add AfterFunctionLikeAnalysisEvent::getFunctionlikeStorage by
@ohader
in vimeo/psalm#7532Fixes
- Fix for Exception->getCode return type provider by
@VincentLanglet
in vimeo/psalm#7525- fix wrong detection of purity by
@orklah
in vimeo/psalm#7545- Fix object constant inference by
@klimick
in vimeo/psalm#7542- Handle first class callable on unknown functions by
@orklah
in vimeo/psalm#7546- Revert "PHP 8.1: Report missing typehints in overridden native methods" by
@weirdan
in vimeo/psalm#7539- Ensure
trait_exists()
always returnsbool
by@Ocramius
in vimeo/psalm#7554- sealed keyed arrays by
@orklah
in vimeo/psalm#7558- AtomicStaticCallAnalyzer: clear tmp var from context by
@vincent4vx
in vimeo/psalm#7561- improving error message for Could not resolve config path by
@phptest2
in vimeo/psalm#7573Internal changes
- Update .gitattributes by
@weirdan
in vimeo/psalm#7522New Contributors
@phptest2
made their first contribution in vimeo/psalm#7573
... (truncated)
Commits
-
d8bec4c
Merge pull request #7690 from dmitryuk/fix-enable-error -
8e1e0d1
style-ci -
dc87641
Throw exception if file_put_contents failed -
f72f2f6
Merge pull request #7434 from zoonru/disable_var_parsing -
eb3df40
Add option to disable@var
parsing everywhere except for properties. -
06ce3ad
Merge pull request #7664 from AndrolGenhald/bugfix/7613-unused-variable-in-try -
fd0ecf2
Rename variable to be consistent with existing convention. -
32c3894
Fix issue with nestedtry
block and add more tests. -
7b1599d
Fix false positive for unused variable in try (fixes #7613). -
7f304be
Merge pull request #7659 from chloekek/ErrorException-__construct-line-parame... - Additional commits viewable in compare view
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 merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@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)