Slim 4.4.0 已發布

我們很榮幸宣告 Slim 4.4.0 發布。請將所有對此發布的意見回饋傳送至 Slim 4 發布回饋串。新的文件位於 此處

變更日誌

4.4.0 - 2020-01-04

已新增

  • 2862 在自訂錯誤處理常式中可選擇處理例外狀況的子類別
  • 2869 在 composer 建議中新增 php-di/php-di
  • 2874null 新增至參數類型提示
  • 2889 使 RouteContext 屬性可自訂,並將預設值變更為使用私人名稱
  • 2907 移轉至 PSR-12 規範
  • 2910 將 Zend 移轉至 Laminas
  • 2912 新增 Laminas PSR17 Factory
  • 2913 更新 php-autoload-override 版本
  • 2914 新增將已處理的例外狀況新增為陣列的功能

已修正

  • 2864 如果未設定 displayErrorDetails,針對錯誤處理中的錯誤訊息進行最佳化
  • 2876 將連結從 http 更新為 https
  • 2877 修復 Slim\Routing\RouteCollector::cacheFile 的 docblock
  • 2878 僅在 output buffering 附加時檢查本體是否可寫
  • 2896 統一呈示錯誤
  • 2902 修復預言
  • 2908 針對 Slim\Tests 命名空間使用 autoload-dev

已移除

  • 2871 移除明確的類型提示
  • 2872 移除類型提示