Psalm v3.4.11 Release Notes
Release Date: 2019-08-09 // over 4 years ago-
๐ Features
- Psalter : Undefined Variables can now be removed automatically (#1967) - thanks @jeffreyyoo!
- 0๏ธโฃ 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 onelseif
(#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!