Yii Framework 34k+
  • News
  • Guide
  • API
  • Wiki
  • Forum
  • Community
    • Places
    • Members
    • Hall of Fame
    • Badges
  • More
    • Learn
    • Books
    • Resources
    • Develop
    • Download Yii
    • Extensions
    • Report an Issue
    • Report a Security Issue
    • Contribute to Yii
    • Donate
    • About
    • Release Cycle
    • License
    • Team
    • Official Logos and Design
Login

Yii PHP framework 1.0.11 and 1.1 RC are released

Dec 13, 2009

We are very pleased to announce two releases of Yii Framework, 1.0.11 and 1.1 release candidate (RC).

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. Please check the change log for complete list of changes.

The 1.1 RC release is the last release before we formally release version 1.1 which represents more than one year of hard work from our developer team and the Yii user community. In this release, we included several useful components, such as CActiveDataProvider, CGridView, CListView, CDetailView, etc. They help to further improve the rapid application development (RAD) experience offered by Yii. Please check the change log for complete list of changes in this release.

We wish everyone has a wonderful holiday season!

Yii PHP framework 1.1 beta is released

Nov 1, 2009

We are proud to announce the beta release of Yii Framework v1.1!

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.

Besides the changes made in the core framework, we also made significiant progress in the zii project (the official extension library for Yii). We have completed the encapsulation of the jQuery UI (JUI) library and introduced a full set of widgets to facilitate using JUI plugins.

For a list of all features included in this release, please check change log.

Yii PHP framework 1.0.10 is released

Oct 18, 2009

We are proud to announce the release of Yii Framework v1.0.10!

In this release, we included nearly thirty bug fixes and minor feature enhancements. An important bug we fixed is that executing an SQL statement using CDbCommand may cause subsequent SQL executions or ActiveRecord queries to fail. We improved the included CAPTCHA widget by allowing it to use transparent background. We added Yii::registerAutoloader() so that third-party class autoloader methods can be more easily hooked in Yii environment. We added support for attaching anonymous functions (PHP 5.3+) as event handlers. We also enhanced CPhpMessageSource so that each extension can manage its own translated messages. Last but not the least, we added CBooleanValidator so that validating boolean values (e.g. checkbox input) is easier. For a list of all enhancements and issues resolved in this release, please see change logs.

Upgrading to v1.0.10 from v1.0.9 should be very safe without any known backward compatibility issues. Please check the upgrade guide if you are upgrading from 1.0.8 or lower versions.

Yii PHP framework 1.1 alpha is released

Oct 1, 2009

We are proud to announce the alpha release of Yii Framework v1.1!

This release marks a major milestone in the Yii framework development. It includes many new significant 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.

Besides all these core feature enhancements, we also started a new project called zii, which represents a set of official extensions for yii. The zii project will be under heavy development from now on, and we will include it in each of the 1.1 releases.

Yii PHP framework 1.0.9 is released

Sep 6, 2009

We are proud to announce the release of Yii Framework v1.0.9!

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 relational AR queries in a lazy way by avoiding unnecessary SQL JOINs. For a list of all enhancements and issues resolved in this release, please see change logs.

Upgrading to v1.0.9 should be safe except that you should pay attention to lazy loading related objects of an AR object. With the new change, the related table will no longer join with the primary table (since it already knows the primary key of it), you should avoid referencing the primary in the query options of the corresponding relation.

New team members joining

Sep 3, 2009

Since we posted the recruitment notice, we have received many applications for joining the Yii developer team. We hereby thank you all for your passion to join the team!

After serious discussion and investigation, we chose to have three new members: jonah, pestaa, sebas. They will work on the official extension library, core framework development, documentation and site development. With these new forces, we believe Yii will grow even faster and become better and better.

Welcome, new team members!

Yii podcasts and cheat sheet

Aug 25, 2009

Our community member Imre Mehesz just released the episode 4 of his Yii Radio Podcast series. These casts cover the hot topics and recent activities about the Yii framework. You may check it out at yiiradiio.mehesz.net.

Another community member Sebastián Thierer is kindly enough to create and share this convenient Yii cheat sheet for every Yii user.

Thank you all for your continuous support and contribution to Yii!

Recruiting new team members

Aug 25, 2009

As Yii is getting more and more popular, we are seeking new members to join our team to help make Yii better and better. We plan to recruit one to three new members depending on the qualification and availability of the applicants.

We have many interesting things to do, and we are awaiting the talented to join us and realize them.

Come to join us!

Yii 1.0.8 is released

Aug 9, 2009

We are proud to announce the release of Yii Framework v1.0.8!

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 see change logs.

Upgrading to v1.0.8 should be safe except that you should pay attention to the change in the order of path alias importing. In particular, starting from v1.0.8, a directory imported using Yii::import() will have precedence over any existing include paths. For example, if we import 'application.models.*', then the corresponding directory will be searched before any other existing include paths. This also means, a directory imported later will have precedence over directories imported earlier. Previously, this order was reversed. This change may affect you if you have several classes with the same name and they are imported via different directories. You will need to adjust the import order of these directories to make sure your existing applications are not broken due to this change.

