PERFECT !! :) -- Lep pozdrav, Tilen Majerle http://majerle.eu
2011/7/26 José Lorenzo <jose....@gmail.com> > The CakePHP core team is proud to announce the immediate availability of > CakePHP 1.3.11 and 2.0.0-beta. 1.3.11 is a bugfix/maintenance release for > the the 1.3 branch. 2.0.0-beta marks the beginning of API stabilization and > means no more backwards incompatible changes should be done from this point, > but it does not mean it is intended for production systems yet. Since the > release CakePHP 1.3.10 in late May, there have been over 27 commits[1] and > 10 tickets resolved. There have been a few changes that may affect your > application: > 1.3 > > - Fixtures are now truncated in reverse order, this can help some > applications with constraints in database to run tests more smoothly > - Database credentials will now be hidden from debug output to protect > users that forgot to set debug = 0 in their production servers > - Fixed bug for detecting correct setup for mod_rewrite > - Datasource will now return false instead of raising an error if > unable to connect to Mysql or Mysqli > - Added a banner to the default home.ctp to show important CakePHP > announcements > > 2.0 > > In the 2.0 the team has made huge strides on implementing the remaining > items on the todo list for the next version of the framework, we had a big > tide of new committers and lots of pull requests on github. We're thrilled > on the interest the community is putting on CakePHP 2.0. Since 2.0.0-alpha > there have been over 375 commits[2] with various topic branches merged in. > There are a couple of big changes that will require you to update your app > if already running apps in 2.0. the biggest change is in the Dispatching > process that will require an instance on CakeResponse passed from the > index.php webroot file. Also the default routes were extracted to their own > file that needs to be included in your app's routes.php file, just update > app/Config/routes.php according to the one bundled in the default > distribution. Here is a quick list of the highlight for this release: > > - Microsoft SqlServer 2008 and 2011 is now a first class citizen > - FormHelper is now able to guess model metadata again, it is now > advisable to hint the helper with the controller $uses property of what > models is the controller using. This contrasts with 1.3 applications where > $uses supposed a performance hit. This is not true anymore for 2.0 > - The i18n extract shell is now able to exclude plugins from the > process or extract one in particular > - The validation messages in models can now be automatically extracted > by the i18n shell, there is no need as in 1.3 applications for translating > the messages in the constructor anymore > - Default routes are now located in their own file that needs to be > included in your app/Config/routes.php, make sure you update it! > - Dispatcher now takes a CakeResponse as a second argument, make sure > you update your app/webroot/index.php file! > - Model::saveAll() was refactored and now the model has saveMany, > saveAssociatied, validateMany and validateAssociated methods > - Model::find() was refactored and the query building process is done a > in new buildQuery() method > - Lots of performance improvements From this point, the CakePHP core > team will focus on fixing any bug that pops out on the lighthouse[3] and > finish the new 2.0 book[4] which is now git based and compiled using > sphinx. > If you feel like you can give us a hand on getting an excellent > documentation, please feel free to fork the repo and send us pull request > for changes. We are also looking forward improving our API documentation, > so > pull requests for doc blocks in code are also very welcome! > > As CakeFest 2011[5] is near we're encouraging developers to buy tickets > before the early bird prices are over. We'll have a bunch of surprises to > show in Manchester this September including certificates for attendees to > the training workshops, two tracks for talks, lots of international > speakers, and much more. Make sure you know the schedule[6] if you have not > yet made up your mind! > > A huge thanks to all involved in terms of both contributions through > commits, tickets, documentation edits, and otherwise contribute to the > framework. Without you there would be no CakePHP. > Links > > - [1] http://cakephp.org/changelogs/1.3.11 > - [2] http://cakephp.org/changelogs/2.0.0-beta > - [3] http://cakephp.lighthouseapp.com/projects/42648-cakephp/overview > - [4] https://github.com/cakephp/docs/ > - [5] http://cakefest.org > - [6] http://cakefest.org/schedule > > -- > Our newest site for the community: CakePHP Video Tutorials > http://tv.cakephp.org > Check out the new CakePHP Questions site http://ask.cakephp.org and help > others with their CakePHP related questions. > > > To unsubscribe from this group, send email to > cake-php+unsubscr...@googlegroups.com For more options, visit this group > at http://groups.google.com/group/cake-php > -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php