Open Collective
Open Collective
Loading
Yii News 2024
Published on December 26, 2024 by Alexander Makarov

Hello everyone! It is Alex Makarov and Yii news. Really long time passed since last news issue. The reason for that is that we were too focused on Yii3, so basically no time left for properly putting news together. The work we did is huge.



Funding

Good news and bad news come along. Good news is that there are some funds going in and that we spend these well, getting more team time for focused development. Bad news is that Tidelift cut funding for PHP significantly and there are way fewer funds than what we can spend. For contributions from $10/month, we can add you to a closed direct Telegram channel where dev team is available.

Team


Yii 1

Further PHP compatibility enhancements and bug fixes were made to version 1 of the framework. PHP 8.3 is now officially supported.


Yii 2

Yii2 got some nice minor enhancements additionally to usual bug fixes:

  • Enums support in query builder.
  • Performance improvements.
  • String helper methods to mask a string and retrieve a substring that lies between two strings.
  • PHP 8.3 support.

  • Yii 2.0.49
  • Yii 2.0.50
  • Yii 2.0.51

Extensions got updates as well:


From the other news:


Yii 3

  • We're at 93%. Last news issue it was 74%. 105/113 packages released.
  • Here's the current roadmap of what's left to be done.

๐ŸŽ New package releases
ย 


๐ŸŽ Package updates

The list is huge, so I won't provide it here. Here it is at the official website.

Together with Alexey Rogachev we've implemented weather API proxy for Twindo.ai using Yii3. It's in production and works well. There are more production projects in the wild made using released packages made by both Yii3 core team and community members.

Team members presented Yii3 at a few PHP conferences. Reception was good so far.

Initially we've planned to push the release out beginning of December but realized that if we do so, we'll basically burn out, and it's better to be a bit late but keep the tempo after release since we'll definitely need to address all the usual post-release feedback.

๐Ÿ“ข Call for help

You can help with:

  • Code.
  • Testing.
  • Ideas.
  • Documentation.

No contribution is too small.

๐Ÿ“š Our reading/using 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.

We would like to ask for the support of the entire Yii Framework community to ensure we have the necessary funds to continue contributing to open source, including Yii1, Yii2, and Yii3. This will undoubtedly allow us to dedicate more hours to the development of Yii3 and the maintenance of Yii1 and Yii2. Together, we can achieve it.

๐Ÿ‘ Special thanks goes to all Yii3 code contributors. I won't provide a list this time since it will take ages to scroll, and I'm pretty happy it is like that. Keep the contributions going. You're making a difference.

๐ŸŽ„ Merry Christmas and Happy New Year ๐ŸŽ‰

โค๏ธย ย 1๐ŸŽ‰ย ย 1๐Ÿ‘๏ธย ย 1๐Ÿš€ย ย 1