Yii PHP Framework / News: Recent posts

Yii PHP framework 1.1.13 is released

We are very pleased to announce the immediate availability of Yii Framework version 1.1.13. You can download it from the Yii project site at

http://www.yiiframework.com/download/

This release includes about 70 minor features and enhancements, and more than 50 bug fixes. For the complete list of changes in this release, please see:

http://www.yiiframework.com/files/CHANGELOG-1.1.13.txt

We again have received significant contributions from our community users (e.g. resurtm, creocoder, klimov-paul, SonkoDmitry, senz, Yiivgeny) to this release. We hereby thank their effort in making this release available.... read more

Posted by Qiang Xue 2012-12-30

Yii PHP framework 1.1.12 is released

We are very pleased to announce the immediate availability of Yii Framework version 1.1.12. You can download it from the Yii project site at

http://www.yiiframework.com/download/

This release mainly fixes the BC-breaking issues we have found in the prior release. It includes about 20 bug fixes, minor features and enhancements. For the complete list of changes in this release, please see:

http://www.yiiframework.com/files/CHANGELOG-1.1.12.txt... read more

Posted by Qiang Xue 2012-08-19

Yii PHP framework 1.1.11 is released

We are very pleased to announce the immediate availability of Yii Framework version 1.1.11. You can download it from the Yii project site at

http://www.yiiframework.com/download/

In this release, we included more than 100 new features, enhancements and bug fixes. For the complete list of changes in this release, please see:

http://www.yiiframework.com/files/CHANGELOG-1.1.11.txt

This release added several useful new features. We added a set of HTML5 helper methods to simplify creating HTML5 forms; We created a new action filter that supports HTTP caching; And we also enhanced model validation rules to allow blacklisting specific scenarios. You may find more details about these features in the following pages:... read more

Posted by Qiang Xue 2012-07-30

Yii PHP Framework 1.1.10 is released

We are very pleased to announce the immediate availability of Yii Framework version 1.1.10. This release mainly fixes several critical bugs in CActiveForm, CJuiDatePicker, and yiilite.php that were introduced in release 1.1.9. You can download it from the Yii project site at

http://www.yiiframework.com/download/

For the complete list of changes in this release, please see:

http://www.yiiframework.com/files/CHANGELOG-1.1.10.txt... read more

Posted by Qiang Xue 2012-02-13

Yii PHP framework 1.1.8 is released

We are very pleased to announce the immediate availability of Yii Framework version 1.1.8. You can download it from the Yii project site at

http://www.yiiframework.com/download/

In this release, we included more than 80 new features, enhancements and bug fixes. For the complete list of changes in this release, please see:

http://www.yiiframework.com/files/CHANGELOG-1.1.8.txt

This release added some useful new features. For example, you can now write custom URL rule classes to handle arbitrarily complex URL formats for your applications; the Yii class autoloader is now more friendly with 3rd-party autoloaders and can also play well in shared hosting environment. You may find more details about these features in the following pages:... read more

Posted by Qiang Xue 2011-06-26

Yii PHP Framework 1.1.7 is released

We are very pleased to announce the immediate availability of Yii Framework version 1.1.7. You can download it from the Yii project site at

http://www.yiiframework.com/download/

In this release, we included more than 90 new features, enhancements and bug fixes. For the complete list of changes in this release, please see:

http://www.yiiframework.com/files/CHANGELOG-1.1.7.txt

This released added a lot of exciting new features. To name a few, Yii now has: RESTful URL Support, Query Caching, Parameter Binding for Class-based Actions, Seamless Client-side Validation, Passing Parameters to Relational Named Scopes, Using 'through' with HAS_MANY and HAS_ONE, Using Transactions in DB Migration, and Registering and Using Custom Script Packages. You may find more details about these features in the following pages:... read more

Posted by Qiang Xue 2011-03-27

Yii PHP framework 1.1.6 is released

We are very pleased to announce the release of Yii Framework version 1.1.6. This new version is now available for download from the Yii site:

http://www.yiiframework.com/download/

This release includes more than 50 feature enhancements and bug fixes. Some exciting new features include:

* Added a SQL query builder
* Implemented database migration support
* Enhanced support for using plural forms, and upgraded CLDR i18n data to version 1.9
* Improved exception display in Web mode and error display in console mode
* Added support for using anonymous parameters and global options in console commands
* Added support for using X-Sendfile to send files... read more

Posted by Qiang Xue 2011-01-16

Yii PHP Framework 1.1.5 is released

We are very pleased to announce the release of Yii Framework version 1.1.5. This new version is now available for download from the Yii site:

http://www.yiiframework.com/download/

This release includes more than 80 bug fixes and feature enhancements. Just a few of the highlights include:

