Symfony 5.3.2 发布,经典 PHP Web 开发框架

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

内容简介:Symfony 是一款基于 MVC 架构的 PHP 框架,致力于减少重复代码的编写,以加速 Web 应用的开发和维护。Symfony 与许多关系型数据库集成的也非常好,成本也较小。 此外,Symfony 致力于在企业背景下创建健壮的应用,...

Symfony 是一款基于 MVC 架构的 PHP 框架,致力于减少重复代码的编写,以加速 Web 应用的开发和维护。Symfony 与许多关系型数据库集成的也非常好,成本也较小。

此外,Symfony 致力于在企业背景下创建健壮的应用,同时也给予了开发者强大的配置功能:从文件结构到外部目录,几乎所有的东西都可以自定义。Symfony 也捆绑了一些诸如测试、调试、文档生成等额外的 工具 来满足企业的开发过程。

Symfony 5.3.2 更新内容如下:

  • [SecurityHttp] 修复 "多个防火墙的认证授权";
  • [Uid] 修复性能问题并防止与真正的 clock_seq 发生冲突;
  • [Security] 修复 TokenInterface::getUser() 字符串返回上的弃用通知;
  • [Security] 恢复 MessageDigestPasswordEncoder 的扩展点;
  • [Messenger] 修复 RequestContext 未更新的问题;
  • [Messenger] 移除不使用 TLS 时的 TLS 相关选项;
  • [FrameworkBundle] 修复找不到 "test.service_container" 服务的问题;
  • [Console] 修正使用不含 DI 的 #[AsCommand] 的问题;
  • [DependencyInjection] 修复对属性的解析类;
  • [Runtime] 修复使用单命令应用程序重写 --env|-e 的问题;
  • [HttpClient] 修正与 cURL <= 7.37 的兼容问题;
  • [Console] 修复在命令被延迟加载时的信号管理;
  • [PasswordHasher] 修复丢失的 PasswordHasherAwareInterface 允许类型;
  • [HttpClient] 当 AsyncDecoratorTrait 得到一个已经消耗的响应时抛出异常;
  • [Notifier] 为 Telegram 的传输提供转译 . 字符;
  • [Config] 修复 ReflectionClassResource 中的跟踪属性;
  • [Process] 修复不正确的参数类型;
  • [HttpClient] 恢复绑定到未受影响的 PHP 版本的解决方法;
  • [DependencyInjection] 修复导入文件内 when@{env} 的问题;
  • [Messenger] 使用不存在的别名修复 FrameworkBundle 4.4 的 BC;
  • 修复非空获取集合键类型;
  • [PasswordHasher] 防止使用自动算法时出现 PHP 严重错误;
  • [Security] 修复 opcache 预加载的别名类;
  • [Serializer] 不允许将只带有空格的字符串去正规化,使之成为有效的 DateTime 对象
  • [Console] 修复无法访问的否定选项;
  • [Validator] 如果服务的类不存在,则删除该服务;
  • [DependencyInjection] 当调用 ContainerConfigurator::withPath 时更新加载器的目录;
  • [FrameworkBundle] 使用无状态防火墙修正 KernelBrowser::loginUser;
  • [SecurityBundle] 将 UserProviderListener 链接到正确的防火墙调度程序;
  • [Console] 转义概要输出;
  • [Notifier] [Bridge] 删除 SmsBiurasTransport 对 HttpFoundation 的隐藏依赖;
  • 放宽对 symfony/runtime 的要求;

更多详情可查看:https://github.com/symfony/symfony/releases/tag/v5.3.2


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

查看所有标签

猜你喜欢:

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

Big Java Late Objects

Big Java Late Objects

Horstmann, Cay S. / 2012-2 / 896.00元

The introductory programming course is difficult. Many students fail to succeed or have trouble in the course because they don't understand the material and do not practice programming sufficiently. ......一起来看看 《Big Java Late Objects》 这本书的介绍吧!

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

多种字符组合密码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换