weirdan/doctrine-psalm-plugin
A Doctrine plugin for Psalm (v4/v5) that improves static analysis of Doctrine entities and repositories through better type inference. Install via Composer, then enable it with the psalm-plugin command.
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.10.0...v2.10.1
This release adds support for Psalm v6.
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.9.0...v2.10.0
::set-output by @weirdan in https://github.com/psalm/psalm-plugin-doctrine/pull/140Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.8.1...v2.9.0
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.8.0...v2.8.1
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.7.0...v2.8.0
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.6.0...v2.7.0
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.5.0...v2.6.0
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.4.0...v2.5.0
Collection ::first() and ::last() return type provider. by @AndrolGenhald in https://github.com/psalm/psalm-plugin-doctrine/pull/119Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.3.0...v2.4.0
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.2.0...v2.3.0
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.1.0...v2.2.0
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.0.1...v2.1.0
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v2.0.0...v2.0.1
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/v1.2.0...v2.0.0
Full Changelog: https://github.com/psalm/psalm-plugin-doctrine/compare/1.1.0...v1.2.0
Special thanks to @VincentLanglet for these changes
#61 Added taint sinks for DBAL\Connection (@adrienlucas)
#64 #63 EntityRepository::matching() stub (@ygottschalk)
#72 #71 Return type of ObjectRepository::findAll() from list to T[]
#62 Test on Symfony 5 (@amberovsky)
#49 Allow WHERE IN clauses in the ORM QueryBuilder (thanks @jaikdean)
#50 Fixed compatibility with Alpine Linux (missing GLOB_BRACE) (thanks @bendavies)
@orklah and @mpolyakovsky contributed a number of improvements to the test suite and other misc fixes
Collection::slice() $offset parameter accepts int only (#25)Doctrine\ORM\Mapping\ClassMetadataInfo::$table type - thanks @zerkms (#23)Collection::partition() closure type (#22)ObjectRepository::findAll(), ObjectRepository::findBy() and ObjectRepository::findOneBy() - thanks @jaikdean (#17)How can I help you explore Laravel packages today?