Thanks. Console/Command to Shell would be logical. After convincing a
client to use v3 It is difficult to explain why composer update broke
everything or anything ;-)

T


On Tue, Aug 26, 2014 at 1:38 PM, José Lorenzo <[email protected]> wrote:

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



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