A year has passed, as version 1.2 was announced, and here it is - finally crossed the line of alpha and went into beta. According to the developers, the current release is the best of all the previous ones. In the development process, there was always a balance between convenience and extensibility.
So, according to the developers of features 1.2 beta:
Added reverse routing for url arrays in the router
parseExtensions for processing different types of data
mapResources to handle REST
Named value arguments.
Forms have become even easier to process and can contain and process more complex data types.
It has become safer by preventing CSRF and HTTP authorization.
EmailComponent is now like a real email client. You can send them
letters as you want - through the layout, by a simple call, attach applications
and choose the html format.
CookieComponent for more secure data storage on the client side.
The new “with” key in models allows you to dynamically define join for tables.
Validation is improved by introducing standard validation templates.
The cache provides an interface to memcache, xcache, apc, file system or database.
Configure class allows you to dynamically change the settings of a web application, the App class to manage import classes
Console - a mini-framework for creating console applications.