スリム 4.2.0 のリリース
スリム 4.2.0 のリリースを発表いたします。このリリースに関するフィードバックは、すべて スリム 4 のリリースフィードバックスレッド に投稿してください。新しいドキュメントは こちら にあります。
変更ログ
4.2.0 - 2019-08-20
追加
- 2787 高度な呼び出し可能関数のリゾルバーを追加
- 2791 phpstan に
inferPrivatePropertyTypeFromConstructor
を追加 - 2793
AppFactory
でコンテナーを介してアプリケーションを設定する機能を追加 - 2798 PSR-7 非依存ボディパーシングミドルウェアを追加
- 2801
setLogErrorRenderer()
メソッドをErrorHandler
に追加 - 2807 リゾルバーが与えられていない場合、スリムの呼び出し可能関数記法を確認する機能を追加
- 2803
ResponseEmitter
で非シーク可能なストリームをエミットする機能を追加 - 2817 カスタム
MiddlewareDispatcherInterface
をApp
に渡す機能を追加
修正
- 2789
ResponseEmitter
で Cookie ヘッダーの検出を修正 - 2796 HTTP メッセージの形式を修正
- 2800
ErrorHandler
で null の比較をさらに明確に修正 - 2802 スタック内のヘッダーの誤った検索を修正
- 2806
Route::prepare()
メソッドの引数の準備を簡素化 - 2809
MiddlewareDispatcher
で HOF を使用してコードの重複を排除 - 2816 RouteCollectorProxy::redirect() のバグを修正
削除
- 2811
DeferredCallable
を削除