Laravel 10.26 发布
最后更新于 作者 Paul Redmond
本周,Laravel 团队发布了 v10.26,其中包含 Artisan vendor:publish
命令的搜索功能、数组缓存过期更新等等。
本周的更新比较小,但我们得到了一个很棒的 vendor:publish
更新,可以轻松查找要发布的提供商和标签!Laravel 还进行了一些修复和撤回,最终发布了 Laravel 10.26.2。再次感谢 Laravel 团队和社区的所有贡献!
vendor:publish
提示符中搜索
允许在 Jess Archer 贡献了对 vendor:publish
命令的过滤,可以快速搜索要发布的提供商和标签。你也可以从下拉列表中选择所有提供商和标签
确保数组缓存考虑毫秒
在 Laravel 10.25 中,Tim MacDonald 贡献了更新,以确保数组缓存驱动程序的值在过期时间过期;但是,此更新周围存在一些测试问题(已撤回),现在在 Laravel 10.26 中,这些问题都已解决。如果您注意到任何数组缓存驱动程序的故障,我们鼓励您更新到最新的 Laravel 10.26 版本,并感谢 Tim MacDonald 将所有问题都解决了!
如果您有兴趣了解围绕该驱动程序所做的更新以确保它遵守过期时间,请查看 Pull Request #48573。
发布说明
您可以在下面查看完整的新功能和更新列表,以及 10.25.0 和 10.26.0 之间的差异。以下发布说明直接来自 更改日志
v10.26.2
- 撤回 @taylorotwell 在 https://github.com/laravel/framework/pull/48620 中的“提示查询生成器闭包 (#48562)”
v10.26.1
- [10.x] 通过 @jessarcher 在 https://github.com/laravel/framework/pull/48619 中修复搜索后供应商文件的选择
v10.26.0
- [10.x] 将表达式转换为字符串,用于 having 子查询中的 from,作者 @ikari7789,提交 https://github.com/laravel/framework/pull/48525
- [10.x] 允许在
vendor:publish
提示符中搜索,作者 @jessarcher,提交 https://github.com/laravel/framework/pull/48586 - [10.x] 增强 Macroable 特征的测试覆盖率,作者 @salehhashemi1992,提交 https://github.com/laravel/framework/pull/48583
- [10.x] 添加新的 SQL 错误消息,作者 @magnusvin,提交 https://github.com/laravel/framework/pull/48601
- [10.x] 确保数组缓存考虑毫秒,作者 @timacdonald,提交 https://github.com/laravel/framework/pull/48573
- [10.x] 防止
session:table
命令创建重复项,作者 @jessarcher,提交 https://github.com/laravel/framework/pull/48602 - [10.x] 处理以秒为单位的过期时间,作者 @timacdonald,提交 https://github.com/laravel/framework/pull/48600
- [10.x] 通过扩展新的
Illuminate\Console\MigrationGeneratorCommand
来避免创建表命令的重复代码,作者 @crynobone,提交 https://github.com/laravel/framework/pull/48603 - [10.x] 为查询生成器添加闭包类型提示,作者 @AJenbo,提交 https://github.com/laravel/framework/pull/48562