Yii2 перешёл с PSR-0 на недавно принятый PSR-4, благодаря чему из загрузчика классов удалось выкинуть кучу кода, теоретически сделав его быстрее (не замеряли). Также немного уменьшилась вложенность директорий официальных пакетов, что, хоть и не имеет большого значения, делает структуру чуть более простой.
Если вы уже использовали Yii2 через Composer:
- Выполнить
composer self-update
. - Правим пути в
index.php
,index-test.php
иyii
. Там нужно убрать один уровень/../
. - Удаляем всё кроме
.gitignore
изvendor
иcomposer.lock
, делаем зановоcomposer install --prefer-dist
.
Ещё одна приятная штука, расширения теперь можно делать по-человечески, складывая классы прямо в корневую директорию репозитория.