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 的第一個穩定版本。