mirror of
https://github.com/yiisoft/yii2.git
synced 2025-08-06 14:19:23 +08:00
Page:
Yii2 2.0.0 Development Roadmap
Clone
1
Yii2 2.0.0 Development Roadmap
Alexander Makarov edited this page 2015-08-19 11:41:37 +03:00
Table of Contents
- Roadmap of Yii 2.0
- Ready April 13, 2012
- Ready May 29, 2012
- Ready December 26, 2012
- Ready January 20, 2013
- Ready February 11, 2013
- Ready March 4, 2013
- Ready March 11, 2013
- Ready March 26, 2013
- Ready April 1, 2013
- Ready April 20, 2013
- Ready May 3, 2013
- Ready May 25, 2013
- Ready July 28, 2013
- Ready October 7, 2013
- Ready October 23, 2013
- Alpha December 1, 2013
- Beta April 13, 2014
- RC September 28, 2014
- GA (stable) October 12, 2014
- After stable release
Our next major release Yii 2.0 will be full rebuilt on top of PHP 5.4.0+, leveraging the new language features as well as the feedback we have received on 1.1.
Yii 2.0 will not be compatible with 1.1. However, we will try every effort to make the transition as easy as possible.
If you have a new project to develop on Yii, do not wait for 2.0 as it will still take considerable time to reach the production quality.
Roadmap of Yii 2.0
Ready April 13, 2012
- Base object and component classes with new event system and improved behavior system.
- Logging and error handling.
- Model.
- Validators.
- DAO, query builder.
- ActiveRecord.
Ready May 29, 2012
- Base module and application classes.
- Base controller, action and view classes.
- Theming.
- Console application and commands.
- Caching.
Ready December 26, 2012
yiic create
(betteryiic webapp
).- Better validation (
rules
divided intorules
andscenarios
, removedsafe
andunsafe
). - Better error handler (errors are converted to
ErrorException
).
Ready January 20, 2013
- New design and implementation of Active Record and Relational Active Record.
Ready February 11, 2013
- Overall structure adjustments.
- Commonly used console commands.
Ready March 4, 2013
- URL manager.
- session.
- cookie.
- SecurityHelper.
Ready March 11, 2013
- Sort
- Pagination
- Html
Ready March 26, 2013
- FragmentCache
- PageCache
- HttpCache
- AccessControl
Ready April 1, 2013
- User and Identity
- Optimistic Locking of ActiveRecord
- I18N
Ready April 20, 2013
- Asset and script management
- Extension organization
Ready May 3, 2013
- ActiveForm
- Hello world app
Ready May 25, 2013
- Web controller and application.
- RBAC.
Ready July 28, 2013
- Request/Response adjustments.
- Console formatting helper (including colors). Still needs some cleanup.
- Application templates: basic and advanced.
- Data providers, list view.
Ready October 7, 2013
- Gii.
Ready October 23, 2013
- i18n based on intl (still need to finish fallback for English + no intl).
- Advanced widgets (e.g. grid view).
Alpha December 1, 2013
- Documentation.
- NoSQL backends for ActiveRecord.
Beta April 13, 2014
- More documentation.
- Tools for release process: API generation, docs viewer etc.
- RESTful API support.
- Testing support.
- Structure and tools for message translations.
- PSR-1, PSR-2, PSR-4.
- More extensions.
RC September 28, 2014
- Cleanup TODO/FIXME.
- Fix bugs.
- More tests.
- Finish docs.
- Infrastructure for guide translations (done).
GA (stable) October 12, 2014
- Cleanup TODO/FIXME.
- Fix bugs.
- Finish docs.
After stable release
- Polish docs. Finish ones not finished.
- New website.
- Tutorials.
- 2.0.x patch releases.
- 2.x minor releases.