Bump vimeo/psalm from 4.18.1 to 4.23.0
Created by: dependabot[bot]
Bumps vimeo/psalm from 4.18.1 to 4.23.0.
Release notes
Sourced from vimeo/psalm's releases.
4.23.0
What's Changed
Features
- Add configuration for maximum size of shaped array by
@danog
in vimeo/psalm#7433- Disable filepath formatting as a link for Drone CI's output by
@white43
in vimeo/psalm#7861- cache statements even without persistent parser cache by
@vognev
in vimeo/psalm#7876- Fix sort assert annotation by
@hirokinoue
in vimeo/psalm#7908Fixes
- Register openssl_sign function to impure functions by
@samsonasik
in vimeo/psalm#7746- update phpredis stubs by
@kkmuffme
in vimeo/psalm#7752- DateInterval::createFromDateString can be false by
@Ne-Lexa
in vimeo/psalm#7758- Allow null to ArrayAccess::offsetSet $offset param by
@franmomu
in vimeo/psalm#7759- Fix #7750: array_column type inference by
@mtk3d
in vimeo/psalm#7760- Improve int range parsing by
@fluffycondor
in vimeo/psalm#7775- Fix #3036: make argument $read of internal PHP function stream_socket nullable. by
@niconoe
- in vimeo/psalm#7718- PDOStatement::fetchAll() has incorrect type by
@hc-jworman
in vimeo/psalm#7785- More attribute fixes. by
@AndrolGenhald
in vimeo/psalm#7788- Avoid json_encode when serializing non-UTF8 literals by
@ohader
in vimeo/psalm#7791- Add return shape for Throwable::getTrace by
@ciaranmcnulty
in vimeo/psalm#7798- Fix ftp_fget/_fput/_nb_fget/_nb_fput stream arg type by
@mrardon
in vimeo/psalm#7824- Fix namespaced min/max int range keyword issue introduced in #7775 by
@AndrolGenhald
in vimeo/psalm#7829- Psalm considers most readline functions as pure, but they have side effects by
@mstilkerich
in vimeo/psalm#7828- Avoiding double spaces (v2) by
@ThomasLandauer
in vimeo/psalm#7837- Fix Incompatible types found for T (Stub&ProxyQueryInterface is not in ProxyQueryInterface&Stub) by
@VincentLanglet
in vimeo/psalm#7838- Further improve Throwable::getTrace() return type by
@hirokinoue
in vimeo/psalm#7864- Fix openssl_csr_export() signature by
@mpesari
in vimeo/psalm#7866- don't emit issues when doing arithmetics on float templates by
@hirokinoue
in vimeo/psalm#7872- Fix return type of
ldap_search
by@paulfedorow
in vimeo/psalm#7894- Alter order of baseline option loading to permit updating custom baseline by
@M1ke
in vimeo/psalm#7904- improve LSP by
@ging-dev
in vimeo/psalm#7887Docs
- Document
@psalm-yield
by@jrmajor
in vimeo/psalm#7849- Document
@psalm-ignore-variable-*
by@jrmajor
in vimeo/psalm#7851Internal changes
- Fix disabling of appveyor auto build by
@gndk
in vimeo/psalm#7801New Contributors
@Ne-Lexa
made their first contribution in vimeo/psalm#7758@mtk3d
made their first contribution in vimeo/psalm#7760@hc-jworman
made their first contribution in vimeo/psalm#7785@gndk
made their first contribution in vimeo/psalm#7801@mrardon
made their first contribution in vimeo/psalm#7824@hirokinoue
made their first contribution in vimeo/psalm#7864@white43
made their first contribution in vimeo/psalm#7861@vognev
made their first contribution in vimeo/psalm#7876@paulfedorow
made their first contribution in vimeo/psalm#7894@ging-dev
made their first contribution in vimeo/psalm#7887
... (truncated)
Commits
-
f1fe6ff
Merge pull request #7908 from hirokinoue/fix-sort-assert-annotation -
4bb5c38
add test case for usort() -
2b34b12
handle the non-empty case for usort() -
139948e
add test case for uksort() -
8c64bdd
handle the non-empty case for uksort() -
d4470cc
add test case for uasort() -
37bf36d
handle the non-empty case for uasort() -
c7b9e1e
add test case for shuffle() -
95b5e8c
handle the non-empty case for shuffle() -
db565f1
add test case for rsort() - 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)