packagist vimeo/psalm 7.0.0-beta22

2 hours ago

What's Changed

Features

Fixes

  • Fix the MongoDB\Driver\Manager stub binding Cursor with two type parameters by @danog in #11970
  • Fix closure param type inference by @danog in #11972
  • Don't mint a type variable for a purely-mixed construction inference by @danog in #11973
  • Add the PHP 8.5 trace key to error_get_last() by @janedbal in #11975
  • Fix/type variable union return equality by @danog in #11980

Internal changes

  • Check out branch-specific baselines for test-with-real-projects by @danog in #11957

Other changes

  • [6.x] Substitute self in @property type tokens at scan time by @alies-dev in #11846
  • Resolve leaked type variables at property-fetch receivers by @danog in #11976
  • Resolve nested type variables to a fixpoint by @danog in #11977
  • Resolve leaked type variables when casting to string by @danog in #11978

New Contributors

Full Changelog: 7.0.0-beta21...7.0.0-beta22

Don't miss a new psalm release

NewReleases is sending notifications on new releases.