CakePHP 3.8.0-beta1 Released
The CakePHP team is happy to announce the release of 3.8.0-beta1. This is preview release for what will become 3.8.0. The 3.8 release series is a backwards compatible release with the rest of 3.x, it introduces new features and one additional deprecation.
In the 3.7.0 release announcement I mentioned that we were not planning on doing a 3.8 release. Based on your feedback about the new allowEmpty APIs introduced in 3.7 we are doing an additional release to add the missing notEmpty* methods and to correct a parameter ordering mistake in the allowEmpty* methods.
Updating to the beta
You can use composer to upgrade to the beta version of CakePHP 3.8.0:
php composer.phar require --update-with-dependencies "cakephp/cakephp:3.8.0-beta1"
We would greatly appreciate it if you temporarily upgraded your application, and ran your tests. By opening issues for any regressions in the beta, we can help ensure a smoother release of 3.8.0 before the stable release.
What’s new in 3.8.0?
The migration guide has a complete list of what’s new in 3.8.0. We recommend you give that page a read when upgrading.
Contributors to 3.8.0-beta1
Thank you to all the contributors that helped make 3.8 happen:
- ADmad
- Edgaras Janušauskas
- Jeremy Harris
- Jorge González
- Marc Würth
- Mark Scherer
- Mark Story
- Robert Pustułka
- andrii-pukhalevych
As always, a huge thanks to all the community members that helped make this release happen by reporting issues and sending pull requests.
Download a packaged release on github.