You can expect that. We have no plans to change the current API unless we 
found bugs or problems that would impede a happy future for this version. 
The on;y directory change that you can expect is that we are moving 
Console/Command to just Shell

On Monday, August 25, 2014 5:17:58 AM UTC+2, Dr. Tarique Sani wrote:
>
> Great! Now that we are beta can we presume there will be no more directory 
> changes and no more function signature changes? In other words can we start 
> building stuff now?
>
> Cheers
> Tarique 
>
>
> On Sat, Aug 23, 2014 at 3:26 PM, José Lorenzo <[email protected]> wrote:
>
>> The CakePHP core team is excited to announce the first beta release of 
>> CakePHP 3.0.0. In the weeks since 3.0.0-alpha2, we've been hard at work 
>> incorporating community feedback on the new release, and completing the 
>> remaining changes that will break compatibility in a significant way.
>> Breaking Changes since 3.0.0-alpha2
>>
>> Since the release of 3.0.0-alpha2 there have been several changes that 
>> will break compatibility with existing applications.
>> I18n has been re-implemented
>>
>> Built on top of ext/intl and Aura/Intl the new localization subsystem 
>> offers more powerful replacement syntax, and retains a backwards compatible 
>> sprintf() based formatter. Consult the new i18n documentation 
>> <http://book.cakephp.org/3.0/en/core-libraries/internationalization-and-localization.html>
>>  for 
>> more information. The L10n class has been removed.
>> NumberHelper uses intl now
>>
>> The Number library and NumberHelper now use intl internally for 
>> formatting currencies and values. This makes NumberHelper completely aware 
>> of the application's current locale. The addFormat() method has been 
>> removed.
>> Directory layout changes
>>
>> More changes to the directory layout of a CakePHP application have been 
>> made:
>>
>>    - src/Config is now /config . 
>>    - src/bootstrap.php is now /config/bootstrap.php . 
>>    - Log files are now in a top level directory by default. Having them 
>>    mixed in with other actually temporary data sometimes resulted in people 
>>    accidentally deleting their log files. 
>>    - Bake templates should now be put in src/Template/Bake . 
>>
>> Vendor Prefixed Plugins Have Changed
>>
>> Plugins that use vendor prefixes e.g: ( AcmeCorp\Users ) are no longer 
>> renamed. Instead of using Users.User , you must now use 
>> AcmeCorp/Users.User . Additionally the vendor prefix will be used as 
>> folder name in the plugins folder, so the plugin will be installed in 
>> plugins/AcmeCorp/Users folder.
>> Methods removed
>>    
>>    - Many of the infrequently used methods defined in basics.php have 
>>    been removed. Functions like config() no longer exist. 
>>    - Validation::ssn() has been removed. 
>>    - Support for CASE statements has been added to the ORM. 
>>    - Helper::webroot(), Helper::assetUrl(), Helper::assetTimestamp() 
>>    have been moved to a UrlHelper. This allows you to easily replace the URL 
>>    building features in each of your helpers. You will need to add Url to 
>>    the $helpers list in your helpers. 
>>    - App::objects() has been removed. 
>>
>> We hope to minimize the impact of breaking changes in future beta and 
>> release candidate releases.
>> New features in 3.0.0-beta1
>>    
>>    - Improved error pages for plugins. 
>>    - Numerous bugs have been fixed in the ORM and across the framework. 
>>    - Cookie paths are now set to the application's base directory by 
>>    default. 
>>    - Query objects can be json serialized now. 
>>    - Shell::param() was added. 
>>    - Added a new collection() global shorthand function to convert 
>>    arrays to collections. 
>>    - Many API documentation blocks and book sections have been improved. 
>>    - Multiple optimizations for performance. 
>>
>> For more details on all the changes in 3.0.0, you can consult the migration 
>> guide 
>> <http://book.cakephp.org/3.0/en/appendices/3-0-migration-guide.html>. In 
>> closing, we'd like to thank all of the people that have helped so far with 
>> the 3.0 release. We've made great progress and without your help we 
>> wouldn't be here today.
>>
>> Download a packaged release 
>> <https://github.com/cakephp/cakephp/releases/3.0.0-beta1>.
>>  
>> -- 
>> 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.
>>
>
>
>
> -- 
> =============================================================
> Hire a CakePHP dev team : http://sanisoft.com
> =============================================================
>  

-- 
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