CakePHP 3.4.0-beta4 Released
The CakePHP core team is happy to announce the immediate availability of CakePHP 3.4.0-beta4. This is a beta release for 3.4.0, and it contains bugfixes found by the community.
Updating to 3.4.0-beta4
You can use composer to upgrade to the beta version of CakePHP 3.4.0:
php composer.phar require "cakephp/cakephp:3.4.0-beta4"
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.4.0 before the stable release.
Bug Fixes
- Reading request bodies no longer returns null.
- Querystring parameters set in the url option of a request are now propagated to the requesy query data.
- Table output in CLI tools now correctly handles empty strings when calculating widths.
Additions & Deprecations
- Add dd() as quick alternative for debug(); die();.
- CLI commands can now accept an argument multiple times by setting the multiple option on an argument.
- Routing scopes can now define the routeClass and extensions options.
- A number of methods in the Email class have been deprecated in favour of separate get/set methods.
A full list of the changes in 3.4.0 can be found in the 3.4.0 migration guide
Contributors to 3.4.0-beta4
Thank you to all the contributors that helped make this release happen:
- ADmad
- DaVinciEngineer
- Koen Brouwer
- Mark Scherer
- Mark Story
- Mathew Foscarini
- Ondrej Mirtes
- Yves P
- antograssiot
- yutmr
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.