V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kancloud
V2EX  ›  PHP

ThinkPHP V5.1RC2 版本发布——大量细节完善

  •  
  •   kancloud · 2017-10-17 11:18:52 +08:00 · 1944 次点击
    这是一个创建于 2593 天前的主题,其中的信息可能已经有所发展或是发生改变。

    ThinkPHP V5.1RC2 版本

    主要更新如下( 2017-10-17 ):

    • 修正视图查询
    • 修正资源路由
    • 修正HasMany关联
    • 修正where方法的闭包查询
    • 一对一关联绑定属性到父模型后 关联属性不再保留
    • 修正应用的命令行配置文件读取
    • 改进Connection类的getCacheKey方法
    • 改进文件上传的非法图像异常
    • 改进验证类的unique规则
    • Config 类get方法支持获取一级配置
    • 修正 count 方法对fetchSql的支持
    • 修正 mysql 驱动对socket支持
    • 改进 Connection 类的getRealSql方法
    • 修正view助手函数
    • Query 类增加leftJoin rightJoinfullJoin方法
    • 改进 app_namespace 的获取
    • 改进append方法对一对一bind属性的支持
    • 改进关联的saveall方法的返回值
    • 路由标识设置异常修复
    • 改进 Route 类rule方法
    • 改进模型的table属性设置
    • 改进 composer autofile 的加载顺序
    • 改进exception_handle配置对闭包的支持
    • 改进 app 助手函数增加参数
    • 改进 composer 的加载路径判断
    • 修正路由组合变量的 URL 生成
    • 修正路由 URL 生成
    • 改进whereTime查询并支持扩展规则
    • File 类的move方法第二个参数支持false
    • 改进 Config 类
    • 改进缓存类remember方法
    • 惯例配置文件调整 Url 类当普通模式参数的时候不做urlencode处理
    • 取消ROOT_PATHAPP_PATH常量定义 如需更改应用目录 自己重新定义入口文件
    • 增加app_debugEnv获取
    • 修正泛域名绑定
    • 改进查询表达式的解析机制
    • mysql 增加regexp查询表达式 支持正则查询
    • 改进查询表达式的异常判断
    • 改进 model 类的destroy方法
    • 改进 Builder 类 取消parseValue方法
    • 修正 like 查询的参数绑定问题
    • console 和 start 文件移出核心纳入应用库
    • 改进 Db 类主键删除方法
    • 改进泛域名绑定模块
    • 取消BIND_MODULE常量 改为在入口文件使用bind方法设置
    • 改进数组查询
    • 改进模板渲染的异常处理
    • 改进控制器基类的架构方法参数
    • 改进 Controller 类的successerror方法
    • 改进对浏览器JSON-Handle插件的支持
    • 优化跳转模板的移动端显示
    • 修正模型查询的chunk方法对时间字段的支持
    • 改进 trace 驱动
    • Collection 类增加push方法
    • 改进 Redis Session 驱动
    • 增加 JumpResponse 驱动

    如果从 RC1 更新到 RC2 版本,除了更新核心库之外,还需要更新应用仓库,或者使用 composer 重新安装。

    官方完全开发手册已经同步更新内容。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3505 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:28 · PVG 12:28 · LAX 20:28 · JFK 23:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.