发布 Slim 3.1.0!

我们已发布 Slim 版本 3.1.0。自发布 3.0.0 以来,此版本已针对许多次要问题进行了改进

主要更改如下

添加

  • #1620 - 在 Slim\Http\Request 中添加 getParsedBodyParam()getQueryParam()
  • #1688 - 添加 App::process() 并在已存在请求和响应对象时允许运行 Slim 应用程序。这允许在另一个中间件管道的中间件中使用 Slim 应用程序。
  • #1697 - 在 Slim\Http\Response 中添加了 HTTP 451 状态码。

改进

  • #1670 - 从 Slim\Container 中移除了 final 以为扩展留出空间。
  • #1684 - 如果 withJson() 无法编码,它现在将抛出异常。
  • #1706 - 现在在 App 上调用不存在的方法将抛出 BadMethodCallException。

修复

  • #1682 - 在 Slim\Http\Uri 中正确解析 REQUEST_URL
  • #1698 - Slim\Http\Request 现在可以正确确定 HTTP 协议版本。

完整的更改列表 在此处