There’s been a stream of good news from the CakePHP headquarters recently. If you are as slow as me on catching up with these things, here is a quick summary.
- CakePHP 2.1.4 has been release, and that’ll be the last release for the 2.1 branch. It’s time to move on.
- CakePHP 2.2 stable has been released, and that’s what you should be using for your projects.
- CakePHP 3.0 has been mentioned, so if you are interested in contributing early, here is your chance.
CakePHP 3.0 will take a few month to develop. Mainly, the work is focused around the following:
- Drop support for PHP 5.2.
- Add and improve support of PHP 5.4+.
- Reorganized CakePHP classes to use namespaces to avoid collisions with other libraries and classes.
- Improve bootstrapping for better control by developers.
- Rewrite the model layer to support more drivers, object mapping, richer API, etc.
- Rewrite the routing to work faster and be more flexible.
Overall, it looks like some really healthy activity in CakePHP project.