CakePHP : the rapid development php framework

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

CakePHP News

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

CakePHP 2.4.9 released

published on

The CakePHP core team is happy to announce the immediate availability of 2.4.9[1]. This releases contain a bug fix related to the security fix in 2.4.8. A short list of changes you can expect in 2.4.9 are:* FormHelper::postLink now works correctly with SecurityComponent. In 2.4.8 a mistake was made that resulted in incorrect hashes being generated.If you use `postLink` and have upgraded to 2.4....

Read more

CakePHP 1.3.18 and 2.4.8 released

published on

The CakePHP core team is happy to announce the immediate availability of 1.3.18[1] and 2.4.8[2]. These releases contain security fixes and are recommended for all CakePHP developers using SecurityComponent. A short list of changes you can expect in 2.4.8 are:* SQLServer now properly appends the schema name when describing tables.* Hash::extract can now match boolean attributes.* fclose errors w...

Read more

CakePHP 2.5.0-RC2 Released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.0-RC2[1]. This is the second release candidate for the 2.5.0 branch. 2.5.0-RC2 contains bugfixes and a few new features added since 2.5.0-RC1 was released. When complete, 2.5.0 will replace the 2.4.x branch. A migration guide is available in the book [2] and we encourage you to read it if you are upgrading from...

Read more

CakePHP 2.5.0-RC1 Released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.0-RC1[1]. This is the first release candidate for the 2.5.0 branch. The 2.5.0-RC contains bugfixes and a few new features added since 2.5.0-beta was released. When complete, 2.5.0 will replace the 2.4.x branch. A migration guide is available in the book [2] and we encourage you to read it if you are upgrading f...

Read more

CakePHP 2.4.7 Released

published on

The CakePHP core team is proud to announce the immediate availability of CakePHP 2.4.7. 2.4.7 is a bugfix release for the 2.4 release branch. A short list of the changes you can expect is:* Core fixtures are now included in PEAR packages.* Limburgish locale was added to L10n.* MailTransport now includes the last error in the exception raised when mail fails.* HtmlHelper::getCrumbList supports t...

Read more