ThinkPHP5.0.20&5.1.13版本发布

浏览:4813 发布日期:2018/05/11 分类:ThinkPHP5专区

【V5.1.13】

该版本主要增加了MySQL的XA事务支持,模型事件支持观察者,以及依赖注入的一些改进。

支持上一个版本的无缝更新。
(如果通过composer 更新不了的,请移除topthink/think-testing扩展包 然后再更新)

更新日志

* 改进自动缓存
* 改进Url生成
* 修正数据缓存
* 修正`value`方法的缓存
* `join`方法和`view`方法的条件支持使用`expression`对象
* 改进驱动的`parseKey`方法
* 改进Request类`host`方法和`domain`方法对端口的处理
* 模型增加`withEvent`方法用于控制当前操作是否需要执行模型事件
* 模型`setInc/setDec`方法支持更新事件
* 模型添加`before_restore/after_restore`事件
* 增加模型事件观察者
* 路由增加`mobile`方法设置是否允许手机访问
* 数据库XA事务支持
* 改进索引数组查询对`IN`查询的支持
* 修正`invokeMethod`方法
* 修正空数据写入返回值的BUG
* redis驱动支持`predis`
* 改进`parseData`方法
* 改进模块加载
* App类初始化方法调整
* 改进数组查询对表达式`expression`对象支持
* 改进闭包的依赖注入调用
* 改进多对多关联的中间表模型更新
* 容器类的对象实例化支持自定义

【V5.0.20】

该版本为修正版本,修正了一些已知的问题。支持上一个版本的无缝更新。

更新日志

* join方法的条件支持传入`expression`对象
* 改进驱动的`parseKey`方法
* 改进Request类的`host`方法
* 使用`exp`表达式更新数据的异常提示
* 修正查询
* 改进多对多关联的中间表模型更新

ThinkPHP官方小组
2018-5-11
最佳答案
评论( 相关
后面还有条评论,点击查看>>