红联Linux门户
Linux帮助

CakePHP 3.1.8发布,PHP开发框架

发布时间:2016-01-25 09:21:51来源:红联作者:baihuo
CakePHP 3.1.8 发布,此版本的更新内容如下:

Bug修复:

Using matching() on a BelongsToMany association with conditions no longer emits invalid SQL. (@markstory)

Generated reciprocal BelongsToMany associations have the original conditions applied to them. (@markstory)

Inflector::camelize() now caches results (@ypnos-web)

ConnectionManager::config() no longer clones objects passed in. (@lorenzo)

Postgres schema reflection now only reads constraints in the connection's schema (@lorenzo)

Memcached can now connect to unix domain sockets. (@tersmitten)

TreeBehavior now uses expression objects for field updates. This makes it compatible with datasources requiring identifier quoting. (@skiedr, @lorenzo)

Fixed incorrect behavior of TextHelper::autoLink() when CRLFs are present. (@jeremyharris)

The fullDebug argument of TestCase::assertHtml() now works as documented. (@jeremyharris)

Helpers now allow newlines in javascript confirm messages. (@markstory)

The cakephp-plugins.php file can now be located when cakephp/core is used as a standalone component. (@harikt)

Simulated GET requests (via method overriding) no longer POST data populated. This prevents GET requests from looking like they are POST requests that may cause unintentional side-effects. (@lorenzo)

SecurityComponent now validates data whenever $request->data is populated. This allows SecurityComponent to apply to PATCH and DELETE requests. (@markstory, @chinpei215)

Controller::$name is correctly inflected when using the base route class. (@markstory)

小的改进:

Fixtures can now use public $import = ['model' => 'Articles'] to import schema and records from a defined model. (@dereuromark)

Improved API docs. (@bcrowe, @Mathieu, @Tzaoh, @Sergey, @luke83)

ConnectionManager::config() now accepts a callable. This makes it consistent with Log::config(). (@lorenzo)

Query::set() now accepts a builder callable. (@lorenzo)

Database\Type now allows objects to be injected via set(). (@jadb)

SQL Query logs now include execution time and rows returned. (@Bernat Arlandis)

Error logs now include Referring URL if it is available. (@flavius)

软件详情:http://cakephp.org/changelogs/3.1.8

下载地址:https://github.com/cakephp/cakephp/tree/3.1.8

来自:开源中国社区
文章评论

共有 0 条评论