Laravel 10 has been officially released, and it comes with features like native type declarations, invokable validation rules, a new Laravel Pennant package, and more.
Bug fixes and security updates will be provided for Laravel 9 until August 8th, 2023, and February 14th, 2024, respectively.
Bug fixes and security updates for Laravel 10 will be available until August 6th, 2024, and February 14th, 2025, respectively.
Laravel 10.x requires a minimum PHP version of 8.1.
Laravel 10 drops support for PHP 8.0
In Laravel 10, the Laravel framework will discontinue support for PHP <=v8.0. PHP 8.1 is the minimum required version. Looking at the comparison between master and 9.x, we can expect to see 8.1 features like readonly properties used in the framework.
For all Laravel releases, bug fixes are provided for 18 months and security fixes are provided for 2 years. For all additional libraries, including Lumen, only the latest release receives bug fixes. In addition, please review the database versions supported by Laravel.
Version PHP (*) Release Bug Fixes Until Security Fixes Until
6 (LTS) 7.2 - 8.0 September 3rd, 2019 January 25th, 2022 September 6th, 2022
7 7.2 - 8.0 March 3rd, 2020 October 6th, 2020 March 3rd, 2021
8 7.3 - 8.1 September 8th, 2020 July 26th, 2022 January 24th, 2023
9 8.0 - 8.1 February 8th, 2022 August 8th, 2023 February 8th, 2024
10 8.1 February 7th, 2023 August 7th, 2024 February 7th, 2025