The first release candidate of CakePHP 4.0.0 released, updates are as follows:
- The new format has been added to the route _path Router :: url ()
- http console and libraries have been created independent packages
- Development error page will be retained inline code highlighting and line breaks in the exception message
- Deprecated SecurityComponent, instead of by FormProtectionComponent
- ConsoleErrorHandler package has been moved Error
- Validation :: time () now accepts microseconds
- As PHP> 7.3.0 adds support SameSite cookie
- Added a new type of database used to char, datetimefractional and the timestampfractional
- New InstanceConfigTrait :: getConfigOrFail ()
- New isLinkedTo and isNotLinkedTo rules have been added to the ORM \ RulesChecker
- Date and FrozenDate objects now use the default time zone instead of UTC
- Reconstruction of the Controller action dispatching, so that in the future it easier to add DI container
- Routing prefix is now PascalCased instead under_scored
For details, see Update:
https://bakery.cakephp.org/2019/11/15/cakephp_400RC1_released.html