Slim 3 RC2
繼 RC1 進行大量的測試之後,我們已釋出 Slim 3 的第二候選釋出版本。此版本主要修正了許多錯誤。
3.0.0-RC2 中的 BC 中斷變更
下列是自 RC1 以來的 BC 中斷變更
- #1550 -
MiddlewareTrait
的addMiddleware()
方法現已受保護。請使用add()
方法。 - #1559 - 已移除
Request::getIp()
。請改用中介軟體,例如 rka-ip-address-middleware。 - #1570 - 已移除
Uri
中X-Forwarded-Proto
和X-Forwarded-Host
標头的檢查。請改用中介軟體,例如 rka-scheme-and-host-detection-middleware。
3.0.0-RC2 中的新功能
- #1509 - Slim 3 的錯誤處理程式現在僅在您啟用
displayErrorDetails
設定時才會顯示例外狀況資訊。 - #1552 - 路由器現在有新的方法
internalPathFor()
,可與subRequest()
搭配使用。 - 我們採用了 Glenn Eggleton 的 PHP-View 元件,以使用 PHP 檢視腳本來進行呈現。
變更的完整清單 在此 。
有關 Slim 3 中新增功能的詳細資料,請參閱 關於 3.0 beta 1 的文章。
開始使用
要開始使用,您可以遵循 安裝指示,或是使用 Rob Allen 的 範例應用程式。
請測試!
如果您能測試此候選釋出版本並 回報 發現的所有問題,我們將不勝感激。我們希望這是最後一個候選釋出版本,3.0 最終版本將在下週釋出。不過,請注意,由於這是候選釋出版本,我們並不保證在 3.0 最終版本釋出之前不會有 BC 中斷變更。