Slim 3.1.0 發布!

我們發布了 Slim 版本 3.1.0。此版本自 3.0.0 發布以來,修復了許多次要問題並進行了多項改善

主要變更包括

新增

  • #1620 - 新增 getParsedBodyParam()getQueryParam()Slim\Http\Request
  • #1688 - 新增 App::process() 以允許當您已有要求和回應物件時執行 Slim 應用程式。這項功能允許在其他中間層處理管線的中間層中使用 Slim 應用程式。
  • #1697 - 新增 HTTP 451 狀態碼至 Slim\Http\Response

改善

  • #1670 - 移除了 final 關鍵字,以允許擴充 Slim\Container
  • #1684 - withJson() 現在會在編碼失敗時擲出例外狀況。
  • #1706 - 現在在 App 中呼叫不存在的方法會擲出 BadMethodCallException。

修正

  • #1682 - 在 Slim\Http\Uri 中正確解析 REQUEST_URL
  • #1698 - Slim\Http\Request 現在能正確地判斷 HTTP 協定的版本。

變更的完整清單在此