Laravel 10.29 发布

 


本周,Laravel 团队发布了 v10.29 版本,其中包括在 route:list 中查看所有中间件、CLI dump 输出更新等功能。本周的发布中包含了许多小的修复、添加的测试和其他变更;请查看变更日志以获取完整的更新列表。

在 route:list 中展开中间件组
@NickSdot 贡献了在使用 route:list 时通过使用 -vv 标志展开中间件组的功能:

该命令已经支持通过 -v|--verbose 标志列出与路由关联的中间件组。以下是使用详细标志查看组的示例:

 

将 CliDumper 源内容移动到最后一行
@CalebW 对 dd() 和 dump() 在 CLI 上的输出进行了微调,将转储的源文件从转储的第一行移动到最后一行。在非常长的转储输出中,你需要扫描输出的起始 / 顶部才能找到源文件,而现在它方便地位于末尾。

以下是在本周发布之前(<10.29)你将看到的输出:

 

这是本周发布的更新输出(v10.29.0):

 

发布说明
你可以在 GitHub 上看到新功能和更新的完整列表以及 10.28.0 和 10.29.0 之间的区别。以下发行说明来自变更日志:

v10.29.0
[10.x] 修复 Str::password() 有时不生成带有数字的密码问题 by @crynobone 在 github.com/laravel/framework/pull/...
[10.x] 修复 cache:prune-stale-tags preg_match 分隔符未转义的问题 by @ame1973 在 github.com/laravel/framework/pull/...
[10.x] 允许 route:list 在 'VeryVerbose' 模式下展开中间件组 by @NickSdot 在 github.com/laravel/framework/pull/...
[10.x] 修复 model:prune 命令在非类 PHP 文件中出现的错误 by @zlodes 在 github.com/laravel/framework/pull/...
[10.x] 在最后一行显示 CliDumper 的源内容 by @CalebDW 在 github.com/laravel/framework/pull/...
[10.x] 恢复了在 10.25.0 中还原的更改: 通过 createOrFirst 和附加的查询测试改进了 firstOrCreate updateOrCreate by @mpyw 在 github.com/laravel/framework/pull/...
[10.x] 允许从闭包中解析视图 by @PH7-Jack 在 github.com/laravel/framework/pull/...
[10.x] 允许创建带有合并数据的 PSR 请求 by @timacdonald 在 github.com/laravel/framework/pull/...
[10.x] 更新 DocBlock convertCase 方法以反映可选的 $encoding 参数 by @salehhashemi1992 在 github.com/laravel/framework/pull/...
[10.x] 使用 Validator 属性中的 ValidationException 类 by @a-h-abid 在 github.com/laravel/framework/pull/...
[10.x] 为 Str::convertCase 方法实现测试覆盖率 by @salehhashemi1992 在 github.com/laravel/framework/pull/...
[10.x] 扩展 Str::take 函数的测试覆盖率 by @salehhashemi1992 在 github.com/laravel/framework/pull/...
[10.x] 在 Str 类中添加 replaceMatches 方法 by @hosmelq 在 github.com/laravel/framework/pull/...
[10.x] 修复了在 createOrFirst() 下重试 SELECT 调用时的重复条件  by @KentarouTakeda 在 github.com/laravel/framework/pull/...
[10.x] 使用 stefanzweifel/git-auto-commit-action[@v5](https://github.com/v5) by @nunomaduro 在 github.com/laravel/framework/pull/...
[10.x] 修复注释中的拼写错误 by @vintagesucks 在 github.com/laravel/framework/pull/...
[10.x] 安装时要求 DBAL 3 by @Jubeki 在 github.com/laravel/framework/pull/...
[10.x] 从文本中提取摘要时转义分隔符 by @standaniels 在 github.com/laravel/framework/pull/...
[10.x] 修复 Str 类中的 replaceMatches 方法 by @hosmelq 在 github.com/laravel/framework/pull/...
[10.x] 将日志记录器实例创建移至受保护的方法中 by @rodrigopedra 在 github.com/laravel/framework/pull/...
[10.x] 添加 runningConsoleCommand (...$commands) 方法 by @trevorgehman 在 github.com/laravel/framework/pull/...
[10.x] 更新 wrap 方法中的注解以适应 Collection 实例 by @salehhashemi1992 在 github.com/laravel/framework/pull/...
[10.x] 为 Str::replaceMatches 方法添加测试 by @salehhashemi1992 在 github.com/laravel/framework/pull/...
[10.x] 当 debug 为 false 时,不要将渲染错误视图时抛出的异常冒泡(防止无限循环) by @simensen 在 github.com/laravel/framework/pull/...
[10.x] 正确的 phpdoc 注释 Grammar::setConnection by @Neol3108 在 github.com/laravel/framework/pull/...
[10.x] 为队列的 Artisan 命令添加 displayName by @jessarcher 在 github.com/laravel/framework/pull/...
[10.x] 测试改进 by @crynobone 在 github.com/laravel/framework/pull/...
[10.x] 在 model:show 命令中显示继承关系和虚拟属性 by @sebj54 在 github.com/laravel/framework/pull/...
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
原文地址:https://laravel-news.com/laravel-10-29-0

译文地址:https://learnku.com/laravel/t/84401

————————————————
原文作者:MArtian
转自链接:https://learnku.com/laravel/t/84401
版权声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请保留以上作者信息和原文链接。

订阅评论
提醒
guest的头像

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x