Yii 1.0.7 is released

Jul 5, 2009

We are proud to announce the release of Yii Framework v1.0.7!

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 in change log and the guide.

Thanks to all those who helped with bugs/features and those who participated in the Yii documentation project. And special thanks aztech and e_t_k who completed the Polish translation of the Yii blog tutorial.

Cheers!

Design of the new Yii site is chosen

Jun 29, 2009

After nearly five months' search, we finally found the ideal design that we are longing for. And that is the design proposed by Fred Wu. If you are interested in seeing how the new logo and page design look like, please check the forum post.

We hereby thank to people who proposed designs for Yii and people who gave valuable advices. We hope you like the new design. Feel free to let us know if you have any suggestions. Thank you!

Try Yii with Yii Appliance

Jun 10, 2009

A virtual appliance (VMware image) with an installation of Yii 1.0.6 and the following components is now available.

  • PHP 5.2.3 (in fast-cgi mode)
  • Lighttpd 1.4.7 (mod_rewrite and fast-cgi enable)
  • Yii 1.0.6 (including demos)
  • PostgreSQL 8.2.4

Read more

Yii 1.0.6 is released

Jun 7, 2009

We are proud to announce the release of Yii Framework v1.0.6!

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

Yii 1.0.5 is released

May 10, 2009

We are proud to announce the release of Yii Framework v1.0.5!

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

Screencast: How to create a blog system using Yii in less than 30 minutes

Apr 15, 2009

In this video tutorial, Pelle ten Cate shows how to use Yii to develop a blog system in less than 30 minutes. It is a great complement to the the Yii Blog Tutorial and the Yii blog demo. Thanks to Pelle for his wonderful work and generous contribution!

Yii 1.0.4 is released

Apr 6, 2009

We are proud to announce the release of Yii Framework v1.0.4!

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.

Please check the change log to learn about the complete list of changes.

We continue to make progress with translation of Yii documentation. In particular, the translation of the Guide to Polish and Indonesian are close to finish. Thanks to those who participated in Yii translation project.

Yii 1.0.3 is released

Mar 1, 2009

We are proud to announce the release of Yii Framework v1.0.3!

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. Please check the change log to learn about the complete list of changes.

We also made significant progress with documentation. We added a tutorial describing how to use Yii to build a blog system. We developed a collaborative tutorial system called Yii cookbook which has already attracted from our community users about twenty articles covering various aspect on Yii. With the gracious contribution from the Yii community, the Definitive Guide to Yii has been completely translated into German (by Michael Härtl and Peter Matulla) and Swedish (by Tommy)! And the translations to Russian, Japanese and Romanian are close to be finished.

Thank you for your support! And special thanks to those who participated in Yii translation project.

Yii Nominated for Great Indian Developer Awards 2009

Feb 18, 2009

It is a great honor that Yii, as the only PHP framework, was nominated for Great Indian Developer Awards 2009! The second edition of India’s first and premier awards for the software developer ecosystem will recognize organizations and products that are contributing to the evangelism, productivity and innovation excellence of the Indian developer ecosystem.

Yii folks, please show your passion for Yii by voting for Yii. The voting process starts from now and lasts till April 3, 2009.

The tutorial on the blog demo is available

Feb 17, 2009

Finally, we have completed the writing of the tutorial on the blog demo. Compared with the Definitive Guide, this tutorial focuses more on developing a complete Web application using Yii. It is thus more suitable as an beginner book to learn Yii. For more details, please check out the Yii blog tutorial. Note, some sections in this tutorial require the upcoming version 1.0.3. If you are using the SVN copy, you should be fine.

The Yii Cookbook is available

Feb 4, 2009

The Yii Cookbook is a collection of Yii tutorials, each addressing a specific development task. Everyone with a Yii forum account can participate in creating or editing tutorial pages in the cookbook. Write now to share your knowledge about Yii with other people.

  • «
  • 1
  • 2
  • »
Get notified of news as soon as they are available using our RSS Feed.

Years

  • 2026 (44)
  • 2025 (92)
  • 2024 (80)
  • 2023 (90)
  • 2022 (82)
  • 2021 (101)
  • 2020 (64)
  • 2019 (75)
  • 2018 (32)
  • 2017 (35)
  • 2016 (30)
  • 2015 (9)
  • 2014 (6)
  • 2013 (11)
  • 2012 (14)
  • 2011 (10)
  • 2010 (10)
  • 2009 (23)
  • 2008 (5)

Popular Tags

  • yii3 384
  • extensions 233
  • release 109
  • yii2 73
  • debug 30
  • view 28
  • html 25
  • auth client 23
  • bootstrap 21
  • redis 20
  • Yii 1.1
  • Guide
  • API
  • Wiki
  • Yii 2
  • Guide
  • API
  • Wiki
  • Yii3
  • Guide
  • API
  • Cookbook
  • Terms of service
  • License
  • Contact Us
  • Supported by
  • Your donations
  • JetBrains logo
  • © 2008 - 2026 Yii (Website Source Code)