* support for using actions in console commands, which take command line options as the parameters to the actions
* support for theming views rendered by widgets
* support for importing and autoloading PHP 5.3 classes that are taking advantage of using namespace
* support for returning ActiveRecord results indexed by a specified attribute... read more

Posted by Qiang Xue 2010-11-14

Yii website has a new face

After more than a year of hard work, we are proud to announce that the official Yii project website (http://www.yiiframework.com) has a modern face with many feature enhancements as well as usability improvements. We hope you all like the new Yii website.

Posted by Qiang Xue 2010-10-18

Yii PHP Framework 1.1.4 is released

We are very pleased to announce the release of Yii Framework version 1.1.4. You can download it from the Yii download site:

http://www.yiiframework.com/download/

In this release, we included more than 60 bug fixes and feature enhancements. Some of the important enhancements include: Added support for automatic action parameter binding from $_GET; Added CSqlDataProvider and CArrayDataProvider; Added CUrlManager::addRules() to support dynamic addition of URL routing rules; And refactored CActiveRecord so that CActiveRecord::with() always returns the AR object itself. For the complete list of changes in this release, please see:... read more

Posted by Qiang Xue 2010-09-05

Yii PHP framework 1.1.3 is released

We are very pleased to announce the release of Yii Framework version 1.1.3. You can download it from the Yii download site:

http://www.yiiframework.com/download/

In this release, we fixed more than 20 bugs and added more than 50 enhancements. For the complete list of changes in this release, please see:

http://www.yiiframework.com/files/CHANGELOG-1.1.3.txt
http://www.yiiframework.com/doc/guide/changes... read more

Posted by Qiang Xue 2010-07-05

Yii PHP framework 1.1.2 is released

We are very pleased to announce the release of Yii Framework version 1.1.2. You can download it from the Yii download site:

http://www.yiiframework.com/download/

One of the main enhancements introduced in 1.1.2 is called gii, a highly customizable and extensible Web-based code generating platform. Using gii, one can quickly generate the code for his specific needs and in his favorite style via an intuitive Web interface. Other than gii, we also included 20 bug fixes and more than 20 minor enhancements, such as changing relations and validation rules on-the-fly for ActiveRecord, new jQuery-UI-based autocomplete, etc. For the complete list of changes in this release, please see:... read more

Posted by Qiang Xue 2010-05-02

Yii PHP Framework 1.1.1 and 1.0.12 are releas

We are very pleased to announce two releases of Yii Framework: 1.1.1 and 1.0.12. You can download them from the Yii download site:

http://www.yiiframework.com/download/

The long-awaited 1.1.1 release is a major service pack to the previous 1.1.0 release. In this release, we fixed more than 20 bugs. We also included numerous new features, some of which are expected to further accelerate development speed using Yii. For example, the new CActiveForm widget allows developers to easily build HTML forms that support both client- and server-side validation by writing validation rules only once; The CGridView widget now supports filtering; And the Yii code generator tool will now generate the code implementing searching and filtering features. For the complete list of changes in this release, please see:... read more

Posted by Qiang Xue 2010-03-14

Yii PHP framework 1.1.0 is released

We are very excited to announce the stable release of Yii Framework v1.1! You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

This release marks a major milestone in the Yii framework development. It represents more than one year's hard work of the developer team and the Yii community. We hereby thanks to everyone who supports and contributes to Yii.

In this release, we include numerous new features to the already powerful Yii framework. We added a PHPUnit-based testing framework so that developers can more easily write unit tests and functional tests; We added a form builder so that commonly used HTML forms can be built in terms of objects and thus enhance their reusability; We added support for changing skins for widgets globally; We also modified the way of performing relational ActiveRecord queries so that they are more intuitive and easier to use.... read more

Posted by Qiang Xue 2010-01-10

Yii PHP framework 1.0.11 and 1.1 RC released

We are very pleased to announce two releases of Yii Framework: 1.0.11 and 1.1 release candidate (RC). You can download them from the Yii download site:

http://www.yiiframework.com/download/

The 1.0.11 release is a maintenance release over the previous 1.0 releases. It includes about ten bug fixes and many minor feature enhancements. For a complete list of the changes included in this release, please visit:... read more

Posted by Qiang Xue 2009-12-13

Yii PHP framework 1.1 beta is released

We are very pleased to announce the beta release of Yii Framework v1.1! You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

In this beta release, we fixed several minor bugs that were found in the previous alpha release. We also included some minor feature enhancements. In particular, we added support for using table prefix in Yii DAO and ActiveRecord. We refactored the sorting support so that it is more flexible. We also added support for using customized locale data when developing multi-language applications.... read more

Posted by Qiang Xue 2009-11-01

Yii PHP framework 1.0.9 is released

We are very pleased to announce the release of Yii Framework v1.0.9! You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

In this release, we fixed about a dozen of bugs and included more than twenty minor feature enhancements. In particular, we improved the performance of executing lazy AR relational queries by avoiding SQL JOINs. For a list of all enhancements and issues resolved in this release, please visit:... read more

Posted by Qiang Xue 2009-09-06

Yii PHP framework 1.0.8 is released

We are very pleased to announce the release of Yii Framework v1.0.8! You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

In this release, we fixed about a dozen of bugs and included more than twenty minor feature enhancements. We refactored the yiic shell commands so that they are easier to be extended. We enhanced caching components to support multiget. We also improved CCaptcha, CCompareValidator, CActiveRecord in several aspects. For a list of all enhancements and issues resolved in this release, please visit:... read more

Posted by Qiang Xue 2009-08-09

Yii PHP framework 1.0.7 is released

We are very pleased to announce the release of Yii Framework v1.0.7! You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

In this release, we included nearly thirty minor feature enhancements and bug fixes. A list of all enhancements and issues resolved in this release can be found at:

http://www.yiiframework.com/doc/guide/changes

http://www.yiiframework.com/files/CHANGELOG-1.0.7.txt... read more

Posted by Qiang Xue 2009-07-05

Yii PHP framework 1.0.6 is released

We are very pleased to announce the release of Yii Framework v1.0.6! You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

In this release, we included more than twenty feature enhancements and about ten bug fixes. Some of the major feature enhancements are summarized as follows.

We improved the yiic shell command so that it can generate model classes all at once for the tables in a database. In addition, the command also generates the relations it discovers in the tables. We enhanced the logging feature in several aspects, including logging context information and profiling of SQL executions. We implemented the support for using a controller action to display application errors. Last but not the least, we added CFileCache which allows to cache data in files.... read more

Posted by Qiang Xue 2009-06-07

Yii PHP framework 1.0.5 is released

We are very pleased to announce the release of Yii Framework v1.0.5! You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

In this release, we included nearly thirty feature enhancements and a dozen of bug fixes. Some of the major feature enhancements are summarized as follows.

We made several significant improvements to the ActiveRecord (AR) feature in Yii. We implemented named scopes (thanks to Ruby on Rails for its inspiration) in AR, which allows us to write snappy and chainable queries like Post::model()->published()->recently()->findAll(). We further improved the lazy loading feature of AR by supporting on-the-fly query options. We also added support for using Oracle with AR, thanks to our community member Ricardo for his generous contribution.... read more

Posted by Qiang Xue 2009-05-10

Yii PHP framework 1.0.4 is released

We are very pleased to announce the release of Yii Framework v1.0.4! You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

In this release, we included about thirty feature enhancements and more than twenty bug fixes. We continue to improve the powerful ActiveRecord (AR) implementation in Yii. In particular, we added support for using SQL Server with AR (thanks to Christophe for his generous contribution). We also added a so-called STAT relation to facilitate aggregational queries in AR. Moreover, we enhanced AR so that it can be used for tables without primary keys and foreign keys. We added several new components, including a validator to check the existence of input data in a table, a Zend Data cache component and an eAccelerator cache component, and a cache dependency represented in terms of a PHP expression.... read more

Posted by Qiang Xue 2009-04-06

Yii PHP framework 1.0.3 is released

We are very pleased to announce the release of Yii Framework v1.0.3! You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

In this release, we included about thirty feature enhancements and a dozen of bug fixes. In particular, we added the support for application modules that serve as highly reusable software units at the coarsest level. We further enhanced ActiveRecord by allowing developers to fully control how to join related tables, including lazy join, eager join, aggressive join and hybrid join. We also implemented the script mapping feature which can be used with the newly-added Google AJAX API support to optimize external script inclusion in Web pages.... read more

Posted by Qiang Xue 2009-03-01

Yii PHP framework 1.0.2 is released

We are very pleased to announce the release of Yii Framework v1.0.2!

You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

In this release, we included about 40 enhancements and 10 bug fixes. We implemented the behavior feature that can be used to enhance existing components (e.g. application, model) in a plug-in-and-use approach. We introduced several improvements to the already sophisticated ActiveRecord feature, including the newly implemented scenario-based massive attribute assignment feature, the support for on-the-fly relational query options, and the radical way to perform eager loading. Last but not the least, we implemented the choice format feature for I18N which greatly simplifies plural form handling in message translation.... read more

Posted by Qiang Xue 2009-02-01

Yii PHP framework 1.0.1 is released

We are very pleased to announce the release of Yii Framework v1.0.1!
You can download this new release from the Yii download site:

http://www.yiiframework.com/download/

In this release, we included over twenty minor enhancements and a dozen of bug fixes. We implemented the feature for supporting scenario-based validation. With the help from the Yii community, we added core message translations in German, Spanish and Swedish. We also optimized Yii and further improved its performance. Last but not the least, we added a complete blog demo to help new users to learn Yii.... read more

Posted by Qiang Xue 2009-01-05