Laravel framework 12.48.0 版本发布

软件资讯 软件资讯 发布于 2小时前 0 浏览 0 回复

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



为您推荐相关文章:

  • Laravel 11 正式发布
  • Laravel framework 12.42.0 发布
  • 同类文章推荐:

  • Angular 21.1.1 发布
  • Spring Security 7.1.0-M1 发布
  • PHP 在 2026 年还适用吗?
  • DBeaver 25.3.3 发布
  • Firefox 147.0.1 发布
  • Wireshark 4.6.3 发布