GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Bump vimeo/psalm from 6.20.5 to 7.0.4 by dependabot[bot] · Pull Request #310 · EngineScript/EngineScript

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 9, 2026

Copy link
Copy Markdown
Contributor

Bumps vimeo/psalm from 6.20.5 to 7.0.4.

Release notes

Sourced from vimeo/psalm's releases.

7.0.4

What's Changed

Fixes

  • fix(baseline): merge duplicated files and issue types when reading a baseline by @​jirkace in vimeo/psalm#13098
  • fix(visibility): drop the empty context from the inaccessible method message by @​jirkace in vimeo/psalm#13094
  • fix(psalter): replace the whole union return type by @​jirkace in vimeo/psalm#13116
  • fix(arithmetic): don't fold a shift by a negative number or zero to a negative power by @​jirkace in vimeo/psalm#13103
  • fix(int-range): an int range without bounds is int by @​jirkace in vimeo/psalm#13091
  • fix(types): a negated instanceof narrows the bound of a template param by @​jirkace in vimeo/psalm#12906
  • fix(types): keep named objects and other shapes next to an object with properties by @​jirkace in vimeo/psalm#13101
  • Perf: skip recording code use edges that nothing reads (2–32% less memory when unused code detection is off) by @​alies-dev in vimeo/psalm#13250
  • Evaluate the keys of array items passed by reference once by @​alies-dev in vimeo/psalm#13297
  • Fix: constants defined in Psalm's process turn into mixed on warm runs by @​alies-dev in vimeo/psalm#13302
  • fix(int-range): a negative int to the power of 0 is 1 by @​jirkace in vimeo/psalm#13186
  • fix(stubs): SplDoublyLinkedList::offsetSet accepts null to append by @​jirkace in vimeo/psalm#13207
  • fix(parser): as, of and is are keys of a shape where a colon follows by @​jirkace in vimeo/psalm#13075
  • fix(types): $_COOKIE can have int keys by @​jirkace in vimeo/psalm#12868
  • fix(config): count referencedFunction issue handler suppressions by @​jirkace in vimeo/psalm#12854
  • fix(scanner): an and/or condition of unknown parts defines both branches by @​jirkace in vimeo/psalm#12814
  • Keep the type of the elements array_splice() returns by @​jirkace in vimeo/psalm#12615
  • fix(param-out): do not check the @​param-out of a method without a body by @​jirkace in vimeo/psalm#12681
  • Ask whether the package of an unknown plugin class is installed by @​danog in vimeo/psalm#13326

Internal changes

  • Perf: speed up warm runs and the consolidated cache with one file per cache entry by @​alies-dev in vimeo/psalm#13249

Full Changelog: vimeo/psalm@7.0.3...7.0.4

7.0.3

What's Changed

Fixes

  • Fix: issues found while scanning are lost with a warm cache by @​alies-dev in vimeo/psalm#13156
  • fix(types): an array key that may be mixed is array-key by @​jirkace in vimeo/psalm#13176
  • Fix implicit native __toString overrides and safeguard callmap generation by @​orklah in vimeo/psalm#13235
  • Fix LSP lookup of builtin functions in files not analyzed in-process by @​M393 in vimeo/psalm#13237
  • [6.x] Infer return types for array_first and array_last (PHP 8.5) by @​alies-dev in vimeo/psalm#12157
  • [6.x] Infer the key parameter of array_find/array_any/array_all callbacks by @​alies-dev in vimeo/psalm#13245
  • [6.x] Infer the exact element removed by array_pop/array_shift by @​alies-dev in vimeo/psalm#13246
  • fix(algebra): keep every orred clause of a variable when reconciling by @​jirkace in vimeo/psalm#13114
  • fix(types): an inherited docblock identical to the native return type keeps static of the called class by @​jirkace in vimeo/psalm#12968
  • fix(templates): check a method call against every type of a union template bound by @​jirkace in vimeo/psalm#13106

Docs

  • Document the Psalm GitHub actions by @​danog in vimeo/psalm#13051
  • Document --consolidate-cache by @​alies-dev in vimeo/psalm#13256

Internal changes

  • Add guzzle/promises to the perf corpus by @​alies-dev in vimeo/psalm#12984

... (truncated)

Commits
  • fa5b1f6 Merge pull request #13326 from danog/plugin-not-installed-hint
  • 7a74336 Ask whether the package of an unknown plugin class is installed
  • 87bdf0b Merge pull request #12681 from jirkace/fix/9110-param-out-bodiless-method
  • cc638e9 Merge pull request #12615 from jirkace/fix/8202-array-splice-return-element-type
  • 62414de Update the files composer build generates
  • ebd1970 Merge pull request #12814 from jirkace/fix/7923-conditional-class-definition-...
  • 047c63b Merge pull request #12854 from jirkace/fix-11824
  • 0d9d8a5 Merge pull request #12868 from jirkace/fix-11565
  • 45cf806 Merge pull request #13075 from jirkace/fix/6067-as-array-key
  • ab20b2e Merge pull request #13207 from jirkace/fix/9737-spl-doubly-linked-list-append
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@dependabot
Bump vimeo/psalm from 6.20.5 to 7.0.4
920eca1
Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 6.20.5 to 7.0.4.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](vimeo/psalm@6.20.5...7.0.4)

---
updated-dependencies:
- dependency-name: vimeo/psalm
  dependency-version: 7.0.4
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added automated dependencies maintenance php labels Nov 9, 2026
@sonarqubecloud

sonarqubecloud Bot commented Nov 9, 2026

Copy link
Copy Markdown

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@github-actions

github-actions Bot commented Nov 9, 2026

Copy link
Copy Markdown

Thanks for contributing to EngineScript! 🎉

If your PR fixes an issue or relates to a specific environment, please consider including the sanitized output
of es.debug to show the environment where you tested your changes.
Remember to remove any sensitive information before sharing.

We'll review your PR soon!

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@github-actions

github-actions Bot commented Nov 9, 2026

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails
composer/amphp/process 2.1.2 UnknownUnknown
composer/psalm/plugin-laravel 4.19.0 UnknownUnknown
composer/psalm/plugin-mockery 1.3.2 UnknownUnknown
composer/psalm/plugin-phpunit 0.21.1 UnknownUnknown
composer/psalm/plugin-sabre-event 0.2.1 UnknownUnknown
composer/psalm/plugin-symfony 5.10.1 UnknownUnknown
composer/psalm/psalm-plugin-api 0.4.1 UnknownUnknown
composer/vimeo/psalm 7.0.4 UnknownUnknown

Scanned Files

  • composer.lock
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@codacy-production

codacy-production Bot commented Nov 9, 2026

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity · 0 duplication

Metric Results
Complexity 0
Duplication 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

automated dependencies maintenance php

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

0 participants

Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.