packagist vimeo/psalm 3.7.1
Misc fixes

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

Features

  • Add support for GitHub Actions CI for afterAnalysis hook
  • improve templating of core generic classes - thanks @weirdan (#2389 and #2402)

Bugfixes

  • allow isset to verify property initialisation (#2382)
  • added better typing for array_key_first and array_key_last - thanks @vudaltsov (#2381)
  • unalias trait names where necessary - thanks @weirdan (#2392)
  • fix RarArchive signatures - thanks @alfredbez (#2385)
  • make Generator TSend param invariant (#2386)
  • fix some 7.4 signatures - thanks @ShiraNai7 (#2395)
  • ensure docblock return types are checked and that covariant template params can’t be substituted for invariant ones (#2387)
  • improve handling unions of class-string types (#2400)
  • fix resolution of @param-out template types (#2384)
  • don’t expect composer-designated class files to contain actual classes (#2368)

Don't miss a new psalm release

NewReleases is sending notifications on new releases.