【開源推薦】CakePHP 4.0.6 發佈,PHP 快速開發框架

簡介

CakePHP 是一個運用了諸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名設計模式的快速開發框架。該項目主要目標是提供一個可以讓各種層次的 PHP 開發人員快速地開發出健壯的 Web 應用,而又不失靈活性。

【開源推薦】CakePHP 4.0.6 發佈,PHP 快速開發框架

CakePHP 4.0.6 現已發佈,這是 4.0 分支的維護版本,修復了一些社區報告的問題以及 CSRF 保護中間件中的低風險安全問題。具體更新內容如下:

Bugfixes

  • 在此版本中,生成的令牌包含一個用 Security.salt 簽名的 HMAC 。這樣可以確保令牌是由接收令牌的同一應用程序生成的。在早期版本中生成的 CSRF 令牌現在將被 4.0.6 拒絕,因為它們不包含HMAC。
  • 通過新的 getTestSession() method 改進了 IntegrationTestTrait 中的會話訪問。
  • 修復 / URLs 上的分頁鏈接。
  • Cake 插件卸載和 Cake 插件加載現在可以處理供應商命名空間的插件。
  • Validation::inList() 不再針對 non-scalar 值發出警告。
  • 現在,在區分大小寫的配置中,SQLServer 中的架構反射存儲過程可以工作。
  • 當行的長度與換行長度相同時,電子郵件換行不再發出錯誤。
  • App::path() 現在可以解析插件的語言環境文件。


分享到:


相關文章: