欧宝娱乐app下载地址Symfony 3.1.0发布
2016年5月30日·发表的法比安效力
警告:不欧宝娱乐app下载地址再支持Symfony 3.1。考虑将应用程序升级到最新的Symfony版本欧宝娱乐app下载地址.
欧宝娱乐app下载地址Symfony 3.1.0刚刚发布。一如既往,向后兼容性意味着您应该能够轻松地进行升级,而无需更改代码中的任何内容。
我们已经开始在博客上介绍3.1带来的伟大的新功能(更多的博客将会发布),但这里是最相关的列表:
新组件
- 缓存: 欧宝娱乐app下载地址Symfony 3.1附带了缓存PSR (PSR-6)的实现。新组件也会自动连接到FrameworkBundle和Symfony标准版(nicolas-grekas) (欧宝娱乐app下载地址17408)
- 弯曲物(从PropertyAccess的StringUtil类移动)(teohhanhui)18260)
LDAP
LDAP组件是在Symfony 3.0中引入的,但被标记为内部组件。欧宝娱乐app下载地址对于Sy欧宝娱乐app下载地址mfony 3.1,组件已经从头开始重做,不再被标记为内部组件:
- 改进LDAP组件(csarrazi) (17560)
- 增加了为连接配置所有可用Ldap选项的可能性(csarrazi) (18725)
- 检查条目属性是否存在(hiddewie) (18492)
- 为安全组件的Ldap提供程序添加了默认服务名称(csarrazi) (18387)
- 添加对Ldap组件的写支持(csarrazi) (17817)
YAML
YAML组件是3.1开发阶段最活跃的组件之一,并进行了许多改进:
- 引入标志以自定义解析器行为(xabbuh) (17730)
- 增加了将非UTF-8编码字符串转储为二进制数据(xabbuh) (18294)
- 添加选项转储多行字符串作为标量块(xabbuh) (17943)
- 增加了将对象转储为映射的选项(xabbuh) (17728)
- 增加了对解析!!二进制标签(xabbuh) (17863)
- 增加了对分析和转储DateTime对象的支持(xabbuh) (17836)
- 已弃用以字符开头的普通标量(xabbuh) (17809)
- 添加了转储标志,用于在无效类型上启用异常(xabbuh) (17743)
- 允许转储自定义选项与转储标志(xabbuh) (17578)
- 弃用解析!!Php /对象标签(xabbuh) (17462)
过程
- 实现了流输出的迭代聚合(nicolas-grekas) (18414)
- 添加InputStream以无缝地提供运行进程(nicolas-grekas) (18386)
- 增加了对可遍历输入的支持(nicolas-grekas) (18350)
- 允许在输出被禁用时进行回调(romainneutron) (17427)
序列化器
- 集成PropertyInfo组件(递归去规范化和强化)(mihai-stancu, dunglas) (17660)
- 使XmlEncoder加载标志可配置(dunglas) (18036)
- 添加了一个支持JsonSerializable对象的规范化(mcfedr) (17603)
- 增加了一个最大深度选项(dunglas) (17113)
- 添加一个数据:URI规范化器(dunglas) (16164)
- 添加了一个新的DateTime规范化器(dunglas) (17411)
网络分析器
- 在wdt (HeahDude)中添加了转发和重定向检测(17589)
- 在安全分析器(jaaviereguiluz)中添加了更多信息(17887)
- 添加状态代码到搜索表单(oktapodia) (17125)
- 在Ajax请求列表中添加HTTP返回代码(kucharovic) (17540)
控制台
- 允许私下注册命令(Ener-Getick) (18101)
- 为测试stdout和stderr添加了applicationTester支持(17255)
- 增加了非自动列宽功能(akeeman) (17761)
- 添加截断方法到FormatterHelper (mheki)16652)
HttpKernel
- 已弃用将对象作为URI属性传递给ESI和SSI渲染器(jakzal) (17611)
- 增加内核。Controller_arguments事件(stof)18440)
- 添加了一个具有干净扩展点的参数解析器(iltar, HeahDude) (18308)
形式
- 优化的lazychoiceist和DoctrineChoiceLoader (HeahDude) (18359)
- 已弃用的表单类型作为服务(HeahDude) (18356)
- 弃用了ChoiceType (nicolas-grekas)的"choices_as_values"选项(16994)
安全
- 使用认证信任解析器确定匿名在ContextListener (WouterJ) (18211)
- 添加新的TargetPathTrait来获取/设置身份验证“target_path”(weaverryan) (17714)
杂项
- 添加“禁用”模式到SYMFONY_DEPRECAT欧宝娱乐app下载地址IONS_HELPER (nicolas-grekas)18232)
- 添加模拟DNS函数到PhpUnitBridge18181)
- 已废弃的绝对模板路径(jakzal) (18034)
- 增加了严格的图像验证(Koc) (17458)
- 增加呼叫支持调试:容器(JhonnyL) (18416)
- 改进的调试:容器指挥(沃龙科维奇)(17726)
- 增加了在响应中发送原始cookie的支持(jakzal) (18105)
- 添加Controller::json '方法,以方便发送json (mcfedr) (' 17642 . json))
- 在DateTime约束(dosten)中添加了一个格式选项(17553)
- 抽象URI逻辑和添加抓取图像到DomCrawler (valeriangalliat) (17585)
- 新增版本即资产服务(ewgRa) (17532)
- 添加标记到vardump允许微调转储表示(nicolas-grekas) (17305)
- 允许在请求中获得与格式相关的所有mime类型(Ener-Getick) (17318)
有关这个新版本的更多信息,请阅读生活在边缘这个博客上的文章。请阅读升级指南欧宝娱乐app下载地址Symfony 3.1.
想要升级到这个新版本?幸运的是,由于Symfony非常紧密地保护欧宝娱乐app下载地址向后兼容性,这应该很容易。阅读我们的升级欧宝体育电话文档了解更多。
想要检查这个新版本的完整性吗?阅读我的博客文章签字版本.
希望在发布新的Symfony发行版时收到通知?欧宝娱乐app下载地址或者当一个版本不再被维护时?或者只有在安全问题解决后才会这样做?考虑订阅Symfony路线图通知欧宝娱乐app下载地址.
发表在#释放
评论
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。
我没有看到任何关于结束对第一个LTS 2.3的bug修复支持的官方公告,下一个bug修复PRs现在应该基于2.7吗?
2.3认证会在接下来的几天里被移除吗?