What's Changed
Fixes
- [6.x] Treat New Relic PHP ext functions as impure and correct their signatures by @alies-dev in #12293
- Fix: psalm --init crash on non-existent composer autoload directories by @alies-dev in #12659
- [6.x] Support
#[\DelayedTargetValidation](PHP 8.5) by @alies-dev in #12282 - [6.x] Fix: templated
@mixinis ignored for property fetches by @alies-dev in #12289 - [6.x] Fix: conditional return type in
@methodis not resolved by @alies-dev in #12206 - [6.x] Fix crash on first-class callable static call forwarded through @mixin by @alies-dev in #12133
Internal changes
- Fix: PsalmRestarter restarts even when
opcache.jitis already off by @alies-dev in #12705 - [CI] Add a perf and issue-diff check over a pinned corpus of real projects by @alies-dev in #12838
Full Changelog: 6.20.4...6.20.5