Yii news 2021, issue 4
Published on December 30, 2021 by Alexander Makarov

 
Merry Christmas and happy New Year, everyone!

That's Alexander Makarov and a fresh Yii news issue.

There were not that much news issues this year. This one is fourth. But there definitely were many things done. Despite being a hard year, I think that overall progress is awesome:

We plan to begin next year with:

  • More package releases.
  • Performance optimization.
  • Progress on the definitive guide.
  • Website updates.
  • Articles about using Yii3.
  • And more.
Now, let's review interesting things since previous news issue.

Foundation

The foundation allowed us to get Alexey Rogachev back on board. He was the team member in 2017 and helped a lot with Yii2. Currently, he's working on significantly enhancing API docs generation for Yii2 and updating website squashing bugs along the way. Likely he'll join Yii3 development next.

Another big news is that it is now possible to donate to the foundation with a cryptocurrency.

PHP 8.1

With PHP 8.1 release, we started to update Yii1, Yii2 and Yii3 to be compatible. The hardest part of making old PHPUnit to work with 8.1 was done by longthanhtran. Now we need some time to actually fix compatibility.

🔷 Yii 1

🔷 Yii 2

Both basic and advanced application templates got better PhpStorm auto-complete. Advanced template Vagrant was updated to PHP 7.4.

There is also a new extension, Symfony mailer adapter.

🔶 Yii 3

🎁 New package releases:

🎁 Package updates:

Package removals:

I have decided not to include patch releases in the list and not to post these at the website for now. Takes too much time and mostly these are of no big interest.

Other cool things:

📙 New and adjusted docs

📚 News, reading/watching recommendations

❤️ Thank you!

I would like to thank all backers and contributors for making Yii 3 possible. We are moving it forward together!

There are more individuals and companies to be checked on the OpenCollective page.

👍 Special thanks for Yii 3 code contributions goes to:

🎉  1👍️  2🚀  1