スリム 3 ベータ 2
私たちはベータ 1 のリリースに関する素晴らしく有益なフィードバックを受け、 スリム 3 の 2 番目のベータ をリリースしました。
#3.0.0-beta2 の主な変更
- #1425 - スリム 3 は PHP 5.5 以上を必要とするようになりました
- #1393, #1369 & #1354 - PSR-7 実装に対するさまざまな更新、リクエストボディが複数回読み取られるのを許可するフィックスを含む。
- #1345 - 新しい
foundHandler
ルート呼び出し可能な署名を変更します。既定では、ハンドラーはRequestResponse
でこれはfunction($request, $response, $args)
の署名を持つ呼び出し可能なものを作成しますが、function($request, $response, $routeParam1, $routeParam2)
の呼び出し可能な署名を持つRequestResponseArgs
ハンドラーも提供します。 - #1343 - ルート呼び出し可能な中でアクセスできる、ルート上で既定の属性を設定する機能。
- #1362 - コンテナ内のファクトリのどれも、container-interop と完全に互換性を持たせるために新しいインスタンスを返す必要はありません。
変更の完全な一覧は こちら にあります。
スリム 3 の新機能についての詳細は、 3.0 ベータ 1 に関する記事 をご覧ください。
スリム 3 が、安定していて使いやすいフレームワークであることを本当に望んでいます。テストして、見つけたすべての問題を 報告 してください。また、関数署名を変更する必要はないと願っていますが、3.0 の安定版がリリースされる前に下位互換性を保持することを約束するものではありません。
開始するには、 インストール手順 に従うか、 ロブ・アレン の スケルトンアプリケーション を使用できます。
次は何ですか?
私たちはスリム 3 の安定性とバグの修正に取り組み、ドキュメントを書いています。満足できたら 3.0 の最初の安定版をリリースする予定です。