Yii News 2020 Issue 6

Hello!



Almost three months have passed since the last news release. Almost nothing was heard from us. We worked. After expanding the Yii 3 team, I have been doing more management, review, design and discussion than the actual code. It turns out pretty good. In general, the pace has accelerated, and we are getting closer to our goals.



Activity on the official forum and forum yiiframework.ru has become very low when compared with the times of Yii 1 and Yii 2. The community moved to different social networks and chats.



I think that such a migration is bad. It is almost impossible to find previous answers on social networks and chats. The same questions are repeated almost every day and the answers do not settle in the search. I'm pretty sure the first person to start collecting questions and answers and posting them as wiki articles or blog posts will become quite popular.



Now let's move on to what interesting happened with the last release.



Yii 1



I was contacted by Onetwist Software and offered to add PHP 8 support to Yii 1.1 in exchange for a fundraiser for Yii (from which we partially fund Yii 3). As a result, the master version 1.1 now has support for PHP 8. There has been no release yet. We are waiting for bug reports. Also:



  • Pipelines have been dragged from TravisCI to GitHub actions.
  • The tests run on versions PHP 5.3 to PHP 8.0. I had to patch the old PHPUnit, but in the end everything worked. Parts of the patch will come in handy for Yii 2 as well.


In other Yii 1.1 news, Marco van 't Wout , a longtime Yii user, volunteered to parse tickets and probably unofficially support Yii 1.1 after the planned end of support . Let's see how it goes ...



Yii 2



  • Yii 2.0.37 . Improved add-on in PhpStorm and display of exceptions in console applications in debug mode.
  • Yii 2.0.38 . PHP 8 support. Support for the latest database versions. Fix on the topic of security.
  • ElasticSearch 2.1.0 . Support for versions 5 to current 7.
  • ApiDoc 2.1.5 . Fixes for compatibility with PHP 7.
  • Yii .


Yii 2 GitHub actions. .



Yii 3



2020 . , , . , API , , API. , , ,

. .



. - PHP-:





.



.















, , Trello. , GitHub. , .



, , , Telegram .





. :





. Yii 3 , - :)



:





:













️ !



, Yii 3. .



, Yii 3 :





Also thanks to Ihor Sychevskyi for making improvements to yiiframework.com .




All Articles