Laravel 5.8.11 发布
发布于 作者: Paul Redmond
Laravel 团队昨天发布了 Laravel 5.8.11,它能够直接在 Date
门面调用日期宏,在 local
文件系统适配器上配置锁,以及跟踪计划事件命令的退出代码。
首先,您可以直接在 Date
门面上调用宏
Date::macro('example', function () { return 'hello';}); Date::example(); // hello
接下来,本地文件系统适配器具有一个可配置的 lock
参数,而之前它是硬编码为 LOCK_EX
的。
最后,调度程序 Event
类现在有一个公共的 $exitCode
属性来跟踪计划命令的退出状态代码。
您可以在下面查看完整的修复列表,以及 GitHub 上 5.8.10 和 5.8.11 之间的全部差异。Laravel 5.8 的完整发布说明可以在 GitHub 5.8 变更日志 中找到。
v5.8.11
添加
- 允许直接在
Illuminate\Support\Facades\Date
上调用macros
(#28129) - 允许在
local 文件系统
中配置lock
(#28124) - 添加了对计划事件命令中退出代码的跟踪 (#28140)
修复
- 修复了
Illuminate\Database\Query\Grammars\Grammar
中对 json 路径中单引号的转义 (#28160) - 修复了不同应用程序命名空间下的事件发现 (#28145)
更改
- 在编译的刀片视图末尾添加了视图路径(如果路径不为空) (#28117, #28141)
- 在
Illuminate\Foundation\Console\Kernel::load()
中的字符串替换期间,将realpath
添加到app_path
(82ded9a)