CakePHP is a free and open source PHP web development framework. It follows the model–view–controller (MVC) approach and is written in PHP, modeled after the concepts of Ruby on Rails.

Release Released Active Support Security Support Latest
4.5 6 months ago
(14 Oct 2023)
Ends in 1 year and 4 months
(09 Sep 2025)
Ends in 2 years and 4 months
(09 Sep 2026)
4.5.4
(01 Mar 2024)
5.0 7 months ago
(09 Sep 2023)
Yes Yes 5.0.7
(05 Apr 2024)
4.4 1 year and 10 months ago
(06 Jun 2022)
Ended 6 months ago
(15 Oct 2023)
Ends in 2 years and 4 months
(09 Sep 2026)
4.4.18
(22 Sep 2023)
4.3 2 years and 6 months ago
(23 Oct 2021)
Ended 1 year and 10 months ago
(07 Jun 2022)
Ends in 2 years and 4 months
(09 Sep 2026)
4.3.11
(05 Jan 2023)
3.10 2 years and 10 months ago
(19 Jun 2021)
Ended 2 years and 4 months ago
(15 Dec 2021)
Ended 1 year and 4 months ago
(15 Dec 2022)
3.10.5
(01 Jan 2023)
4.2 3 years and 4 months ago
(20 Dec 2020)
Ended 2 years and 6 months ago
(24 Oct 2021)
Ended 6 months ago
(14 Oct 2023)
4.2.12
(06 Jan 2023)
4.1 3 years and 9 months ago
(04 Jul 2020)
Ended 3 years and 4 months ago
(21 Dec 2020)
No 4.1.7
(12 Dec 2020)
3.9 3 years and 10 months ago
(20 Jun 2020)
Ended 2 years and 10 months ago
(20 Jun 2021)
No 3.9.10
(30 May 2021)
4.0 4 years ago
(15 Dec 2019)
Ended 3 years and 9 months ago
(05 Jul 2020)
No 4.0.10
(07 Dec 2020)
3.8 4 years and 10 months ago
(26 Jun 2019)
Ended 3 years and 10 months ago
(21 Jun 2020)
No 3.8.13
(19 Jun 2020)
3.7 5 years ago
(08 Dec 2018)
Ended 4 years and 10 months ago
(27 Jun 2019)
No 3.7.9
(19 Jun 2019)
3.6 6 years ago
(14 Apr 2018)
Ended 5 years ago
(09 Dec 2018)
No 3.6.15
(23 Apr 2019)
3.5 6 years and 8 months ago
(18 Aug 2017)
Ended 6 years ago
(15 Apr 2018)
No 3.5.18
(23 Apr 2019)
2.10 6 years and 9 months ago
(22 Jul 2017)
Ended 3 years and 4 months ago
(15 Dec 2020)
Ended 2 years and 10 months ago
(15 Jun 2021)
2.10.24
(15 Dec 2020)
3.4 7 years ago
(12 Feb 2017)
Ended 6 years and 8 months ago
(19 Aug 2017)
No 3.4.14
(20 May 2018)
2.9 7 years ago
(18 Sep 2016)
No No 2.9.9
(25 May 2017)
3.3 7 years ago
(12 Aug 2016)
Ended 7 years ago
(13 Feb 2017)
No 3.3.16
(06 Apr 2017)
2.8 8 years ago
(06 Feb 2016)
No No 2.8.9
(18 Sep 2016)
3.2 8 years ago
(29 Jan 2016)
Ended 7 years ago
(13 Aug 2016)
No 3.2.14
(12 Aug 2016)
3.1 8 years ago
(19 Sep 2015)
Ended 8 years ago
(16 Jan 2016)
Ended 7 years ago
(13 Feb 2017)
3.1.14
(25 Nov 2016)
2.7 8 years ago
(11 Jul 2015)
No No 2.7.11
(13 Mar 2016)
3.0 9 years ago
(22 Mar 2015)
Ended 8 years ago
(20 Sep 2015)
No 3.0.19
(25 Nov 2016)
2.6 9 years ago
(23 Dec 2014)
No No 2.6.13
(13 Mar 2016)
2.5 9 years ago
(12 May 2014)
No No 2.5.9
(06 Aug 2015)
2.4 10 years ago
(30 Aug 2013)
No No 2.4.10
(17 May 2014)
2.3 11 years ago
(28 Jan 2013)
No No 2.3.10
(30 Aug 2013)
2.2 11 years ago
(01 Jul 2012)
No No 2.2.9
(17 Jul 2013)
2.1 12 years ago
(04 Mar 2012)
No No 2.1.5
(14 Jul 2012)
2.0 12 years ago
(16 Oct 2011)
No No 2.0.6
(05 Feb 2012)
1.3 14 years ago
(25 Apr 2010)
Ended 8 years ago
(01 Nov 2015)
Ended 8 years ago
(01 Nov 2015)
1.3.21
(31 Oct 2015)

CakePHP follows Semantic Versioning. From 3.x onward, major versions have a codename:

Releases Codename
4.0 - 4.5 Strawberry
5.0 Chiffon
3.0 - 3.10 Red Velvet
1.3 - 2.10

Support and EOL policy for 1.x was not clearly defined. 2.x and 3.x support and EOL policies are documented on https://github.com/cakephp/cakephp/wiki. From 3.x onward, it seems only the last major release will be actively developed, and older major releases will receive bugfixes for 24 months and security fixes for 36 months.

Minor releases also do hold significance for the CakePHP project: the last three minor versions of the last major release cycle have security support.

PHP Support

CakePHP release Supported PHP versions
4.4 - 4.5 7.4+
5.0 8.1+
4.0 - 4.3 7.2+
3.4 - 3.10 5.6 - 7.4
2.0 - 3.1 5.4 - 7.4
3.2 - 3.3 5.5 - 7.4
1.3

See Version map.

More information is available on the CakePHP website.

You should be running one of the supported release numbers listed above in the rightmost column.

You can check the version that you are currently using by running:
php bin/cake.php version

You can submit an improvement to this page on GitHub :octocat: . This page has a corresponding Talk Page.

A JSON version of this page is available at /api/cakephp.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/cakephp.ics.