Slim 3.2.0がリリースされました!

Slim version 3.2.0をリリースしました。3.1.0からそれほど変更はありませんが、修正すべきバグがいくつか見つかり、特にエラー処理に関して、改善を行いました。

主な変更点は次のとおりです。

追加

  • #1736 - hostOnly Cookieフラグのサポート
  • #1764 - displayErrorDetailsがfalseの場合は、問題解決を容易にするために、PHPエラーログに書き込みます。
  • #1770 - PHP 7以降のエラーを、例外が処理されるのと同じ方法でサポートします。

改善

  • #1716 - ミドルウェアは、必要な場合にのみ解決されるようになりました。
  • #1745 - 独自のPimpleコンテナを使用し、その後デフォルトのSlimサービスを登録しやすくするために、サービス登録をコンテナから分離します。

修正

  • #1733 & #1734 - Requestのクエリパラメータと解析された本文に空の配列を設定できるようにします。
  • #1737 - withJsonでHTTPステータスコードを明示的に設定しません。
  • #1738 - pathForの呼び出し後に追加された名前付きのルートは、pathForへの後続の呼び出しで解決できるようになりました。
  • #1739 - 長さが不定の内容を持つレスポンスは、内容を送信できるようになりました。

変更の全リストはこちらにあります。