Last updated: 02.10.2025
The Yii3 release is approaching, and the team is working hard to complete the final steps 💪.
At the heart of Yii3 are its packages, which form the foundation of the framework. So far, 109 packages have been released, and the remaining ones are already 80-90% complete. But Yii3 is more than just its set of packages. It also includes great documentation and ready-to-use application templates. Completing these elements is a key part of preparing for the final release.
You can support the Yii3 team and help accelerate the release by making a donation. Every contribution, no matter the size, helps us move closer to delivering Yii3:
Your support makes a real difference and is deeply appreciated 💖. Together, we can bring Yii3 to life!
😎 Stay tuned for updates on yiiframework.com, join the conversation in Yii3 telegram chat (English / Русский), and follow Yii3 Chronicles channel (English / Русский).
- Release Yii DB 2 (package
yiisoft/db) - Adapt DBMS-packages to Yii DB 2 and release it
-
yiisoft/db-mssql -
yiisoft/db-mysql -
yiisoft/db-oracle -
yiisoft/db-pgsql -
yiisoft/db-sqlite
-
- Adapt
yiisoft/db-migrationto Yii DB 2 and release it - Release
yiisoft/active-record
- Release
yiisoft/yii-dataview - Release
yiisoft/data-db
- Create a demo application with web and API endpoints.
- Release
yiisoft/app - Release
yiisoft/app-api
- Actualize
yiisoft/docs - Guide based on
yiisoft/docs - API documentation
- Landing page
- Design & Layout
- Content
- Update
yiiframework.com - Official announce
- Write announce text
- Release
yiisoft/yii-debug - Release
yiisoft/yii-debug-api - Release
yiisoft/yii-dev-panel
- Split
yiisoft/demoon separate packages for web application and API application - Refactor demo web application
- Refactor demo API application
The delays in bringing Yii3 to completion has not been comforting to me. I wanted to use Yii3 but continued using Yii2. But I keep wondering if that was the correct approach. In hindsight, I should have opted for something like Symfony a long time ago. Not trying to start a flame war - just saying that the delays show a lack of commitment to the project from the devs.