Slim 3 Beta 2
在 beta 1 發行之後收到許多優異且有用的回饋,我們已發布 Slim 3 的第二個 beta 版本。
#3.0.0-beta2 的主要變更
- #1425 - Slim 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。
變更的完整清單 在此
有關 Slim 3 中的新功能詳細資訊,請參閱有關 3.0 beta 1 的這篇文章。
我們真的很希望 Slim 3 能成為一個穩定且易於使用的框架。請測試它並 報告 你發現的所有問題。也請注意儘管我們希望不必變更任何函式標籤,但我們無法承諾在 3.0 的穩定版本發布之前會維持向下相容性。
如要開始,你可以遵循 安裝說明,或使用 Rob Allen 的 示意應用程式。
下一步是什麼?
我們繼續處理 Slim 3 的穩定性與錯誤修正,同時編寫文件。當一切就緒時,我們將會釋出 3.0 的第一個穩定版本。