数组缓存驱动现在支持 Laravel 6.3 中的锁定
发布于 作者: Paul Redmond
Laravel 团队在本周发布了 v6.3.0 版本,其中为数组缓存驱动添加了锁定功能,以及一些新的生活质量改进和修复。
如果您的测试依赖于缓存锁定,您现在可以在测试中使用数组驱动,这简化了这些情况下测试设置。衷心感谢 Tim MacDonald 为数组缓存锁定做出贡献,这对于测试锁来说是一个巨大的胜利!查看 Pull Request #30253 了解详情。
接下来,框架的 ResetsPasswords
特性有一个新的 setUserPassword()
方法,您可以在密码重置时覆盖它。
接下来,MorphPivot
关系现在触发 deleting
和 deleted
事件。
您可以在下面查看完整的全新功能和更新列表,以及 GitHub 上 6.2.0 和 6.3.0 之间的完整差异。Laravel 6.0 的完整发行说明可在 GitHub v6 变更日志 中找到。
v6.3.0
新增
- 添加了在密码重置时覆盖
setUserPassword
的功能 (#30218) - 添加了在
MorphPivot
中触发deleting
\deleted
事件 (#30229) - 添加了数组缓存驱动的锁定机制 (#30253)
- 添加了 SQL Server 生成器的
dropAllViews
功能 (#30222)
优化
- 优化了急切加载的内存处理 (#30248)
修复
- 修复了
RouteUrlGenerator::getRouteQueryString()
中空查询字符串的额外?
(#30280)