Skip to main content
2026 年 8 月,Laravel Framework 从 v13.24.0 到 v13.29.0 持续带来了 artisan dev 命令的改进,以及队列管理、Eloquent、文件系统和向量检索方面的功能新增。官方博客在 8 月没有发布月度产品更新文章。本页涵盖的是 8 月发布的官方 Release Notes。 参考出处:

Laravel Framework

artisan dev 现在通过 @laravel/multiplex 运行

在 v13.26.0 中,php artisan dev 开始在内部通过 @laravel/multiplex 执行。用于在一个标签页 UI 中同时运行开发服务器、Vite、队列 worker 等的机制得到了增强。对于不使用 Vite 的项目,此前会被不必要地提示启动 Vite 或安装 multiplex 的问题也已修复。

Queue::forward()

v13.27.0 新增了 Queue::forward(),可以将任务从一个队列连接转发到另一个连接。

Cloud Facade

v13.27.0 新增了 Illuminate\Support\Facades\Cloud Facade。运行在 Laravel Cloud 上的应用可以更方便地访问 Cloud 专属功能。

Eloquent 的 refreshForUpdate()

v13.29.0 新增了 refreshForUpdate() 方法,可以在事务中重新加载模型并同时获取 FOR UPDATE 锁。详情请参阅 Eloquent 页面

向量检索的 MariaDB 支持

whereVectorSimilarTo 等向量相似度检索方法,除了 PostgreSQL(pgvector)之外,现在也可以在 MariaDB 11.7 及以上版本中使用。详情请参阅统一检索指南Scout 页面

其他变更

  • 新增了 read-through 磁盘驱动,可以在无停机的情况下将文件迁移到另一个磁盘(参见文件系统页面)。
  • 图像处理扩展了对 HEIC、AVIF 格式的支持。
  • 查询构建器新增了 whereBinary(),Eloquent 构建器新增了 orWhereKey() / orWhereKeyNot()
  • BindWhen 属性现在会重新评估此前不满足条件的绑定。
  • 队列测试 Fake 新增了用于获取任务总大小的 totalXSize 系列方法。

小结

8 月是一个把重点放在改进既有功能与提升可靠性、而非推出全新功能的月份。尤其是 artisan dev 与 multiplex 的集成,是同时影响 Laravel Cloud 和本地开发体验的变更。向量检索对 MariaDB 的支持,对于使用 PostgreSQL 以外数据库的项目来说是一个好消息。
最后修改于 2026年9月4日