formatphp
formatphp copied to clipboard
chore(deps-dev): update vimeo/psalm requirement from ~4.26.0 to ~4.27.0
Updates the requirements on vimeo/psalm to permit the latest version.
Release notes
Sourced from vimeo/psalm's releases.
4.27.0
What's Changed
Features
- added truthy-string alias for non-falsy-string by
@​staabm
in vimeo/psalm#8400- added SensitiveParameter, AllowDynamicProperties php 8.2 attributes by
@​staabm
in vimeo/psalm#8427- Allow *bin2hex and *bin2base64 functions to keep non-empty-string type by
@​LeSuisse
in vimeo/psalm#8431- Allow any attribute for complex types in schema by
@​den-kuz
in vimeo/psalm#8428- trim(), ltrim(), rtrim() now keep lowercase string attribute by
@​SCIF
in vimeo/psalm#8444Fixes
- Added better stubs for
DateTimeImmutable
, highlighting how the constructor is NOT immutable by@​Ocramius
in vimeo/psalm#8350- Use classlike_storage_provider only if it has the required data by
@​Daeroni
in vimeo/psalm#8376- Fix
imageinterlace
function signature by@​paulfedorow
in vimeo/psalm#8403- Clarification of
Reflection::getModifierNames()
result type by@​vjik
in vimeo/psalm#8405- Ensure we recognize inherited static methods for the first-class callables by
@​someniatko
in vimeo/psalm#8370- Add support for callable in array_reduce by
@​VincentLanglet
in vimeo/psalm#8435- Configure a correct attribute target in stubs/CoreGenericClasses.phpstub by
@​TimWolla
in vimeo/psalm#8436Internal changes
- always use lock when writing/reading cache data to/from file by
@​kkmuffme
in vimeo/psalm#8372Typos
- add ", but" for InvalidArgument error message where a type is provided by
@​kkmuffme
in vimeo/psalm#8364- Fix doc typos by
@​krsriq
in vimeo/psalm#8424New Contributors
@​krsriq
made their first contribution in vimeo/psalm#8424@​den-kuz
made their first contribution in vimeo/psalm#8428Full Changelog: https://github.com/vimeo/psalm/compare/4.26.0...4.27.0
Commits
faf106e
Merge pull request #8444 from SCIF/bugfix-8439d709728
trim(), ltrim(), rtrim() now keep lowercase string attribute1eeea7c
Merge pull request #8428 from den-kuz/4.x2fdcd5a
Merge pull request #8436 from TimWolla/attribute-target3c2018a
Configure a correct attribute target in stubs/CoreGenericClasses.phpstub88d3382
Merge pull request #8435 from VincentLanglet/arrayReduce6bc714c
Add support for callable in array_reduce034a796
Merge pull request #8431 from LeSuisse/bin2hex-base64-stub4b1adaa
Allow *bin2hex and *bin2base64 functions to keep non-empty-string type93a293c
Allow any attribute for complex types in schema- 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)