We expect a beta version not too long from now. Our release cycles has been 
so far on a monthly basis, and there are at least 3 more releases to do 
before we reach stable

On Monday, July 14, 2014 11:47:13 AM UTC+2, Sajin Rajan wrote:
>
> Hi José Lorenzo,
>
> How long we have to wait for its stable version ? Right now I am using 
> 2.5.2 and i am very much happy with this version, but looking forward to 
> works on CakePHP 3 Aswell
>
> Thanks
> Sajin
> Epixel Solutions <http://www,epixelsolutions.com>
>
>
>
> On Thursday, June 26, 2014 2:30:17 AM UTC+5:30, José Lorenzo wrote:
>>
>> The CakePHP core team proudly announces the first alpha release of
>> CakePHP 3.0.0. In the months between 3.0.0-dev3 and this release, we've
>> been working really hard at getting more of the remaining parts 
>> implemented,
>> and incorporating all the great feedback we've gotten from the community 
>> so far.
>>
>> There are still a few larger features to be completed before we go to a 
>> beta release,
>> most importantly:
>>
>>    - Updated i18n and L10n features.
>>    - A replacement for CacheHelper based on Edge Side Includes.
>>    - A new routing API for simpler and faster route declaration.
>>
>> The alpha releases will focus on getting these key features completed. 
>> After
>> which, we'll start beta releases focusing on polishing up any rough or
>> confusing features, improving error messages/help and porting over plugins
>> produced by the core team.
>>
>> We've been truly humbled by the fantastic feedback and support we've 
>> received
>> from the community in the last month. We've had numerous bug reports, pull
>> requests and documentation edits that have helped improve 3.0 overall.
>>
>> This release also comes with complete documentation for the new features 
>> and
>> changes, make sure you check out the new CakePHP 3.0 book to read about 
>> them in
>> detail.
>>
>> Below is the list of new features and changes that made it into 
>> 3.0.0-alpha1:
>> Reworked Dispatcher Filters
>>
>> Dispatcher filters have been reworked and expanded to include some of the
>> previously 'magic' features of CakePHP. Filters are now registered as 
>> instances
>> instead of through configuration data making it simple to do dependency 
>> injection.
>>
>> Dispatcher filters also include a way to restrict when they are applied 
>> to any
>> given request.
>> New Session Object
>>
>> Session management has always been a static class in CakePHP which has 
>> proven
>> to be problematic in a number of ways. For CakePHP 3.0, you can access the
>> session from the request object $this-&gt;request-&gt;session() .
>>
>> This change also makes the session easier to test, and allows CakePHP 
>> to use PHPUnit 4.x
>> FlashHelper and FlashComponent
>>
>> Flash messages play an important part in modern web applications. While 
>> CakePHP
>> has always had rudimentary flash messaging support, CakePHP 3.0 gives
>> developers even more tools to create and render multiple kinds of 
>> messages in
>> a simple way. To make this happen a separate component and helper were 
>> created.
>> We'd like to thank jadb and bcrowe for making this code happen.
>> CookieComponent
>>
>> CookieComponent has only been able to manage one cookie namespace at a 
>> time in
>> the past. While it offered powerful tools for creating encrypted cookies, 
>> those
>> tools were hard to use consistently and correctly. The redesigned
>> CookieComponent makes it much easier to separate the configuration of 
>> cookie
>> namespaces and the handling of cookie data.
>> Passwords Default to Bcrypt
>>
>> Using bcrypt for passwords is a current best-practice. To help steer 
>> developers
>> in the right direction, we've made bcrypt the default password hashing 
>> system
>> in CakePHP, and provided an easy to use FallbackHasher that will allow 
>> you to
>> incrementally update your password hashes from older hashing algorithms.
>> Themes and Plugins Merged
>>
>> For CakePHP 3.0.0, we wanted to make themes more powerful and more 
>> robust. As
>> we looked at ways of improving themes, we realized that what we really 
>> wanted were
>> plugins. To that end, you can now use any plugin as a theme. This makes
>> packaging and re-distributing themes easy as they are simply plugins do 
>> and
>> can include helpers and cells.
>> App and Plugins share a standard suggested directory layout
>>
>> To make your experience developing as consistent as possible, we've 
>> updated
>> both the application skeleton and plugin skeletons to use the same 
>> directory
>> structure. This will help make working with plugins feel just like you're
>> working in a small modular application.
>> ORM Improvements
>>
>> Several API changes made their way into the new ORM. Now it is simpler to 
>> specify
>> deep associations for saving operations and we have changed a couple 
>> conventions
>> to reduce the learning curve and confusion among new adopters.
>> Better Performance
>>
>> We've taken an initial performance review over the new features in 3.0, 
>> and
>> spent some time removing obvious bottlenecks. We're happy to announce 
>> that we
>> succeeded at making the bootstrap process and several parts of the helpers
>> template generation faster.
>>
>> Additionally, we've identified a way to make the routing process several 
>> times
>> faster. We'll be implementing these new ideas for the following beta 
>> release.
>>
>> You can download 
>> <https://github.com/cakephp/cakephp/releases/download/3.0.0-alpha1/cakephp-3.0.0-alpha1.zip>
>>  the 
>> release or just use `composer create-project -s dev cakephp/app` to start 
>> using CakePHP 3.0 today!
>>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.

Reply via email to