Slim 3 RC1
在一段成功的测试阶段之后,我们现在发布了Slim 3 的第一个候选发行版。
3.0.0-RC1 中的 BC 中断
自测试版 2 之后,这些更改即为 BC 中断
- #1489 - 如果客户端发送 JSON 或表单 URL 编码数据,则现在
getParsedBody()
将在所有情况下返回一个数组。以前,内容类型为 JSON 时它返回了一个对象。 - #1457 - 现在可以通过传递到
App
构造函数的数组来配置容器。请注意,这意味着您的设置现在必须位于名为 'settings
' 的子数组中。 - #1443 -
pathFor()
现在会前置基础路径,这样可以在子目录中运行 Slim 时更轻松地生成 URL,并且不需要getBaseUrl()
前置。
3.0.0-RC1 中的新功能
完整的更改列表在此处
有关 Slim 3 中新增功能的详细信息,请参阅此关于 3.0 beta 1 的文章。
入门
要入门,您可以遵循安装说明或使用Rob Allen 的示例应用程序。
如果您能够测试该候选发行版并报告您发现的所有问题,我们将不胜感激。由于这是一个候选发行版,我们希望不会再有更多 BC 中断,但我们不会保证,直至 3.0 最终版发布。
接下来是什么?
我们希望尽快发布 Slim 3 的第一个稳定版本!