CakePHP 4.4.3 发布,PHP 快速开发框架

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。

CakePHP 4.4.3 已发布,这是 4.4 分支的维护版本,修复了几个社区报告的问题

  • 修复了文件断言方法中对 null 的潜在方法调用。
  • 改进了与 PHP 8.2 的兼容性。
  • 如果表配置了选项然后被模拟,TableLocator::get() 不再抛出错误。
  • 更新了 CI 配置以使用 Windows 2022 映像。
  • 修复了未正确设置 umask 的 Folder::create() 中的回归。
  • 与 FileEngine 一起使用的缓存键现在是 URL 编码的。 这会将缓存键中的有效字符与其他引擎对齐。 对于以前使用字母数字范围之外的字符的应用程序,它可能会导致缓存未命中。
  • 删除了多余的类类型检查。
  • 修复了 ResultSet 索引在启用 xdebug 时因循环内抛出的异常而发生变异。
  • TableLocator 现在可以更好地处理通过命名空间类名获取表。
  • 不推荐使用 Database\Query 中未使用的属性。

更新公告:https://github.com/cakephp/cakephp/releases/tag/4.4.3

猜你喜欢

转载自www.oschina.net/news/204419/cakephp-4-4-3-released