CakePHP 4.0.2 освобождены, обновления заключаются в следующем:
Исправление ошибок
- Если таблица генерируется псевдоним + столбец превышает максимальную длину идентификатора платформы базы данных, в развитии режим бросает исключение
- FormProtectionComponent теперь можно проверить правильность unlockedFields
- Исключено RequestHandlerComponent орган для разрешения запросов предупреждения устаревания
- Улучшенный формат примеры API документация
- ОРМ более эффективно траверсы и преобразовывать объекты запроса, тем самым улучшая производительность всех операций ОРМ
- Использование formatResults ассоциированные сущности и связанная с ними изменения при чтении записи больше не вызывает метку записи, записанную в виде грязной
- Кэш и журналы теперь могут обрабатывать цифровое имя двигателя правильно
- Ошибки и предупреждения, выдаваемые при DebugKit активен в настоящее время относится к правильному файлу и линии
- Зависимость от устаревшего пакета ZendFramework в настоящее время цитирует проект пластинок
- Теперь можно использовать вместе в списке полей (), связанный с BelongsToMany содержат
- Сессия печенье в настоящее время SameSite = Lax вместо строгого, для того, чтобы лучше имитировать сеанс печенье работы в прошлом
- Когда элемент находится в подкаталоге, кэширование вида элемента может быть использовано
- Когда название является строкой, PaginatorHelper :: первый () и последний () будет применен вариант URL-адрес
Обновление Описание: https://bakery.cakephp.org/2020/01/11/cakephp_402_released.html