vlambda博客
学习文章列表

【行业资讯】Symfony 5.1.1 发布,经典 PHP Web 开发框架

Symfony 5.1.1 现已发布。Symfony 是一款基于 MVC 架构的 PHP 框架。Symfony 致力于减少重复代码的编写,以加速 Web 应用的开发和维护。Symfony 与许多关系型数据库集成的也非常好,成本也较小。
此外,Symfony 致力于在企业背景下创建健壮的应用,同时也给予了开发者强大的配置功能:从文件结构到外部目录,几乎所有的东西都可以自定义。Symfony 也捆绑了一些诸如测试、调试、文档生成等额外的工具来满足企业的开发过程。
该版本具体更新内容如下:
  • bug #37227  [DependencyInjection] [CheckTypeDeclarationsPass] 处理指向环境变量的未解析参数
  • bug #37103  [Form] 在验证 nested forms 时切换上下文
  • bug #37182  [HttpKernel] 修复了商店无法正确返回响应正文的回归
  • bug #37193  [DependencyInjection] [CheckTypeDeclarationsPass] 始终解析参数
  • bug #37044  [DependencyInjection] 将 ExpressionLanguageProviderPass 应用于 router.default
  • bug  #37054  [String] 修复不使用剪切选项时截断的省略号
  • bug #37190  [HttpClient] 禁用 AMP 的 inactivity timeout,我们已经自行处理
  • bug #37191  [HttpClient] 修复了数据块的偏移量计算
  • bug #37176  [Routing] 在集合中添加名称前缀之后,保持 routes 优先级
  • bug #37140  [Lock] 修复了从副本集辅助节点 reading locks 的问题