Вчера, 5 июля, очередная версия чудного фреймворка под названием Yii вышла в свет. И хотя создатели сообщают, что до версии 1.1, которая выйдет в конце этого года, нам не стоит ожидать чего-то нового, а все изменения будут касаться исправления выявленных проблем, тем не менее давайте посмотрим что интересного ожидает нас в этот раз.
Также в списке изменений находится еще около 20 исправлений ошибок и небольших улучшений.
- Добавлена возможность указания якоря в CController::redirect.
- Добавлена возможность выхода для пользователя без удаления сессионных данных, которые непосредственно не относятся к авторизации.
- Появилась возможность динамического отключения и включения журналирования маршрутов/путей.
- Добавлена возможность остановки сохранения или удаления с помощью ActiveRecord behavior.
- Отменено объявленное в предыдущей версии автоматическое восприятие полей в MySQL с типом tinyint(1) как булевых.
- В описании ActiveRecord связей теперь появилась новая опция «index», в которой можно указать название поля, значения из которого будут использованы для использования в роли индексов массива. Это относится только к связям HAS_MANY и MANY_MANY.
- Добавлен параметр userAgent в CHttpRequest::getBrowser().
Также в списке изменений находится еще около 20 исправлений ошибок и небольших улучшений.