Since the PHP framework Yii extensions have moved to separate repositories and started to be released independently, the changes to each release in them have become less and writing on the Habrr about each one has somehow become wrong. The same is about the news. It seems to be important, but it does not pull on the article separately. However, the news has accumulated decently, so I propose to read the most interesting.
Yii joined Boudewijn Vahrmeijer from the Netherlands. If you follow the development of Yii on GitHub , you probably met him under the nickname @dynasource .
Those who follow the development of the framework, most likely have already seen a page with plans for future releases . This is not the final roadmap, but one can understand the direction. In addition, there are already some changes in the 2.1 branch. Gradually, extensions will be allocated from the kernel. This will allow him to get rid of addictions, become smaller and more stable.
Changes are now accepted without unit tests only in exceptional cases. This should both increase the stability of the framework, and relieve team members a little.
New book " Yii 2 Application Development Cookbook - Third Edition " has been released. Based on SamDark books about Yii 1.1. Content updated to 2.0, added and partially rewritten. Authors - Dmitry Eliseev and Andrey Bogdanov.
I’ll say right away that this is not the same as the Yii 2.0 Community Cookbook and in general the release of the book I was a little surprised .
Despite the fact that reports about Yii are not such a rarity and the members of the team from time to time appear at various conferences, a mini-conference in Kiev should be noted. The speakers were members of the team Yii and Codeception. Materials, including videos, are available .
I already wrote about the HTTP client . Recently, another new extension has been released: an interactive console based on psysh . After installing the yiisoft/yii2-shell
package, you can start the extension from the command line by typing ./yii shell
.
An overview of the features can be found at psysh . In the console, the application object is available as Yii::$app
. All other classes can also be used.
The debugger and its panel have been improved very significantly. He now intercepts AJAX requests:
A new timeline panel has been added:
It became possible to open the mentioned files directly in the IDE.
In addition, a large number of small, separately, but significant improvements were made.
That's all. If you have any questions, ask in the comments.
Source: https://habr.com/ru/post/316038/
All Articles