Releases: vimeo/psalm
7.0.0-beta7
What's Changed
Fixes
- Deprecate reflection's setAccessible on 8.1 by @danog in #11401
- InvalidNamedArgument "objectOrClass" for ReflectionClass constructor due to incorrect stub by @savinmikhail in #11407
- DateTimeImmutable::setTimestamp rename argument to $timestamp by @savinmikhail in #11409
- fix: alter of ClassMustBeFinal inserts final before attributes by @Tofandel in #11390
- Add fix for PropertyHooks by @craig-mcmahon in #11411
- Disable diff mode by @danog in #11416
Other changes
New Contributors
- @savinmikhail made their first contribution in #11407
- @craig-mcmahon made their first contribution in #11411
Full Changelog: 7.0.0-beta6...7.0.0-beta7
6.10.2
What's Changed
Fixes
- InvalidNamedArgument "objectOrClass" for ReflectionClass constructor due to incorrect stub by @savinmikhail in #11407
- DateTimeImmutable::setTimestamp rename argument to $timestamp by @savinmikhail in #11409
- fix: alter of ClassMustBeFinal inserts final before attributes by @Tofandel in #11390
- Add fix for PropertyHooks by @craig-mcmahon in #11411
- Disable diff mode by @danog in #11416
New Contributors
- @savinmikhail made their first contribution in #11407
- @craig-mcmahon made their first contribution in #11411
Full Changelog: 6.10.1...6.10.2
7.0.0-beta6
What's Changed
Features
- Enable taint analysis by default.
Fixes
Other changes
Full Changelog: 7.0.0-beta5...7.0.0-beta6
6.10.1
Combined analysis!
This beta release adds a major new feature to Psalm v7: combined analysis!
Combined analysis allows running normal analysis, security analysis and dead code analysis all at the same time, within a single run, greatly reducing overall runtimes!
Future beta releases will also enable taint analysis by default, given that now it can be run alongside normal analysis.
What's Changed
Features
Full Changelog: 7.0.0-beta4...7.0.0-beta5
7.0.0-beta4
Join the new official Psalm news channel and the Psalm community!
The news channel will be used to share inside exclusive news about upcoming Psalm features (including property hook support, coming within the next few releases!), and the community group can be used to discuss and share the way you use Psalm!
What's Changed
Features
- Add forceJit and noCache configuration keys by @danog in #11380
- Add rank to SARIF report by @danog in #11383
Full Changelog: 7.0.0-beta3...7.0.0-beta4
6.10.0
Join the new official Psalm news channel and the Psalm community!
The news channel will be used to share inside exclusive news about upcoming Psalm features (including property hook support, coming within the next few releases!), and the community group can be used to discuss and share the way you use Psalm!
What's Changed
Features
- Add rank to SARIF report by @danog in #11383
- Add forceJit and noCache configuration keys by @danog in #11380
Full Changelog: 6.9.6...6.10.0
7.0.0-beta3
Add git and composer to the docker image by @danog.
Full Changelog: 7.0.0-beta2...7.0.0-beta3
6.9.6
7.0.0-beta2
What's Changed
Features
Fixes
- Fix some possible JIT crashes in official docker image by @danog
- Improve stub generation by @danog
- Hotfix #11363 by @danog in #11366
- Allow concatenation between (string|int) and similar types by @haas-dtv in #11364
- Backport #11364 to 6.x by @haas-dtv in #11369
- Merge multiple docblocks for statements by @robchett in #11371
Internal changes
Full Changelog: 7.0.0-beta1...7.0.0-beta2