packagist vimeo/psalm 3.4.11

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

Features

  • Psalter: Undefined Variables can now be removed automatically (#1967) - thanks @JeffreyYoo!
  • Psalm now warns about missing interface return types (#1846) and bad default types for static properties (#1974)

Bugfixes

  • Improve DOM property types (#1951), thanks @ShiraNai7!
  • Allow comparisons to templated param classes (#1970)
  • Language Server: fix erroneous property not initialised issues (#1973)
  • Fix handling of setcookie (#1972)
  • Prevent fatal error with empty @template-extends docblock (#1963)
  • No false positives about unused variables after continue (#1980)
  • Prevent PHP Notice with malformed docblock type (#1563)
  • ComplicatedExpressionException should no longer cause a fatal error on elseif (#1985)
  • Support fully-qualified param types in @method annotations (#1989)
  • Psalter: Allow full replacements to take precedence over minor alterations, avoiding corrupted output (#1991)
  • Fix setlocale param types (#1988), thanks @BackEndTea!

Don't miss a new psalm release

NewReleases is sending notifications on new releases.