Symfony 5.2.9 发布,经典 PHP Web 开发框架
Symfony 是一款基于 MVC 架构的 PHP 框架,致力于减少重复代码的编写,以加速 Web 应用的开发和维护。Symfony 与许多关系型数据库集成的也非常好,成本也较小。
此外,Symfony 致力于在企业背景下创建健壮的应用,同时也给予了开发者强大的配置功能:从文件结构到外部目录,几乎所有的东西都可以自定义。Symfony 也捆绑了一些诸如测试、调试、文档生成等额外的工具来满足企业的开发过程。
Symfony 5.2.9 更新内容如下:
- [Security\Core] 通过 response body 修复无效凭证上的用户枚举;
- bug 修复未定义的方法调用;
- [SecurityBundle] 删除无效的未使用服务;
- [Security] [DataCollector] 移除数据收集器中允许的匿名信息;
- [FrameworkBundle][Validator] 修复了 Doctrine Annotations+Cache 弃用的问题;
- [Mailer] 修复 SES API 调用 UTF-8 地址的问题;
- bug 修正了关于传递 null 作为参数的弃用警告
- [Finder] 修复带有 "**" 的 gitignore regex build ;
- [HttpClient] 修复了将查询字符串添加到具有作用域客户端的相对 URL 问题;
- [DependencyInjection][ProxyManagerBridge] 不要在 null 调用 class_exists() ;
- [Notifier] 为 Slack 通知器的内容类型添加缺失的字符集;
- [Console] 修复 Windows 代码页支持;