发行说明

未匹配的标注
本文档最新版为 6.x,旧版本可能放弃维护,推荐阅读最新版!

发行说明

Lumen 5.2.0

Lumen 5.2.0 使用 Laravel 5.2 模块构建而成。与此同时,Lumen 的设计哲学和目标也将有所改变。

专注于构建无状态 API

Lumen 5.2 从之前的臃肿的 Lumen 脱变成专注于构建无状态 API,JSON API 服务。 正因为如此,session 和视图不在包含在框架中。 如果你需要这些功能,建议升级到完整版本的 Laravel,升级 Lumen 应用程序到 Laravel 程序只需要复制路由和类到新的程序中即可,因为 Laravel 和 Lumen 基本上使用同样的功能模块构成。

用户认证

因为 Lumen 不再使用 session,用户认证必须通过传送 API 令牌或者标头信息。你可以新的 AuthServiceProvider 中完全控制这些逻辑,请阅读 用户认证文档 获取更多信息。

测试辅助函数

因为 Lumen 不再使用视图,所有的表单交互测试辅助函数都会被移除,JSON API 测试的辅助函数还保留着,请查阅 测试文档 获取更多信息。

Lumen 5.1.0

Lumen 5.1.0 使用了 Laravel 5.1 版本的模块,框架功能如:事件广播,中间层参数,测试方面的增强都能在 Lumen 框架中使用。Laravel 5.1 的完整发布日志,请参阅 Laravel documentation

Lumen 5.0.4

当升级到 Lumen 5.0.4 时候,你必须升级你的 bootstrap/app.php 文件,创建 Lumen 应用的区块代码修改如下:

$app = new Laravel\Lumen\Application(
    realpath(__DIR__.'/../')
);

注意: 这不是 强制性更新,然而,建议你更新,有可能会防止 Artisan 命令行出现的 BUG。

Lumen 5.0

Lumen 5.0 首次发布版本,基于 Laravel 5.x 。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
发起讨论 只看当前版本


暂无话题~