Psalm v3.4.3 Release Notes

Release Date: 2019-06-10 // almost 5 years ago
  • ๐Ÿ”‹ Features

    • ๐Ÿ”จ psalm-refactor - classes can now be renamed and moved, and instance methods can be moved into subclasses. More info here.
    • the presence of a class-string<T>-typed param automatically constraints the @template type T to an object, if no constraint is present (#1738)
    • you can now specify that reports should only contain errors (#1617)

    ๐Ÿ›  Bugfixes

    • the uopz extension is now always disabled to prevent crashes (#1741)
    • ๐Ÿ—„ DeprecatedInterface can now be suppressed with referencedMethod (#1746)
    • the effect of is_countable is now understood (#1742)
    • some more issues are suppressed during property constructor checks (#1764)
    • โšก๏ธ Windows baseline files should be preserved during updates (#1747)
    • ๐Ÿ‘ better compatibility with Symfony 4.3 (#1752)