github vimeo/psalm 5.15.0

latest releases: 5.26.1, 5.26.0, 5.25.0...
13 months ago

What's Changed

Features

Fixes

  • Fixed DOMDocument::load* signatures by @weirdan in #10073
  • make (s)printf error reporting more correct/literal by @kkmuffme in #10088
  • Fix parameter having object type in PHPDoc and only & in the method's definition, used with code having an object calling it's method with itself as an argument for mentioned parameter by @kubawerlos in #10104
  • mysqli_field_seek returns true by @kamil-tekiela in #10107
  • Fix bcdiv nullable scale stub by @TheDevick in #10106
  • Cleanup test command and fixAll action by @weirdan in #10108
  • Correct type for $enum->name by @weirdan in #10109
  • argv and argc were inconsistent in Context with VariableFetchAnalyzer by @kkmuffme in #10093
  • Fix hash_pbkdf2 $options parameter by @weirdan in #10110
  • Forbid faulty nikic/php-parser version by @weirdan in #10112
  • strip_tags()/$allowed_tags can accept arrays since 7.4 by @weirdan in #10122
  • Fix crash when assertion array is not a list by @weirdan in #10123
  • Fix crash on array access to undefined class by @weirdan in #10134
  • Correct exit code for invalid version format by @weirdan in #10135

New Contributors

Full Changelog: 5.14.1...5.15.0

Don't miss a new psalm release

NewReleases is sending notifications on new releases.