github vimeo/psalm 4.18

latest releases: 5.26.1, 5.26.0, 5.25.0...
2 years ago

Compatibility

Psalm now required Composer 2.

What's Changed

Deprecations

  • Deprecated Codebase::$php_major_version and Codebase::$php_minor_version properties by @weirdan in #7265
  • Deprecated THtmlEscapedString by @weirdan in #7284

Features

  • Template and variable types inference for methods marked with psalm-if-this-is by @klimick in #7259
  • [Feat]: Initial Support for LSP Code Actions by @tm1000 in #7255
  • Allow assertions on mutable object properties. by @AndrolGenhald in #7252
  • Disallow ksorting lists by @danog in #7019

Fixes

Internal changes

  • Increase composer timeout by @weirdan in #7264
  • Move from deprecated Composer 1 to Composer 2 runtime api by @DeyV in #7239

New Contributors

Full Changelog: 4.17.0...4.18

Don't miss a new psalm release

NewReleases is sending notifications on new releases.