Releases: awesomized/psalm
Releases · awesomized/psalm
6.15.1
What's Changed
Internal changes
- Allow sebastian/diff 8 by @Jean85 in vimeo#11667
Full Changelog: vimeo/psalm@6.15.0...6.15.1
6.15.0
Note: GPG signatures for older releases will be regenerated shortly using the new 99BF4D9A33D65E1E key, since the old one expired.
What's Changed
Features
- Support PHP 8.4 interface property hooks by @adamaveray in vimeo#11569
Fixes
- Improve performance of getIssueTrace by @danog in vimeo#11629
- Minor property hook improvements by @danog in vimeo#11657
- Fix GPG signing key by @danog in vimeo#11658
Other changes
- Add a missing argument of PDO::sqliteCreateFunction(). by @sukei in vimeo#11591
New Contributors
- @adamaveray made their first contribution in vimeo#11569
- @sukei made their first contribution in vimeo#11591
Full Changelog: vimeo/psalm@6.14.3...6.15.0
7.0.0-beta14
What's Changed
Features
- More detailed progress for taint graph resolution by @danog in vimeo#11349
- Huge performance improvements for taint analysis by @danog in vimeo#11342
- Show progress when merging thread results by @danog in vimeo#11374
- Combined analysis by @danog in vimeo#11384
- Always run taint analysis by default by @danog in vimeo#11399
Fixes
- Fix assertions with empty lists by @danog in vimeo#11312
- Allow concatenation between (string|int) and similar types by @haas-dtv in vimeo#11364
- Fix conditional taints by @danog in vimeo#11628
Docs
- Update configuration.md: Adding
--config=cli parameter by @ThomasLandauer in vimeo#11332
Other changes
- Tweak concurrency by @danog in vimeo#11361
- Fix paratest runs with default PHP unlike all other scripts by @kkmuffme in vimeo#11441
Full Changelog: vimeo/psalm@6.14.3...7.0.0-beta14
6.14.3
What's Changed
Fixes
- Remove redefinition of Attribute constants. by @hschletz in vimeo#11625
- Remove usages of deprecated
curl_close()function by @theodorejb in vimeo#11626 - Declare
NoDiscardattribute as immutable by @Baptouuuu in vimeo#11611 - dependencies : allow symfony 8 by @NicolasDievart in vimeo#11594
Internal changes
- Bump actions/cache from 4 to 5 by @dependabot[bot] in vimeo#11623
Other changes
New Contributors
- @hschletz made their first contribution in vimeo#11625
- @Baptouuuu made their first contribution in vimeo#11611
- @NicolasDievart made their first contribution in vimeo#11594
Full Changelog: vimeo/psalm@6.14.2...6.14.3
6.14.2
What's Changed
Fixes
- Fix supported versions regex by @danog in vimeo#11614
Full Changelog: vimeo/psalm@6.14.1...6.14.2
7.0.0-beta13
What's Changed
Features
- Do not ignore null array offsets within isset by @danog in vimeo#11608
Full Changelog: vimeo/psalm@7.0.0-beta12...7.0.0-beta13
6.14.1
What's Changed
Features
- Do not ignore null array offsets within isset by @danog in vimeo#11608
Full Changelog: vimeo/psalm@6.14.0...6.14.1
7.0.0-beta12
What's Changed
Features
- Add PHP 8.5 support by @MarjovanLier in vimeo#11604
- Add PHP 8.5 support by @danog
Fixes
- Replace unix
clearcommand with ANSI escape codes to clear the screen by @HenkPoley in vimeo#11528
Internal changes
- Improve performance by avoiding repeated scanning of files included/required only once by @mmcev106 in vimeo#11478
Other changes
- feat(language server): add --on-open-debounce-ms by @kk-daniel in vimeo#11550
- fix(language server): fix --on-change-debounce-ms by @kk-daniel in vimeo#11549
- Replace deprecated __sleep method with __serialize by @theodorejb in vimeo#11563
- Fix the opcache status retrieval if restricted paths are set. by @dmvrtx in vimeo#11556
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in vimeo#11539
- fix: deprecations for PHP 8.5 by @jorgsowa in vimeo#11541
- ci: add nikic/php-parser deprecations to Psalm baseline by @jorgsowa in vimeo#11596
- fix: deprecated null offset by @jorgsowa in vimeo#11599
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in vimeo#11593
New Contributors
- @dmvrtx made their first contribution in vimeo#11556
- @MarjovanLier made their first contribution in vimeo#11604
Full Changelog: vimeo/psalm@7.0.0-beta11...7.0.0-beta12
6.14.0
What's Changed
Features
- Add PHP 8.5 support by @MarjovanLier in vimeo#11604
- Add PHP 8.5 support by @danog
Internal changes
- Improve performance by avoiding repeated scanning of files included/required only once by @mmcev106 in vimeo#11478
Other changes
- feat(language server): add --on-open-debounce-ms by @kk-daniel in vimeo#11550
- fix(language server): fix --on-change-debounce-ms by @kk-daniel in vimeo#11549
- Replace deprecated __sleep method with __serialize by @theodorejb in vimeo#11563
- Fix the opcache status retrieval if restricted paths are set. by @dmvrtx in vimeo#11556
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in vimeo#11539
- fix: deprecations for PHP 8.5 by @jorgsowa in vimeo#11541
- ci: add nikic/php-parser deprecations to Psalm baseline by @jorgsowa in vimeo#11596
- fix: deprecated null offset by @jorgsowa in vimeo#11599
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in vimeo#11593
New Contributors
- @dmvrtx made their first contribution in vimeo#11556
- @MarjovanLier made their first contribution in vimeo#11604
Full Changelog: vimeo/psalm@6.13.1...6.14.0
6.13.1
What's Changed
Fixes
- Add windows support to psalm-review by @HenkPoley in vimeo#11528
Full Changelog: vimeo/psalm@6.13.0...6.13.1