The CakePHP core team is happy to announce the immediate availability of 
CakePHP 3.0.12. This is a maintenance release for the 3.0 branch that fixes 
a couple bugfixes and small enhancements.

Bugfixes
--------

You can expect the following changes in 3.0.12. See the
[changelog](http://cakephp.org/changelogs/3.0.12) for every commit.

* `RuleChecker::existsIn()` handles nullable fields better.
* Entities created by plugin associations have the correct return value for 
`source()`
* Case statements accept literal values now.
* Methods defined on Controller can never be used as actions. Before, 
methods redefined on AppController, or a subclass could be invoked as 
actions.
* Plugin dot syntax can no longer be used to reference controllers in URLs.
* `LocaleSelectorFilter` no longer sets the default locale. Instead it sets 
the active locale.
* AuthComponent correctly redirects when an application is in a 
subdirectory.

Enhancements
------------

* `Query::orderAsc()` and `Query::orderDesc()` were added. These methods 
make it possible to order on complex expressions.
* `PaginatorHelper::next()` and `prev()` accept a `templates` option now.
* The serialization format for `Time` objects can now be set with 
`Time::setJsonEncodeFormat()`.

Download a [packaged release on 
github](https://github.com/cakephp/cakephp/releases).

-- 
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+unsubscr...@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.

Reply via email to