Symfony 4.3.0 Beta1 已发布,该版本包含大量的新特性,主要是针对路由、安全性、Messenger、验证器和 HttpClient 等方面。
列举部分如下:
- feature #30958 [Messenger] Allows to register handlers on a specific transport (@sroze)
- feature #31061 [BridgeDoctrineMessenger] Doctrine ping connection middleware (@insidestyles)
- feature #31282 [Messenger] Add WorkerStoppedEvent (@chalasr)
- feature #31138 [Security] Dispatch an event when "logout user on change" steps in (@Simperfit)
- feature #31242 Update LoggingTranslator to log the change of a locale (@gmponos)
- feature #30917 [Messenger] Add a redis stream transport (@soyuka, @alexander-schranz)
- feature #31195 [Form] Add intltimezone input to TimezoneType (@ro0NL)
- feature #31134 [Routing] do not encode comma in query and fragment (@Tobion)
下载地址
https://github.com/symfony/symfony/releases
https://symfony.com/download
Symfony 的向后兼容性较好,因此,升级到该版本不会有太大的问题,查看升级文档以了解更多。
如果想及时了解更多关于 Symfony 的进展,可订阅 Symfony 的路线图。
Symfony 是一款基于 MVC 架构的 PHP 框架。Symfony 致力于减少重复代码的编写,以加速 Web 应用的开发和维护。Symfony 与许多关系型数据库集成的也非常好,成本也较小。
此外,Symfony 致力于在企业背景下创建健壮的应用,同时也给予了开发者强大的配置功能:从文件结构到外部目录,几乎所有的东西都可以自定义。Symfony 也捆绑了一些诸如测试、调试、文档生成等额外的工具来满足企业的开发过程。