Laravel 12 现已发布 !

发布日期 2025 年 2 月 24 日

Laravel 12 现已发布,引入了 ReactVueLivewire 的新入门套件,并更新了最新的上游依赖项。

今年 Laravel 框架的核心重点是维护、更新上游依赖项以及提供全新的入门套件。

这主要是一个以维护为中心的版本,它更新上游依赖项,并且具有最少的重大变化或一些主要功能。
因此,绝大多数应用程序都能够升级,而无需更改应用程序代码。🚀
随着越来越多的应用程序使用 Laravel 构建,我们专注于全年不断推出新功能而不会造成重大变化,我们每年的发布版本用于更新依赖项或解决新 PHP 版本兼容性。

我们在今年的 Laravel 11 版本中看到了许多出色的功能,并且随着今年的进展,我们将继续看到 Laravel 12 的定期更新。

推出全新入门套件

Laravel 12 包含新的入门套件,包括 ReactVueLivewire 支持。这些将包括 Shadcn 组件,对于 Livewire 堆栈,可以选择免费版 Flux 组件。此外,每个入门套件都提供了一个 WorkOS AuthKit 变体:

  • 社交认证
  • 密钥认证
  • 基于电子邮件的身份验证
  • 使用 WorkOS 进行 SSO

您可以在文档中 了解有关使用新入门套件的更多信息。

PHP 8.2 最低支持继续

Laravel 12 仍然要求 PHP 8.2 作为最低 PHP 版本。如前所述, “这主要是以维护为重点的版本,它更新了上游依赖项,并且具有最少的重大更改或少数主要功能。”

安装 Laravel 12

如果您正在使用 Laravel Herd,请更新到最新版本以获取新安装程序。如果没有 Herd,您可以使用 Laravel 安装程序:

composer global require laravel/installer

然后运行:

laravel new projectname

升级到 Laravel 12

Laravel Shift 是最简单的升级方式,但您也可以按照 Laravel 文档中的升级指南进行操作。

Laravel 支持政策

对于所有 Laravel 版本,都会提供 18 个月的 Bug 修复和 2 年的安全修复。对于所有其他库(包括 Lumen),只有最新的主要版本才会收到 Bug 修复。

版本 PHP(*) 发布 Bug修复直至 安全修复直至
Laravel 10 8.1 - 8.3 2023 年 2 月 14 日 2024 年 8 月 6 日 2025 年 2 月 4 日
Laravel 11 8.2 - 8.4 2024 年 3 月 12 日 2025 年 9 月 3 日 2026 年 3 月 12 日
Laravel 12 8.2 - 8.4 2025 年 2 月 24 日 2026 年 8 月 13 日 2027 年 2 月 24 日
Laravel 13 待定 待定 待定 待定

原文地址: laravel-news.com/laravel-12

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!