packagist vimeo/psalm 6.12.0
6.12.0 - Cache refactoring

latest releases: 6.14.2, 7.0.0-beta13, 6.14.1...
6 months ago

This release features a major cache refactoring, improving stability, removing race conditions and adding a new feature called cache consolidation, which consolidates the cache, normally composed of split files, into one single file with the --consolidate-cache flag, for quicker runs when doing whole project scans!

To use cache consolidation, simply run Psalm with the --consolidate-cache flag after running a normal analysis: running with this flag will skip analysis and only consolidate the cache.
If you consolidate your cache in CI runs, sure to re-consolidate the cache again after running Psalm before re-saving the updated cache.

What's Changed

Features

  • Implement cache consolidation with --consolidate-cache flag by @danog in #11450
  • Cache refactoring by @danog in #11415
  • Add ignoreIncludeSideEffects configuration key by @danog in #11451

Fixes

Docs

New Contributors

Full Changelog: 6.11.0...6.12.0

Don't miss a new psalm release

NewReleases is sending notifications on new releases.