Laravel framework 12.48.0 发布,Laravel 框架核心库
Laravel framework v12.48.0 现已,主要更新内容如下: [12.x] 修复缺失的变量重新赋值问题#58376 [12.x] 改进 PendingRequest 类型#58386 [12.x] 修复与第三方保护程序的向后兼容性问题#58385 使 \Illuminate\Testing\TestResponse::assertHeader() 不区分大小写#58383 [12.x] 修复验证规则参数为空时出现的 TypeError 问题#58380 [12.x] 调整 PendingBatchFake 的过滤机制#58375 [12.x] 解决使用延迟队列时出现的无限循环问题#58373 [12.x] 进一步修复并改进\Illuminate\Support\Str类型#58372 [12.x] 确保 Bus::chain 过滤掉虚假项#58369 [12.x] 修复 v12.47.0 中 Str::replaceMatches 的无效数组文档类型#58364 [12.x] 删除MockeryPHPUnitIntegration的冗余使用#58363 [12.x] 修复:删除 failed_jobs 表中的索引#58362 翻译行现在可以包含方括号和花括号了#58367 [12.x] 向HandleCors中间件添加skipWhen功能#58361 [12.x] 为\Illuminate\Support\Str添加类型测试#58365 [12.x]新增$class替代反射机制以提升性能#58391 [12.x] 并行测试期间按进程隔离编译视图#58390 [12.x] 修复导入失败的问题#58394 [12.x] 为枚举规则实现 Stringable#58392 [12.x] 修复 MemoizedStore 的 restoreLock 问题#58423 [12.x] 修复 Filesystem::sharedGet 的部分读取问题 (#58418)#58419 [12.x] 为 ValidatedInput::__isset() 添加缺失的 @param 文档注释#58410 [12.x] 向 JobPopping 添加队列#58413 [12.x] 向 JobReleasedAfterException 事件添加回退机制#58414 [12.x] 修复 Number::abbreviate 方法的 return type docblock#58408 [12.x] 为 Number::pairs() 的元组返回类型添加注释#58409 将 /src/Illuminate/Foundation/resources/exceptions/renderer 中的 tar 版本从 7.4.3 升级到 7.5.3#58404 [12.x] 更新集合合并的返回类型#58405 [12.x] 修复缺失的导入#58401 [12.x] 在 PendingRequest 内部处理Throwable异常#58395 [12.x] chore:将 PruneCommand::isPrunable() 设为保护方法 #58430 [12.x] 扩展 PendingRequest@pool() 返回类型#58437 测试改进#58432 [12.x] 添加 BatchFinished 事件#58431 详情可查看更新说明:https://github.com/laravel/framework/releases/tag/v12.48.0