The CakePHP core team is proud to announce the immediate availability of CakePHP 2.5.4. 2.5.4 is a bugfix release for the 2.5 release branch. A short list of the changes you can expect is:
* Improved SMTP auth reply checks.
* Headers are now correctly sent when using ajaxLogin elements with AuthComponent.
* Errors in sample schema files were corrected.
* SecurityComponent no longer puts URLs containing a space into the blackhole callback.
* Year validation now accepts dates from 1800 and later.
* RequestHandlerComponent will unserialize request bodies on DELETE requests.
* Transactions are now rolled back in saveAssociated/saveMany when exceptions are raised.
* Model::afterFind() is no longer called twice for hasOne/belongsTo associations. It is now only called once, with the model alias format.
* Join building now accepts no conditions. When joins are created with no conditions a cross will be created unless where conditions correctly restrict the query.
* SchemaShell now correctly handles the --file and --name switches.
* Generated schema files have more predictable names now. Instead of using the APP_DIR value, they will always used 'App' for application schema files.
* Exceptions arising from race conditions in FileEngine are now ignored.
* CakeTime now returns '' on invalid input.
* Translation functions correctly format placeholders when the first value is null.
* CURRENT_TIMESTAMP is no longer used as a string default value for TIMESTAMP columns with UPDATE CURRENT_TIMESTAMP in MySQL.
* Words ending in 'data' are no longer inflected to datum. This means works like 'FileMetadata' are not inflected incorrectly.
You can view the full [changelog on cakephp.org](http://cakephp.org/changelogs/2.5.4). I'd like to thank the people who have contributed to this release. Your bug tickets, documentation edits, and patches/pull requests are a big part of what keeps CakePHP alive and ticking. Download a [packaged release on github](https://github.com/cakephp/cakephp/releases/2.5.4).
-- * Improved SMTP auth reply checks.
* Headers are now correctly sent when using ajaxLogin elements with AuthComponent.
* Errors in sample schema files were corrected.
* SecurityComponent no longer puts URLs containing a space into the blackhole callback.
* Year validation now accepts dates from 1800 and later.
* RequestHandlerComponent will unserialize request bodies on DELETE requests.
* Transactions are now rolled back in saveAssociated/saveMany when exceptions are raised.
* Model::afterFind() is no longer called twice for hasOne/belongsTo associations. It is now only called once, with the model alias format.
* Join building now accepts no conditions. When joins are created with no conditions a cross will be created unless where conditions correctly restrict the query.
* SchemaShell now correctly handles the --file and --name switches.
* Generated schema files have more predictable names now. Instead of using the APP_DIR value, they will always used 'App' for application schema files.
* Exceptions arising from race conditions in FileEngine are now ignored.
* CakeTime now returns '' on invalid input.
* Translation functions correctly format placeholders when the first value is null.
* CURRENT_TIMESTAMP is no longer used as a string default value for TIMESTAMP columns with UPDATE CURRENT_TIMESTAMP in MySQL.
* Words ending in 'data' are no longer inflected to datum. This means works like 'FileMetadata' are not inflected incorrectly.
You can view the full [changelog on cakephp.org](http://cakephp.org/changelogs/2.5.4). I'd like to thank the people who have contributed to this release. Your bug tickets, documentation edits, and patches/pull requests are a big part of what keeps CakePHP alive and ticking. Download a [packaged release on github](https://github.com/cakephp/cakephp/releases/2.5.4).
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 cake-php+unsubscribe@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment