С Новым Годом и Рождеством!
С вами Александр Макаров и свежий выпуск новостей Yii.
![](https://habrastorage.org/webt/na/ie/kb/naiekb0kdwaawh8wxshjh8uafri.png)
В этом году было не много выпусков новостей. Этот четвёртый. А вот сделано всего было действительно много. Несмотря на то, что год выдался не из лёгких, я думаю что общий прогресс отличный:
2 релиза Yii1.
4 релиза Yii2.
Больше 50% пакетов Yii3 (включая самые важные и сложные) ушли в релиз. Многие на грани релиза.
Мы планируем начать 2022 с:
Релизов пакетов.
Оптимизации производительности.
Написания гайда.
Обновлений на сайте.
Статей про Yii3.
И, вероятно, ещё чего-нибудь занятного.
А теперь перейдём к интересным событиям, произошедшим с прошлого выпуска новостей.
Фонд
Фонд позволил нам снова работать с Алексеем Рогачёвым. Он уже был в команде в 2017 и тогда очень помог с Yii2. Сейчас он работает над радикальным улучшением генератора документации по API для Yii2 и обновляет сайт попутно исправляя ошибки. Вероятно, далее он присоединится к работе над Yii3.
Другая большая новость — теперь можно помогать фонду Yii в криптовалюте.
PHP 8.1
С релизом PHP 8.1 мы начали обновлять совместимость с ним Yii1, Yii2 и Yii3. Самую сложную часть, заставить старый PHPUnit работать с 8.1 сделал longthanhtran. Теперь нужно ещё какое-то время, чтобы поправить саму совместимость.
? Yii 1
? Yii 2
Как шаблон приложения basic, так и шаблон advanced теперь лучше работают с дополнением кода в PhpStorm. Vagrant в шаблоне advanced обновлён до PHP 7.4.
Также появилось новое расширение. Это адаптер для Symfony mailer.
? Yii 3
Новые стабильные пакеты:
User.
Обновления пакетов:
Удалённые пакеты:
Я решил пока не заносить в список патч-релизы и не создавать на сайте новости про них. Это отнимает время, а контент там получается не сильно интересный.
И ещё интересное:
Ушёл в рели Cycle ORM 2.0, интеграция с Yii уже готова в ветке 2.0.
Дебаггер избавился от jQuery. Добавлены панели request и middleware.
Новый концепт Yii runners.
Ещё больше обновлений ищите в Telegram канале Хроники Yii3.
Новая и обновлённая документация
Новости и статьи
The New Life of PHP – The PHP Foundation. I helped to set it up.
Work on PSR-21 started with Yii as part of the working group.
❤️ Спасибо!
Хочу сказать спасибо всем спонсорам и разработчикам, благодаря которым стала возможна разработка Yii 3. Вместе у нас всё получится!
CraftCMS - Отличная OpenSource CMS на Yii2.
Onetwist Software - Услуги качественной разработки приложений.
SkillShare - Обучение новым навыкам.
Betteridge - Ювелирные изделия.
dmstr - Облачные решения на основе Docker.
HumHub - OpenSource решения для общения команды.
JetBrains - Отличные инструменты для разработки.
Skin.Club - Рынок скинов для CS:GO.
EFKO Group - фудтех, производство продуктов питания, и венчурные инвестиции. С недавнего времени ещё и ЭФКО Цифровые Решения, отдельная растущая сервисная IT-компания, которая планирует заниматься не только внутренними проектами ЭФКО.
Кроме перечисленных нас поддерживают отдельные разработчики и другие компании.
Отдельное спасибо тем, кто помог Yii 3 кодом:
Mahmud Magomedov.