packagist vimeo/psalm 5.17.0

latest releases: 5.x-dev, dev-master, dev-isTypeContainedByType_flags...
9 months ago

What's Changed

Features

Fixes

  • Update MongoDB stubs for 1.17 by @alcaeus in #10402
  • Fix backtick analysis by @danog in #10409
  • Declare we do not support document highlighting by @tm1000 in #10408
  • update define types to be correct by @kkmuffme in #10423
  • Fix return type of DOMXPath::query by @nielsdos in #10443
  • Fix CLI -r error by @kkmuffme in #10442
  • Use correct file path while adding unused suppressions for virtual __… by @danog in #10434
  • Restore support for null coalesce on match expressions by @tscni in #10422
  • Fix static magic method pureness not being inherited from traits by @tscni in #10429
  • Fix POSIX only detection of absolute paths by @rarila in #10441
  • Emit UnusedPsalmSuppress issues for suppressed issues already removed by @danog in #10431
  • Use keyed arrays when assigning literal union keys & assertion fixes by @danog in #10439

Internal changes

  • use branch name to randomize tests to ensure test dependencies will error by @kkmuffme in #10424

New Contributors

Full Changelog: 5.16.0...5.17.0

Don't miss a new psalm release

NewReleases is sending notifications on new releases.