Laravel v6.4.0 于 2019 年 10 月 23 日发布,以下是我们合并到此版本中的更改。
新增
- 在
Request
类中添加了missing()
方法 (#30320) - 添加了
Pipeline::pipes()
方法 (#30346) - 添加了
TestResponse::assertCreated()
方法 (#30368)
更改
- 在
DetectsLostConnections
中添加了connection is no longer usable
(#30362) - 在多对多关系的 find 方法中实现了解析 ID (#30359)
- 对子查询进行了改进 (#30307, 3f3b621)
- 在
Markdown::render()
方法中将邮件数据传递给主题 CSS (#30376) - 在 RequirePassword 中间件中处理 AJAX 请求 (#30390, 331c354)
修复
- 修复了当
retry()
的$times
值小于 1 时的问题 (#30356) - 修复了
SetCacheHeader
中的last_modified
选项 (#30335) - 修复了文件系统管理器在不支持的驱动程序上抛出的异常 (#30331, #30369)
- 修复了对绑定事件监听器进行
shouldQueue()
检查的问题 (#30378) - 当迁移表未找到时,使用退出代码
1
(#30321) - 缓解了密码确认功能引入的重大更改 (#30389)
安全
GitHub: https://github.com/laravel/framework/releases/tag/v6.4.0