Все мы любим получать подарки, и наши любимые разработчики Kohana, похоже, решили нас поздравить по-своему, выпустив первый релиз-кандидат Kohana версии 3.1.

Изменений достаточно много, официальный анонс разработчики пока делать не спешат. И выуженная информация крайне скупа..

  • Переписан класс Request
  • Добавлен класс Response
  • Лямбда-функции в роутах
  • Добавлены http_* классы, для ответа (например страница 404)

Из разных занимательных мелочей:

  • Отказ от параметров в контроллерах, вместо них следует использовать $this->request->param()
  • Перенос вызова Request из bootstrap.php в index.php
  • Добавлен флаг Request::is_sub() для определения что вызван подзапрос в HMVC

PS И для лучшего понимания работы Request и Response в 3.1 я настоятельно советую прочитать хорошую статью на английском.