7.0.0-beta14
What's Changed
Features
- More detailed progress for taint graph resolution by @danog in https://github.com/vimeo/psalm/pull/11349
- Huge performance improvements for taint analysis by @danog in https://github.com/vimeo/psalm/pull/11342
- Show progress when merging thread results by @danog in https://github.com/vimeo/psalm/pull/11374
- Combined analysis by @danog in https://github.com/vimeo/psalm/pull/11384
- Always run taint analysis by default by @danog in https://github.com/vimeo/psalm/pull/11399
Fixes
- Fix assertions with empty lists by @danog in https://github.com/vimeo/psalm/pull/11312
- Allow concatenation between (string|int) and similar types by @haas-dtv in https://github.com/vimeo/psalm/pull/11364
- Fix conditional taints by @danog in https://github.com/vimeo/psalm/pull/11628
Docs
- Update configuration.md: Adding
--config=cli parameter by @ThomasLandauer in https://github.com/vimeo/psalm/pull/11332
Other changes
- Tweak concurrency by @danog in https://github.com/vimeo/psalm/pull/11361
- Fix paratest runs with default PHP unlike all other scripts by @kkmuffme in https://github.com/vimeo/psalm/pull/11441
Full Changelog: https://github.com/vimeo/psalm/compare/6.14.3...7.0.0-beta14