CakePHP 4.0.2 released, updates are as follows:
Bugfixes
- If the table is generated alias + column exceeds the maximum length of the identifier of the database platform, in the development mode throws exception
- FormProtectionComponent can now check the correct unlockedFields
- Deleted RequestHandlerComponent body for resolution requests deprecation warnings
- Improved format API documentation examples
- ORM more efficiently traverse and convert query objects, thereby improving the performance of all operations ORM
- Use formatResults associated entities and associated changes when reading the recording no longer causes the recording mark recorded as dirty
- Cache and logs can now handle digital engine name correctly
- Errors and warnings issued when DebugKit is active now refers to the correct file and line
- Dependence on deprecated zendframework package now quoted Laminas project
- Can now be used together on the field list () associated with BelongsToMany contain
- Session cookie now SameSite = Lax instead of strict, in order to better simulate the session cookie work in the past
- When the element is in a subdirectory, the view element caching can be used
- When the title is a string, PaginatorHelper :: first () and last () will be applied url option
Update Description: https://bakery.cakephp.org/2020/01/11/cakephp_402_released.html