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

我是乔帮主 2020-12-01 09:41:58 ⋅ 734 阅读

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

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

Symfony 5.2.0 版本已经发布,该版本更新内容包括:

  • 安全性:在 AbstractFormLoginAuthenticator 中自动添加 PasswordUpgradeBadge + 默认 support()#39213
  • 错误修复:修复了 mssql 在理论传输方面的兼容性。#39166
  • 错误修复:修复带有 UID 过滤器的 EntityType 表格 。#39210
  • 错误修复:修复与网络接口的绑定。#39211
  • 错误修复:使用 Lazy + byContruct 循环修复了 DI 中的循环。#39129 
  • 安全性:自动将自定义身份验证器注册为 entry_point(如果支持)。#39153
  • 错误修复:对 libxml_disable_entity_loader 触发的警告采用静默处理。#39068
  • 错误修复:防止文件上传限制出现重复的错误消息。#39119
  • 错误修复:忽略 textareas 的 pattern 属性。 #39099
  • 新功能:需要原则/持久性2 。#39118 
  • 新功能:弃用 BinaryFileResponse :: create()。#39128
  • 错误修复:修复了包含转义引号字符的词法化字符串。#39154
  • 错误修复:支持使用 4.4 / 5.1 序列化的 SwitchUserToken 实例。#39187 
  • 错误修复:使用 UnwrappingDenormalizer 修复了反规范化标量。#39180 
  • 错误修复:修复了由调试类加载器触发的弃用条件#38597
  • 错误修复:在 SymfonyStyle 中使用部分缓冲区。#39160
  • 错误修复:修复了控制台关闭标记。#39168 
  • 错误修复:修复了将资源转换成 PHP 8 上的对象的问题。#39155 
  • 错误修复:修复了 Couchbase 版本导致的 CI 问题。#39131
  • 错误修复:不会在 HTTP / 2 流中断时退回到 HTTP / 1.1。#39115
  • 错误修复:修复词法化嵌套序列/映射。#33763

详细更新信息:https://github.com/symfony/symfony/releases/tag/v5.2.0


全部评论: 0

    我有话说:

    Symfony 5.2.2 发布经典 PHP Web 开发框架

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

    Laravel 8.14.0 发布PHP Web 开发框架

    Laravel 8.14.0 发布。Laravel 是 Taylor Otwell 开发的一款基于 PHP 语言的 Web 开源框架,采用了 MVC 的架构模式,2011 年 6 月首次发行

    开源资讯】PHP 8 RC 2 发布,第9个测试版本

    PHP 8 RC 2 已经发布,这也是 v8 的第 9 个测试版本。自从进入 Beta 阶段,PHP 8 已进入特性冻结期,不会有特性上的变更。 PHP 8 具体的发布周期已经更改如下

    微型Java开发框架Solon 1.1发布,QPS达10万+

    简介 Solon 是一个微型的Java开发框架。项目从2018年启动以来,参考过大量前人作品;历时两年,2700多次的commit;内核保持0.1m的身材,超高的Web跑分,良好的使用体验

    WebMIS 1.0.0 beta.3 发布,全栈开发基础框架

    全栈开发基础框架,包括 PHP / Python / SpringBoot / Phalcon / Flutter / NodeJS / Vue / Swoole / Redis / API 等技术

    Apache Wicket 9.3.0 发布,Java Web 开发框架

    Apache Wicket 9.3.0 现已发布。Wicket 是一个 Java 语言的 Web 开发框架,与 Struts、WebWork、Tapestry 相类似,其特点在于对

    Angular 11.0.0-rc.2 发布Web 前端框架

    Angular 11.0.0-rc.2 现已发布,具体更新内容如下: Bug 修复 common:从r-> Y更改 week-numbering year 格式 compiler

    Angular 11.1.0-next.2 发布Web 前端框架

    Angular 11.1.0-next.2 现已发布,具体更新内容如下: Bug 修复 animations:在浏览器动画生成器中实现 getPosition compiler-cli

    开源资讯】cppweb 1.0.2 发布,基于 C++ 开发Web 服务器

    cppweb是一个基于C++开发WEB 服务器,支持C/C++、Python、Java等多语言混合开发WEB应用。 cppweb同时也是一个跨平台的微服务开发框架,通过两个核心组件

    Martian框架发布 3.0.3 版本,Redis分布式锁

    项目简介 Martian 是一个声明式 API 编程(DAP)框架,可以帮助你快速开发后端服务。 以HttpServer作为 http服务,彻底脱离Tomcat这一类的Web容器和Servlet

    A3Mall v1.5.2 发布,免费开源的 PHP 小程序商城系统

    项目介绍 A3Mall商城系统是基于ThinkPhp6.0+Vue开发的一套移动电商系统, 支持微信公众号商城、H5商城、小程序商城,支持多种营销活动,优惠劵、订单活动、团购、秒杀、会员特价、积分

    开源资讯」.NET 5.0 RC 2 发布

    微软上周发布了 .NET 5.0 RC 2,此版本已接近最终发布,也是11月正式版发布前的最后一个 RC 版本。微软还表示这是一个“go live”版本,支持用于生产环境,当然这不是指稳定性方面具备

    Bootstrap 4.6.0 发布,前端开发框架

    Bootstrap 4.6.0 发布了。 v4.6.0 最大的变化是官方对开发环境进行了大的调整以匹配即将正式发布的 v5 版本。官方表示,目前 v4.x 版本的文档改为基于 Hugo

    开源资讯】JWCloud 专业版 v1.0.0 发布,基于 SpringCloud 研发的微服务框架

    简介 JavaWeb_Cloud 微服务平台是一款基于 SpringCloud 框架研发的分布式微服务框架,主要使用技术栈包括: SpringCloud、Vue、ElementUI

    Helidon 2.1.0 发布,Oracle 微服务框架

    Helidon 2.1.0 现已发布,这是一个次要发行版,包含了一些错误修复和增强功能。Helidon 是 Oracle 开源的一个用于编写微服务的 Java 框架,这些微服务运行在由 Netty

    Ionic Framework 5.5.3 发布,移动 App 开发框架

    Ionic Framework 是一个开源的移动应用程序开发框架,拥有强大的跨平台 UI 工具包,通过使用 HTML、CSS 和 JavaScript 就能够构建高质量原生的 iOS、Android

    Taro 3.0.17 发布,BAT 小程序、H5 与 RN 端统一框架

    Taro 3.0.17 发布了。Taro 是一套遵循 React 语法规范的多端统一开发框架,支持用 React 的方式编写一次代码,生成能运行在微信小程序/百度智能小程序/支付宝小程序、H5

    Taro 3.0.22 发布,BAT 小程序、H5 与 RN 端统一框架

    Taro 3.0.22 发布了。Taro 是一套遵循 React 语法规范的多端统一开发框架,支持用 React 的方式编写一次代码,生成能运行在微信小程序/百度智能小程序/支付宝小程序、H5

    开源资讯】TypeScript 4.0.5 发布

    TypeScript 4.0.5 发布了,本次更新主要解决了 4.0 版本以来出现的一些问题,提高了整体的稳定性。详细更新如下:BUG 修复1、解决了对于版本 4.0,创建可释放程序包删除