Psalm v3.4.10 Release Notes
Release Date: 2019-07-23 // almost 5 years ago-
๐ Bugfixes
- ๐ Improve refinement of templated types (#1886, #1927, #1931, #1932)
- prevent a
LogicException
when scanning files nestedclass_exists
checks (#1925) - invalidate cached grandchild of stubbed class (#1935)
- ๐ fix evaluation of
a/b/c/d/../../../../
(#1940) @inheritdoc
leads to@throws
being inherited - thanks @smelesh (#1945)- ๐ allow assertions on templated values (#1937)
- ๐ support use of a third arg in
explode
that can lead to empty output (#1953) - Language Server add support for completing built-in class names (#1863)
- Language Server allow signature help to kick in for root functions without proper scope
- ๐ Allow templated assertions on already-templated values (#1956)
- ๐ Improve detection of unused private properties - thanks @2e3s (#1962)
- ๐ Improve file path resolution on Windows