CakePHP : the rapid development php framework

CakePHP makes building web applications simpler, faster and require less code.

CakePHP News

CakePHP 2.6.1 Released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.6.1. 2.6.1 is a bugfix release for the 2.6 release branch. A short list of the changes you can expect is:* I18nShell now correctly extracts messages with context.* Improved web test runner. All URL options now have links in the interface.* Session directories are now created when debug is enabled.* Text columns i...

Read more

CakePHP 3.0.0-RC1 Released

published on

The CakePHP core team is proud to announce the first release candidate for CakePHP 3.0.0.It's been an intense time since our last beta release. We have been busy polishing most of the rough edges that we could find with the help of the community.This polishing sprint meant a few breaking API breaking changes from beta3, specifically around the validation subsystem, due to many shortcomings fou...

Read more

CakePHP Community 2014

published on

3.0: the evolution of a PHP frameworkIf anything were to have marked 2014 for CakePHP we'd probably all agree it was 3.0, the latest major version of the framework in it's 10 year lifetime. After a series of successful developer previews and various beta releases, we're now in position to freeze the API inline for a final stable version, just after community review of the release candidates.It'...

Read more

CakePHP 2.6.0 Released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.6.0. There have been a few changes to 2.6.0 since the RC1 release:* AuthComponent now fires the `Auth.afterIdentify` event after users are logged in.* HtmlHelper::script and HtmlHelper::css no longer share a single asset list for the once option.* Postgres driver supports sslmode.* The test suite can now use PHPU...

Read more

CakePHP 2.5.8 released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.8. 2.5.8 is a bugfix release for the 2.5 release branch. A short list of the changes you can expect is:* Improved error messages when fixtures are missing fields.* Human is now properly pluralized by Inflector* TreeBehavior regression introduced in 2.5.7 was fixed.* RequestHandler::startup failures no longer pr...

Read more

CakePHP 3 to fully adopt PSR-2

published on

As many in the community know, since the very beginning CakePHP has maintained and adhered to its own coding standard. Since the creation of CakePHP however, other coding standards have arisen with wider adoption among the PHP community as a whole. To increase consistency with other PHP projects, the core team has decided to fully adopt PSR-2, starting with the release of 3.0.0.This was not a l...

Read more

CakePHP 2.5.7 released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.7. 2.5.7 is a bugfix release for the 2.5 release branch. A short list of the changes you can expect is:* Unsetting the email address pattern in CakeEmail now works as documented.* Console tools now exit non-zero on failure.* Fixed inflection of schema class names in SchemaShell.* SQLite datasource correctly par...

Read more

CakePHP 3.0.0-beta3 released

published on

The CakePHP core team is excited to announce the release of CakePHP 3.0.0-beta3. While we had originally planned on only doing 2 beta releases, we're not entirely satisfied with the current ORM validation workflow, and want to do some additional work there. The new plan is to have at least two RC releases after beta3. The RC releases will be API frozen and no new features or breaking changes wi...

Read more

CakePHP 2.5.6 and 2.6.0-RC released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.6 and 2.6.0-RC1. 2.5.6 is a bugfix release for the 2.5 release series, while 2.6.0-RC1 is beta release of the upcoming 2.6.0 release. A list of the changes you can expect in 2.5.6 are:CakeSession::read returns null on all failure cases.Model::isUnique now works as validator for multiple fields.CakeTestCase::get...

Read more

CakePHP 2.5.5 and 2.6.0-beta released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.5 and 2.6.0-beta. 2.5.5 is a bugfix release for the 2.5 release series, while 2.6.0-beta is beta release of the upcoming 2.6.0 release. A list of the changes you can expect in 2.5.5 are:Console applications will not output colours if there is no TTY.Files are not overwritten by Folder::copy when the SKIP flag i...

Read more

CakePHP 3.0.0-beta2 released

published on

The CakePHP core team is proud to announce the second beta release for CakePHP 3.0.0.It's been a month since our first beta release, and we are excited by the big welcome the community has given to the new version. All the positive feedback and help has been a great motivation for the core team to work harder on improving the developer experience for 3.0.This will be the last beta release for ...

Read more

CakePHP 2.5.4 released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.4. 2.5.4 is a bugfix release for the 2.5 release branch. A short list of the changes you can expect is:* Improved SMTP auth reply checks.* Headers are now correctly sent when using ajaxLogin elements with AuthComponent.* Errors in sample schema files were corrected.* SecurityComponent no longer puts URLs contai...

Read more

CakePHP 3.0.0-beta1 released

published on

The CakePHP core team is excited to announce the first beta release of CakePHP 3.0.0. In the weeks since 3.0.0-alpha2, we've been hard at work incorporating community feedback on the new release, and completing the remaining changes that will break compatibility in a significant way.Breaking Changes since 3.0.0-alpha2Since the release of 3.0.0-alpha2 there have been several changes that will br...

Read more

CakePHP 3.0.0-alpha2 Released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 3.0.0-alpha2. CakePHP 3.0.0-alpha2 is the second alpha release for CakePHP 3.0.0. In the month since 3.0.0-alpha1 a few new features have been merged, and many issues have been fixed.New Features in 3.0.0-alpha2Router Refactor and Builder Based APIs.The Router class has been re-factored internally and new methods h...

Read more

CakePHP 2.5.3 and 1.3.20 released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.3 and CakePHP 1.3.20. CakePHP 2.5.3 is a bugfix release for the 2.5.x release branch. 1.3.20 is a bugfix release for 1.3.x. The 1.3.20 release contains an important fix to address a potential race condition in Model::save that can cause data loss when records are deleted during concurrent updates. The same fix ...

Read more

CakePHP 3.0.0-alpha1 released

published on

The CakePHP core team proudly announces the first alpha release ofCakePHP 3.0.0. In the months between 3.0.0-dev3 and this release, we'vebeen working really hard at getting more of the remaining parts implemented,and incorporating all the great feedback we've gotten from the community so far.There are still a few larger features to be completed before we go to a beta release,most importantly:U...

Read more

CakePHP 2.5.2 and 1.3.19 released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.2 and CakePHP 1.3.19. CakePHP 2.5.2 is a bugfix release for the 2.5.x release branch. 1.3.19 is a bugfix release for 1.3.x. The 1.3.18 release contained a regression related to the form tampering security fix that 1.3.19 resolves.A short list of the changes you can expect in 2.5.2 are:* `cake` console command n...

Read more

CakePHP 2.4.10 and 2.5.1 released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.4.10 and 2.5.1. 2.4.10 is the final bugfix release for the 2.4 release series. Going forward, 2.4 will only receive security releases. 2.5.1 is a bugfix release for the 2.5 release branch. A short list of the changes you can expect in 2.4.10 is:* Controller::referer behaves correctly when local URLs are generated...

Read more

CakePHP 2.5.0 Released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.0. There have been a few changes to 2.5.0 since the RC2 release:* FormHelper::postLink fixes from 2.4.9 have been merged in.* Numerous API documentation improvements.* TextHelper::tail was fixed.* SQLServer::describe was failing no longer fails when used with fixtures.* Authentication adapters can be aliased al...

Read more

CakePHP 3.0.0-dev3 released

published on

The CakePHP core team proudly announces the third development preview of CakePHP 3.0.0.In the couple months between 3.0.0-dev2 and this release, we've been working really hard at gettingthe remaining big parts of the new features we wanted to introduce into the framework.We have decided to not do a future 3.0.0-dev4 release as everything that was planned for itwas already completed. This means ...

Read more