Laravel v7.4.0 于 2020 年 3 月 31 日发布,以下是我们合并到此版本中的更改。
新增
- 使用于
make:policy
的存根可自定义 (#32040, 9d36a36) - 为集合实现
HigherOrderWhenProxy
(#32148) - 添加
Illuminate\Testing\PendingCommand::expectsChoice()
(#32139) - 添加对 "props" blade 标签的默认值的支持 (#32177)
- 添加
Castable
接口 (#32129, 9cbf908, 651371a) - 添加从查询构建器中删除排序的能力 (#32186)
修复
- 在
PendingMailFake::sendNow()
和PendingMailFake::send()
中添加了缺少的返回值 (#32093) - 修复自定义模型属性转换 (#32118)
- 修复路由组前缀 (#32135, 870efef)
- 修复了组件类视图引用 (#32132)
变更
- 移除 Swift Mailer 绑定 (#32165)
- 运行
stub:publish
命令时发布控制台存根 (#32096) - 运行
make:rule
命令时发布规则存根 (#32097) - 在运行 php artisan
stub:publish
时,将 middleware.stub 添加到将要发布的文件中 (#32099) - 在运行 php artisan
stub:publish
时,将 factory.stub 添加到将要发布的文件中 (#32100) - 在运行 php artisan
stub:publish
时,将 seeder.stub 添加到将要发布的文件中 (#32122)
GitHub: https://github.com/laravel/framework/releases/tag/v7.4.0