Laravel Lifecycle: End Of Life And Support Status
Last updated on April 18, 2024
Support status guide
End of life (EOL) is the end of a product’s useful life. When a product reaches the end of its life cycle, the manufacturer no longer supports it. The following table explains the different phases of a product’s lifecycle. Testing status is when the product is initially released and EOL is when product support is no longer offered. The time between these two points is the support timeframe.
Testing
The software is not yet publicly available. It is in testing phase i.e., alpha, beta, release preview etc.
Active
The software is actively supported by the vendor.
Phasing Out
The software will soon reach its end of life. You need to look for upgrade or migration options. The software will automatically go into phasing out status 2 months before end of life.
End Of Life
The software is no longer supported by the vendor. You need to make sure your system and environment are safe.
Version
Released
Active Support
Security Support
(12 March 2024)
(3 September 2025)
(12 March 2026)
(14 February 2023)
(6 August 2024)
(4 February 2025)
(8 February 2022)
(8 August 2023)
(6 February 2024)
(8 September 2020)
(26 July 2022)
(24 January 2023)
(3 March 2020)
(6 October 2020)
(3 March 2021)
(3 September 2019)
(25 January 2022)
(6 September 2022)
(26 February 2019)
(26 August 2019)
(26 February 2020)
(30 August 2017)
(30 August 2019)
(30 August 2020)
Laravel is offered as a framework, which is denoted as “Laravel/Framework“, and as an application, denoted as “Laravel/Laravel“. The former is a framework, whereas the latter is known as an application, which is basically the skeleton application you get when you create a new project. This page only tracks Laravel Framework and not the starter app.
The Laravel Framework is offered as both Long Term Servicing (LTS) and regular releases. The LTS channel actively supports a Laravel version for 2 years during which it receives bug fixes and security patches, and then shifts to the security support phase, which lasts another 1 year (total support for 3 years).
The regular releases receive bug fixes and security patches for 6 months only and then are supported for another 6 months during which they only receive security updates.
As Laravel is powered by PHP, all Laravel versions do not support all PHP versions. The table below shows which PHP versions are supported on which Laravel versions:
Laravel Version | Supported PHP Version |
10 | 8.1-8.2 |
9 | 8.0-8.2 |
8 | 7.3-8.1 |
7 | 7.2-8.0 |
6 | 7.2-8.0 |
5.8 | 7.1-7.3 |
5.5 | 7.0-7.1 |
EOLs