Releases: psalm/psalm-plugin-laravel
Releases · psalm/psalm-plugin-laravel
v1.6.1 🌈
v2.0.0 🌈 Support for Laravel 9
What's Changed ✨
- Thanks to many contributions from the community, we now support laravel 9: #213
We have cut a new major release branch for this series of support
v1.6.0 🌈
What's Changed ✨
🚀 New Functionality
- Add support for later versions of IDE helper (#226) @ronb-lendesk
v1.5.3 🌈
v1.5.2 🌈
Lot's of great changes in here to get the CI pipeline green again! Thank you for all your contributions
What's Changed ✨
🚀 New Functionality
🐛 Bug Fixes
- fix: Eloquent\Builder::find() may return null (#201) @caugner
- Updates trans return type to be string or array (#195) @jeremy-smith-maco
- Added missing Builder methods - count() and whereDate() (#194) @shoxy
🔨 Maintenance
- chore: test supported PHP version only (#214) @tjmmm
- Add .gitattributes & .editorconfig (#220) @Nielsvanpach
- update baseline files in tests (#219) @Nielsvanpach
- Fix tests on CI (#215) @Nielsvanpach
- Fix Psalm on CI (#212) @Nielsvanpach
- Fix Php cs fixer on CI (#211) @Nielsvanpach
- chore: use stable dependencies (#210) @tjmmm
- Run test suite on PHP 8.0 and 8.1 (#203) @Nielsvanpach
v1.5.1 🌈
v1.5.0 🌈
What's Changed ✨
🚀 New Functionality
- Suppress UnusedClass/PossiblyUnusedMethod on well-known classes/methods of fresh Laravel/Lumen projects (#183) @caugner
- Ensure factory() helper is gone in Laravel 8+ (#182) @caugner
- fix: ignore PropertyNotSetInConstructor in Console\Command, Http\FormRequest and Notifications\Notifications classes (#172) @caugner
🐛 Bug Fixes
- Fix database migrations path (#188) @CristianGiordano
- Ensure firstOrNew/Create can be called without parameters in Laravel 8+ (#157) @caugner
- fix: Support @Property on Model with imported type (#170) @caugner
- chore: move Optional stub to /stubs (#175) @caugner
🔨 Maintenance
- test(Notification): run only for Laravel 6.0.4+ (#181) @caugner
- Migrate from Psalm Hooks to EventHandlers (#178) @caugner
- fix: add missing illuminate/* dependencies (#177) @caugner
- Test Laravel 6.x (LTS) instead of 7.x (EOL) (#176) @caugner
- chore: optimize + add imports (#174) @caugner
- test: add test case for abort() (#171) @caugner
- Reword acceptance tests (#169) @caugner