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

栏目: 软件资讯 · 发布时间: 5年前

内容简介:CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应...

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名 设计模式 的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而又不失灵活性。 

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() 现在可以解析插件的语言环境文件。

发布说明:https://bakery.cakephp.org/2020/04/18/cakephp_406_released.html


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入理解LINUX内核(第三版)

深入理解LINUX内核(第三版)

(美)博韦,西斯特 / 陈莉君;张琼声;张宏伟 / 中国电力出版社 / 2007-10-01 / 98.00元

为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU 不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。 《深入理解Linux内核,第三版》指导你对内核......一起来看看 《深入理解LINUX内核(第三版)》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试