lorisleiva / laravel-actions

⚡️ Laravel components that take care of one specific task
https://laravelactions.com
MIT License
2.52k stars 124 forks source link

Support Laravel 11 #273

Closed patrickomeara closed 8 months ago

patrickomeara commented 8 months ago

Only support two latest major versions of Laravel as per Support Policy https://laravel.com/docs/11.x/releases#support-policy

Remove Laravel 9 and PHP 8.0 support

jameswagoner commented 8 months ago

This PR looks proper compared to what Laravel Shift attempted

https://github.com/laravel-shift/laravel-actions/blob/l11-compatibility/composer.json#L25

nickfls commented 8 months ago

@patrickomeara would you consider adjusting composer.json with

 "phpunit/phpunit": "^9.6 || ^10.0"
patrickomeara commented 8 months ago

Good idea @nickfls I have allowed latest versions of Pest and PHPUnit. I leave it up to @lorisleiva to decide whether to release a new major version and remove the lower constraints.

oliverearl commented 8 months ago

Apologies that it's off-topic, but just wanted to drop in and sincerely thank everyone for getting this through so quickly! I use this library extensively both at work and on the side and this helps us get an early start on Laravel 11 upgrades. 🥳

patrickomeara commented 8 months ago

Thanks for your work on this @lorisleiva