-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependency vimeo/psalm to v6 #66
Conversation
|
b38ba4b
to
d704854
Compare
| datasource | package | from | to | | ---------- | ----------- | ------ | ----- | | packagist | vimeo/psalm | 5.13.1 | 6.3.0 |
d704854
to
251a6f4
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Fixes: ``` Error: README.md:7 MD001/heading-increment Heading levels should only increment by one level at a time [Expected: h2; Actual: h3] ``` https://github.com/Roave/Signature/actions/runs/13160890422/job/36729068441?pr=66
We're golden at 100%: let's leave it there.
This PR contains the following updates:
^5.9.0
->^6.3.0
Release Notes
vimeo/psalm (vimeo/psalm)
v6.3.0
Compare Source
This release adds the new psalm-review tool!
What's Changed
Features
Fixes
Full Changelog: vimeo/psalm@6.2.0...6.3.0
v6.2.0
Compare Source
This release was possible thanks to a Psalm support contract!
This release adds the new LiteralKeyUnshapedArray issue, controlled by the disallowLiteralKeysOnUnshapedArrays configuration flag (false by default), useful to enforce usage of shaped arrays instead of generic arrays.
What's Changed
Features
Fixes
Full Changelog: vimeo/psalm@6.1.0...6.2.0
v6.1.0
Compare Source
This release was possible thanks to a Psalm support contract!
This release greatly improves multithreaded mode, fixing some nasty issues and greatly improving efficiency, thanks to efficient task scheduling powered by amphp/parallel (& some custom code to allow usage of copy-on-write optimizations with forks instead of spawning new processes).
This release also adds a runtime check to prevent Psalm from running on Linux systems where VM overcommitting is disabled: Psalm makes heavy use of VM overcommitting (specifically during forking in multithreaded mode) to greatly reduce RAM usage and improve performance.
Note that in the vast majority of Linux systems, VM overcommitting is already enabled by default.
What's Changed
Features
Fixes
Internal changes
Other changes
Full Changelog: vimeo/psalm@6.0.0...6.1.0
v6.0.0
: Psalm v6Compare Source
This is the first release of Psalm v6!
Users are encouraged to switch to Psalm v6 right away, as v5 is not supported anymore.
Also announcing Psalm's new support model: you can support Psalm development by requesting a support contract from Daniil Gentili, the only active maintainer of Psalm.
Support contracts can cover full integration of Psalm into existing codebases, support for Psalm issues and development of additional Psalm features.
See here » for info, pricing and contact information.
Main highlights of Psalm v6:
ignoreInternalFunctionFalseReturn
andignoreInternalFunctionNullReturn
are nowfalse
by default: this means Psalm now warns when a false/null return type of a native function is not explicitly checked.Plugin authors should consult the changelog for info about BC-breaking changes.
What's Changed
Features
DuplicateProperty
issue by @tuqqu in https://github.com/vimeo/psalm/pull/10265Fixes
Docs
@psalm-internal
documentation example by @still-dreaming-1 in https://github.com/vimeo/psalm/pull/10467Internal changes
TLiteralFloat::$value
andTLiteralInt::$value
typed by @weirdan in https://github.com/vimeo/psalm/pull/9517initialized_methods
Context property by @theodorejb in https://github.com/vimeo/psalm/pull/10610master
from5.x
by @weirdan in https://github.com/vimeo/psalm/pull/10775master
from5.x
by @weirdan in https://github.com/vimeo/psalm/pull/10803Typos
Other changes
New Contributors
Full Changelog: vimeo/psalm@5.26.1...6.0.0
v5.26.1
Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@5.26.0...5.26.1
v5.26.0
Compare Source
What's Changed
Features
psalm.dist.xml
as well by @HypeMC in https://github.com/vimeo/psalm/pull/11031Fixes
ReflectionParameter::getName()
result type tonon-empty-string
by @vjik in https://github.com/vimeo/psalm/pull/11037New Contributors
Full Changelog: vimeo/psalm@5.25.0...5.26.0
v5.25.0
Compare Source
What's Changed
Features
Fixes
Redis#auth
method by @boesing in https://github.com/vimeo/psalm/pull/10934New Contributors
Full Changelog: vimeo/psalm@5.24.0...5.25.0
v5.24.0
Compare Source
What's Changed
Features
callable
by @weirdan in https://github.com/vimeo/psalm/pull/10805parent
being used in callable context when the class does not extend anything by @kkmuffme in https://github.com/vimeo/psalm/pull/10838Fixes
getmxrr()
by @ThomasLandauer in https://github.com/vimeo/psalm/pull/10847mail
to impure functions list by @smaddock in https://github.com/vimeo/psalm/pull/10923Docs
Internal changes
Other changes
New Contributors
Full Changelog: vimeo/psalm@5.23.1...5.24.0
v5.23.1
Compare Source
What's Changed
Fixes
__callStatic()
method exists by @issidorov in https://github.com/vimeo/psalm/pull/10812Full Changelog: vimeo/psalm@5.23.0...5.23.1
v5.23.0
Compare Source
What's Changed
Features
SensitiveParameterValue
by @gsteel in https://github.com/vimeo/psalm/pull/10726send()
by @weirdan in https://github.com/vimeo/psalm/pull/10697Fixes
Override
attribute to be used in pure contexts by @weirdan in https://github.com/vimeo/psalm/pull/10734@since
by @weirdan in https://github.com/vimeo/psalm/pull/10764WeakMap
iterator fix frommaster
by @weirdan in https://github.com/vimeo/psalm/pull/10778$resource
parameter ofmkdir()
is nullable since PHP 7.3 by @weirdan in https://github.com/vimeo/psalm/pull/10802Internal changes
New Contributors
Full Changelog: vimeo/psalm@5.22.2...5.23.0
v5.22.2
Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@5.22.1...5.22.2
v5.22.1
Compare Source
What's Changed
Fixes
@psalm-type
by @weirdan in https://github.com/vimeo/psalm/pull/10713Full Changelog: vimeo/psalm@5.22.0...5.22.1
v5.22.0
Compare Source
What's Changed
Features
stdClass::__construct()
calls that have arguments by @weirdan in https://github.com/vimeo/psalm/pull/10661@psalm-this-out
on__construct()
as well by @weirdan in https://github.com/vimeo/psalm/pull/10690Fixes
inotify_add_watch()
toint|false
by @UlrichEckhardt in https://github.com/vimeo/psalm/pull/10637callable
as a native property type by @weirdan in https://github.com/vimeo/psalm/pull/10654UndefinedClass
inwhatever_exists()
by @weirdan in https://github.com/vimeo/psalm/pull/10659ord()
return type toint<0,255>
by @weirdan in https://github.com/vimeo/psalm/pull/10676InvalidDocblock
issue message by @weirdan in https://github.com/vimeo/psalm/pull/10679Internal changes
hasFullyQualified(Interface|Enum)()
by @weirdan in https://github.com/vimeo/psalm/pull/10603Full Changelog: vimeo/psalm@5.21.1...5.22.0
v5.21.1
Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@5.21.0...5.21.1
v5.21.0
Compare Source
What's Changed
Features
Fixes
readgzfile()
is impure by @weirdan in https://github.com/vimeo/psalm/pull/10600key_exists()
is an alias forarray_key_exists()
by @weirdan in https://github.com/vimeo/psalm/pull/10598opcache.save_comments=0
by @weirdan in https://github.com/vimeo/psalm/pull/10614MissingConstructor
for natively typed mixed properties by @weirdan in https://github.com/vimeo/psalm/pull/10615Internal changes
New Contributors
Full Changelog: vimeo/psalm@5.20.0...5.21.0
v5.20.0
Compare Source
What's Changed
Features
Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
Read more about the use of Renovate Bot within
ocramius/*
projects.