fpp
fpp copied to clipboard
Update vimeo/psalm requirement from ^4.0.1 to ^5.8.0
Updates the requirements on vimeo/psalm to permit the latest version.
Release notes
Sourced from vimeo/psalm's releases.
5.8.0
What's Changed
Features
- FFI stubs improvement by
@UlrichEckhardt
in vimeo/psalm#9368- Support sizeof alias of count by
@jsanahuja
in vimeo/psalm#9375- Iterated array in
foreach
body is never empty by@weirdan
in vimeo/psalm#9380- Process
@psalm-api
tags on methods by@weirdan
in vimeo/psalm#9383- Enforce literal string length limit by
@weirdan
in vimeo/psalm#9381- [ibm_db2] Improve return type inference for
db2_autocommit()
by@phansys
in vimeo/psalm#9310- Only disable grpc extension if it is not properly configured by
@gndk
in vimeo/psalm#9398- PHP 8.3 dictionary by
@lptn
in vimeo/psalm#9366- concat should never remove non empty non falsy from string #9411 by
@EgorBakulin
in vimeo/psalm#9422- Forbid private final methods by
@weirdan
in vimeo/psalm#9442- Support for
readonly
classes by@weirdan
in vimeo/psalm#9444- Consider new HTML entity en/decode function defaults since PHP 8.1 by
@pereorga
in vimeo/psalm#9471Fixes
- Instances of
object
returned bydb2_*()
functions are always instances ofstdClass
by@phansys
in vimeo/psalm#9369- Simplify and fix Shepherd to support custom endpoints for reporting by
@lptn
in vimeo/psalm#9296- Fixes #9384 (Wrong type for variable checked with is_long) by
@ygottschalk
in vimeo/psalm#9385- Update Phar callmaps by
@othercorey
in vimeo/psalm#9389- Correctly process use aliases in
@psalm-scope-this
by@weirdan
in vimeo/psalm#9390- Allow
array
as magic method name by@weirdan
in vimeo/psalm#9391- Consistently report docblock issues on all classlikes by
@weirdan
in vimeo/psalm#9392- [ibm_db2] Update some return types in callmaps by
@phansys
in vimeo/psalm#9387- Preserve PossiblyUndefinedVariable when fixing UnusedVariable by
@edsrzf
in vimeo/psalm#9400- [ibm_db2] Update callmaps by
@phansys
in vimeo/psalm#9404- Fix #9401 by
@ptomulik
in vimeo/psalm#9418- Fix remaining spl and iterator callmaps by
@othercorey
in vimeo/psalm#9420- An attempt to fix #4460 by
@ptomulik
in vimeo/psalm#9415array_pop
is impure by@weirdan
in vimeo/psalm#9434- Revert "
array_pop
is impure" by@weirdan
in vimeo/psalm#9435- Update pack() stub by
@othercorey
in vimeo/psalm#9438- Merge param descriptions when adding or updating types by
@aboyton
in vimeo/psalm#9441- PHP 8.2 attributes moved to 8.2 stub by
@weirdan
in vimeo/psalm#9445- Improce enum case reconciliation by
@weirdan
in vimeo/psalm#9457- Do not strip the last
)
bracket when parsing phpdoc type aliases. by@pvandommelen
in vimeo/psalm#9458- Replace package-versions with Composer 2 APIs by
@Jean85
in vimeo/psalm#9459- Fix DOM callmaps by
@othercorey
in vimeo/psalm#9460- Don't crash on unary minus overflow by
@weirdan
in vimeo/psalm#9466- Fix remaining intl callmaps by
@othercorey
in vimeo/psalm#9473Internal changes
- Convert callmap associative-array types into proper array types by
@othercorey
in vimeo/psalm#9362- Callmap is always non-empty by
@weirdan
in vimeo/psalm#9405- Reorganize pushes to
psalm/phar
by@weirdan
in vimeo/psalm#9399- Do not display ext deprecation note when
disableExtensions
used by@lptn
in vimeo/psalm#9291- Require
<?php
tag in tests by@weirdan
in vimeo/psalm#9443New Contributors
... (truncated)
Commits
9cf4f60
Merge pull request #9473 from othercorey/intl-callmapee77ca6
Fix remaining intl callmaps3008d55
Merge pull request #9471 from pereorga/feature/ent-quotes-default-php81f70b375
Remove unused 'use function version_compare'187c214
Use analysis_php_version_id instead of config->getPhpVersion()17939ed
consider new HTML entity en/decode functions defaults since PHP 8.1222887a
Merge pull request #9466 from weirdan/unary-minus-overflow193a0db
Don't crash on unary minus overflowc82191b
Merge pull request #9460 from othercorey/dom-callmaps8bd2267
Fix DOM callmaps- 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)