Nach anderthalbjähriger Entwicklungszeit haben die CakePHP-Bäcker ihr Webanwendungs-Framework in der Version 2.0 veröffentlicht. Mit dieser Version lässt das Framework PHP 4 endgültig hinter sich und erfordert mindestens PHP 5.2.
Eigene Bibliotheken lassen sich wie CakePHP-Bibliotheken einbinden, ohne dass vorher an den Kerndateien des Frameworks herumgedoktort werden muss. Entwickler können HTTP-Anfragen mit neuen Request- und Response-Objekten einfacher handhaben. Der Umgang mit Sessions wurde neu gestaltet. Das Authentifizierungssystem wurde komplett überarbeitet. Es lässt sich unkomplizierter konfigurieren und spielt mit eigenen Implemetierungen für externe Logging-Dienste oder Berechtigungssystemen zusammen. Im Bereich Unit-Testing hat PHPUnit das bisher verwendete SimpleUnit abgelöst und die Form-Helper unterstützen HTML5-Bibliotheken.