スリム 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を削除