На днях состоялся релиз фреймворка Kohana 2.3. Внутри список изменений:
Ядро
Добавлено CSV mime-type в config/mimes.php (#800)
Устранем баг в libraries/Router.php который не сохранял параметры, если они не имели значений по умолчанию в config/routes.php (#760)
Устранен баг в libraries/Router.php когда абстрактные контроллеры не вызывали 404 (#817)
Хелперы
Обновлен valid::standard_text для знаков пунктуации (#807)
Исправлен баг в html::link (? #902)
Исправлен баг в text::random() (#934)
Исправлен баг в form::dropdown() где третий параметр надо было приводить к строке (#940)
Библиотеки
Пагинация
Добавлена возможность скрывать часть урла, который отвечает за страницу для возвращения на первую (#867)
Исправлен баг, когда игнорировался base_url, если пагинация шла через query_string (#872)
База даных
Исправлен баг, когда несколько join() возвращали неправильный запрос (#836)
Исправлен баг в MSSQL драйвере на платформе windows (#951)
Добавлен префикс таблицы к orderby() (#910)
Добавлен префикс таблицы к groupby() (#974)
ORM
Исправлен баг при доступе к таблице, в которой есть незнаковое float (#954)
Исправлен баг ORM::find_all() который не проверял, есть ли limit перед отправкой запроса (#822)
ORM::delete_all теперь безопасна (#899)
Исправлен баг когда ORM неправильно работала если primary_key строковое поле (#900)
Исправлен баг в ORM $sorting атрибуте, который использовал id вместо primary_key (#977)
TagCloud
Исправлен баг который неправильно перемешивал $elements (#884)
Вид
Исправлен баг при котором можна было только единожды вставить значения в переменную view в области видимости (#985)
От себя отмечу, что это наверное единственный фреймворк, который не так тяжел для быстрого старта, как Zend Framework, не так медлителен как Symphony, и не так объектно-дизориентирован как CodeIgniter и CakePHP.


Один комментарий
Будь всегда в теме, подпишись на RSS ленту комментов.
Начинаю пару проектов на Kohana
Пощупаем её, так сказать, за теплое вымя! =0
По результатам - отпишу