packagist vimeo/psalm 4.20.0

latest releases: 5.x-dev, dev-master, dev-isTypeContainedByType_flags...
2 years ago

What's Changed

Deprecations

  • [TASK] Add AfterFunctionLikeAnalysisEvent::getFunctionlikeStorage by @ohader in #7532

Fixes

  • Fix for Exception->getCode return type provider by @VincentLanglet in #7525
  • fix wrong detection of purity by @orklah in #7545
  • Fix object constant inference by @klimick in #7542
  • Handle first class callable on unknown functions by @orklah in #7546
  • Revert "PHP 8.1: Report missing typehints in overridden native methods" by @weirdan in #7539
  • Ensure trait_exists() always returns bool by @Ocramius in #7554
  • sealed keyed arrays by @orklah in #7558
  • AtomicStaticCallAnalyzer: clear tmp var from context by @vincent4vx in #7561
  • improving error message for Could not resolve config path by @phptest2 in #7573

Internal changes

New Contributors

  • @phptest2 made their first contribution in #7573

Full Changelog: 4.19.0...v4.20.0

Don't miss a new psalm release

NewReleases is sending notifications on new releases.