Skip to content

End of life prototype

Mark Story edited this page Oct 19, 2022 · 5 revisions

Each CakePHP release receives bug fixes and security fixes for a fixed period of time.

Major releases

Each major release (4.x, 5.x, etc) of CakePHP will receive bugfixes for 12 months after the next major release has been released. Additionally, security fixes will be provided for 18 months after the release of the following major release.

Minor releases

Each minor release (4.4.x, 4.5.x, etc) of CakePHP will receive bugfixes until the release of the next minor release. Additionally, security fixes will be provided for the last two minor releases in each major release.

Release Summary

CakePHP version PHP Release Date Bug fixes until Security fixes until
2.x [EOL] 5.4 - 7.4 2011-10-16 🛑 2019-12-15 🛑 2020-12-15
3.x 5.6 - 7.4 2015-03-22 🛑 2021-12-15 2022-12-15
4.2 7.2 - 8.1 2020-12-20 🛑 2021-10-23 🛑 2022-06-06
4.3 7.2 - 8.1 2021-10-23 🛑 2022-06-06 active
4.4 7.4 - 8.2 2022-06-06 active active
4.5 (upcoming) 7.2 - 8.2 ? ? ?
5.0 (upcoming) 8.2 ? ? ?

The 2.x and 3.x branches had extended support windows, as they predated the above process.

Maintenance Timelines

gantt

title CakePHP Release Lifetimes
dateFormat YYYY-MM-DD

section CakePHP 3.10
Active Support  :done, r310, 2021-06-19, 2021-12-15
Security Fixes  :active, after r310, 2021-12-15, 2022-12-15

section CakePHP 4.2
Active Support :done, r42, 2020-12-20, 2021-10-23
Security Fixes :active, after r42, 2021-10-23, 2022-12-06

section CakePHP 4.3
Active Support :done, r43, 2021-10-13, 2022-06-06
Security Fixes :active, after r43, 2022-06-06, 2022-12-06

section CakePHP 4.4
Active Support :active, r44, 2022-06-06, 2023-01-01