ob娱乐下载Symfony 4.2.0-BETA1发布
2018年11月3日·发表的法比安效力
警告:不ob娱乐下载再支持Symfony 4.2。考虑将应用程序升级到最新的Symfony版本ob娱乐下载.
ob娱乐下载Symfony 4.2.0-BETA1刚刚发布。以下是最重要的变化:
- 功能# 28622为Memcached添加caster (@jschaedl)
- 功能# 29042在EnvVarProcessor (@nicolas-grekas)中使用filte _var()而不是XmlUtils::phpize()
- 功能# 29047回复“[HttpFoundation]为请求添加getAcceptableFormats()方法”(@Tobion)
- 功能# 29046[桥梁/教义]从过去移除变通方法(@nicolas-grekas)
- 功能# 29022[Cache]允许使用CacheInterface::get() (@nicolas-grekas)时跳过保存计算值
- 功能# 29010让订阅父接口的发送者和处理者接收所有匹配的消息,包括通配符(@nicolas-grekas)
- 功能# 29006[信使]使TraceableMiddleware装饰一个StackInterface而不是每个中间件来释放调用堆栈从嘈杂的帧(@nicolas-grekas)
- 功能# 28970(FrameworkBundle)使调试:自动装配列出有用的服务及其描述(@nicolas-grekas)
- 功能# 28952[翻译]允许使用ICU消息格式,域名后缀为“+intl-icu”(@nicolas-grekas)
- 功能# 27914[安全][SecurityBundle]添加选民个人决策的分析器(@l-vo)
- 功能# 28985Move MiddlewareTestCase in Test ns (@ogizanagi)
- 功能# 28892不支持翻译命令中的遗留目录(@chalasr)
- 功能# 28854[vardump]搜索时滚动到视图(@ro0NL)
- 功能# 28997弃用对遗留翻译目录的支持(@yceruto)
- 功能# 28983make dispatch(), handle()和send()方法返回信封(@nicolas-grekas)
- 功能# 28533[DotEnv]添加一个新的loadForEnv()方法,模仿Ruby的DotEnv行为(@dunglas)
- 功能# 28943[Messenger]添加StackInterface,允许解栈调用堆栈(@nicolas-grekas)
- 功能# 28860[Form] Deprecate TimezoneType regions选项(@ro0NL)
- 功能# 28945删除AllowNoHandlerMiddleware以支持HandleMessageMiddleware (@nicolas-grekas)上的构造函数参数
- 功能# 28947[信使]删除分类子名称空间,以支持语义(@nicolas-grekas)
- 功能# 27917[Validator]在验证时捕获任何意外值异常(@xabbuh)
- 功能# 28875添加一个新方法AbstractController::addLink() (@dunglas)
- 功能# 28934[WebProfilerBundle]添加通道日志过滤器(@ro0NL)
- 功能# 28939删除应用程序名称(@ro0NL)
- 功能# 28709[Serializer]通过引入默认上下文(@dunglas)重构和统一配置
- 功能# 28914使信封成为中间件处理程序的第一类公民(@nicolas-grekas)
- 功能# 28909[Messenger] made dispatch() and handle() return void (@nicolas-grekas)
- 功能# 28936[WebProfilerBundle]重放引用URL (@ro0NL)
- 功能# 28893[TwigBundle]修复没有FrameworkBundle时TwigBundle的使用问题
- 功能# 28891[TwigBundle]弃用对旧模板目录的支持
- 功能# 28911[信使]重命名“信封物品”,并将它们移动到“邮票”命名空间(@nicolas-grekas)
- 功能# 27043[表单][TwigBridge]添加hel _attr (@mpiot)
- 功能# 28810[HttpKernel]禁用getRootDir()和内核。Roo _dir (@fabpot)
- 功能# 28809[HttpKernel]删除内核名(@fabpot)
- 功能# 28807Make ResponseHeaderBag::makeDisposition static (@fabpot)
- 功能# 28842[Validator]弃用checkMX和checkHost在电子邮件验证器(@fabpot)
- 功能# 28833[Intl]黑名单无效语言(@ro0NL)
- 功能# 28815YamlEncoder处理yml格式(@kevin- bigg)
- 功能# 27742[Process]给Process类添加“等待回调”功能
- 功能# 28713[Cache]增加了通过DSN连接Redis集群的支持
- 功能# 24263按级别过滤日志(@ro0NL)
- 功能# 24151在调试页面中显示日志上下文(@ javereguiluz)
- 功能# 26261改进:为constr提供文件basename。FileValidator中的违规消息。(@TheCelavi)
- 功能# 26324允许在表单配置中添加额外的http方法
- 功能# 26771[Filesystem]修复用相对路径和自定义迭代器(@fxbt)镜像目录的问题
- 功能# 27291[OptionsResolver]增加了嵌套选项定义的支持(@yceruto)
- 功能# 27261[vardump]允许使用一个轻主题的盒子(@ogizanagi)
- 功能# 27967[Finder]增加了一种方法来反转之前的排序(@lyrixx)
- 功能# 28061[安全]添加端口access _control (@roukmoute)
- 功能# 28476添加了不同的协议,允许作为资产bas _url (@alexander-schranz)
- 功能# 27770将与缓存相关的编译器传递到缓存组件(@Korbeil)
- 功能# 28738[OptionsResolver]传递Options参数到弃用闭包(@yceruto)
- 功能# 28718[Cache] add CacheInterface::delete() + improve CacheTrait (@nicolas-grekas)
- 功能# 24530简化表单类型扩展注册(@xabbuh)
- 功能# 28586添加了当绑定到0.0.0.0时显示当前主机名地址的能力(@respinoza)
- 功能# 28763[WebProfilerBundle]提取服务器参数到自己的选项卡(@fabpot)
- 功能# 28375[翻译]弃用transChoice并将其从合约中移除(@Nyholm, @nicolas-grekas)
- 功能# 28745[WebServerBundle]弃用——env in服务器:启动而且服务器:运行(@chalasr)
- 功能# 28505[Serialized]允许通过元数据配置属性的序列化名称(@fbourigault)
- 功能# 28669对象类解析器(@alanpoulain)
- 功能# 28653禁用控制台选项——env和——no-debug (@chalasr)
- 功能# 28693[安全]废除simpl _preauth和simpl _form,支持Guard (@chalasr)
- 功能# 28626[翻译]标记getFallbackLocales()为内部(@boscho87)
- 功能# 28571改进ServiceLocatorTagPass服务匹配(@codedmonkey)
- 功能# 28644[Validator]预检查约束验证器依赖项(@ro0NL)
- 功能# 28661[Serializer]添加一个跳过空值的选项(@dunglas)
- 功能# 28679添加vscode编辑器到ide配置(@lexcast)
- 功能# 28656当表单提交中出现CSRF时,在FormError对象上添加一个原因(@gmponos)
- 功能# 28588在实现CacheInterface的适配器上添加“setCallbackWrapper()”以获得更大的灵活性
- 功能# 28598[缓存]支持在一个DSN中配置多个Memcached服务器
- 功能# 28447[HttpFoundation]使cookie自动安全时传递他们$secure=null +计划使它和samesite=松懈默认在5.0 (@nicolas-grekas)
- 功能# 28446make remember-me cookie自动安全+从framework.session. cookie继承默认配置_ (@nicolas-grekas)
- 功能# 28417[VarExporter] add Instantiator::instantiate()来创建+填充对象,而不调用它们的构造函数或任何其他方法(@nicolas-grekas)
- 功能# 27819[Serializer]已弃用的规范化器和编码器,他们没有实现基本接口(@rodnaph)
- 功能# 28572明确分析器仅用于开发(@fabpot)
- 功能# 28536支持缺少类和函数的LogicException
- 功能# 28569IntegerToLocalizedStringTransformer (@xabbuh)
- 功能# 28570[Form] deprecate未使用的缩放选项(@xabbuh)
- 功能# 28566为IntlDateFormatter和IntlCalendar添加脚轮(@jschaedl)
- 功能# 28559为IntlTimeZone添加施法者(@jschaedl)
- 功能# 28449[DependencyInjection]当找不到别名服务时改进的消息(@xabbuh)
- 功能# 27434[控制台]在CommandTester中添加错误输出支持(@cdekok)
- 功能# 28555为NumberFormatter添加caster (@jschaedl)
- 功能# 28538[锁定]Wrap release exception (@jderusse)
- 功能# 28551[vardump]为MessageFormatter添加caster (@nicolas-grekas)
- 功能# 28329[调试]对子类中未定义的新参数触发弃用(@GuilhemN)
- 功能# 27920为锁组件添加Zookeeper数据存储(@Ganesh Chandrasekaran)
- 功能# 28317允许dd()不带参数调用(@SjorsO)
- 功能# 28424[Ldap]如果存在,添加详细的ext-ldap错误以方便调试(@scaytrase)
- 功能# 28521[Yaml]在LintCommand中增加了对多个文件或目录的支持(@yceruto)
- 功能# 28522在xliflintcommand (@yceruto)中增加了对多个文件或目录的支持
- 功能# 28523[FrameworkBundle]注册一个身份转换程序作为备份
- 功能# 28473使用symfony/intl (@sylfabre)检查BIC国家ob娱乐下载
- 功能# 28487使用时忽略服务id中的反斜杠调试:容器而且调试:自动装配(@respinoza)
- 功能# 28412[PhpUnitBridge]启用DebugClassLoader (@nicolas-grekas)
- 功能# 28416将"ContainerInterface $parameterBag"参数绑定到" parameter_bag "服务
- 功能# 28316当继承的类调用父方法但没有添加新参数时触发弃用通知(@kevinjhappy)
- 功能# 28373[控制台]支持最大列宽度的表(@ro0NL)
- 功能# 28422[VarExporter]抛出特定组件异常(@nicolas-grekas)
- 功能# 28415[FrameworkBundle] Deprecate ContainerAwareCommand (@chalasr)
- 功能# 28419更改AmqpExt类的构造函数签名(@fabpot)
- 功能# 28405[信使]使用信使序列化器,而不是单独的编码器/解码器(@sroze)
- 功能# 28298[WebServerBundle]添加对Xdebug的分析器的支持
- 功能# 28399添加一个从ContainerInterface分离的SenderLocator (@fabpot)
- 功能# 27321[Messenger][Profiler]跟踪中间件执行(@ oggizanagi)
- 功能# 28400添加一个简单的序列化器(@fabpot)
- 功能# 28397改变异常使用组件的一个(@fabpot)
- 功能# 28387在性能面板中添加参数值解析器类别(@ogizanagi)
- 功能# 25015[Validator]弃用验证DateDateTime约束中的DateTimeInterface (@ro0NL)
- 功能# 28394[Messenger]添加接口,即使不使用容器也可以输入提示(@fabpot)
- 功能# 27981[TwigBridge]添加模板"name"参数调试:树枝命令找到它们的路径(@yceruto)
- 功能# 28207[DI] leverage ContractsService (@nicolas-grekas)
- 功能# 22225[控制台]支持格式化文本剪切(@ro0NL)
- 功能# 28206[契约]从DI组件中添加特征+接口(@nicolas-grekas)
- 功能# 27456添加PdoStore (@jderusse)
- 功能# 24297简单json数组支持(@iluuu1994)
- 功能# 26859[Dotenv]添加一个标志允许env vars覆盖(@fmata)
- 功能# 26997[PropertyInfo]添加一个提取器来猜测属性是否可初始化(@dunglas)
- 功能# 27667[表单][OptionsResolver]显示已弃用的选项定义调试:形式命令(@yceruto)
- 功能# 27021[Serializer]允许在名称转换器中访问额外的信息
- 功能# 26923[FrameworkBundle]允许用户为flock指定文件夹
- 功能# 25125[vardump]新建env变量来选择转储格式(@dunglas)
- 功能# 28117添加类描述到调试:容器命令(@gimler)
- 功能# 28270[Messenger]默认使用Syob娱乐下载mfony Serializer用于信封项目(@sroze)
- 功能# 27935[FrameworkBundle] [Command] TranslationUpdate更改默认输出为xlf (@Alexis BOYER)
- 功能# 28168在FrameWorkBundle中添加SameSite cookie
- 功能# 28303[Process]为PhpExecutableFinder (@maid)添加PH _BINARY env var的相对路径支持
- 功能# 28096[合同]增加缓存合同,扩展PSR-6标签无效,基于回调的计算和踩踏保护(@nicolas-grekas)
- 功能# 27399[翻译]增加了intl消息格式化器。(@aitboudad @Nyholm)
- 功能# 28315在父选项中使用“@id”名称时触发异常(@Seb33300)
- 功能# 28210[合约]添加TranslationTranslatorInterface +从symfony/translationob娱乐下载中解耦symfony/validator (@nicolas-grekas)
- 功能# 28331[FrameworkBundle]不要在预热时填充回退缓存
- 功能# 28264[vardump]使RedisCaster处理RedisCluster和转储所有驱动器上的所有选项(@nicolas-grekas)
- 功能# 28289[Serializer]增加了XML编码时忽略注释的支持
- 功能# 28294删除“模糊”消息订阅配置(@sroze)
- 功能# 28271[Messenger]允许界面输入提示(@sroze)
- 功能# 28190[Messenger]添加一个——bus选项信使:使用消息命令(@chalasr, @sroze)
- 功能# 28275只从MessageSubscriber (@sroze)订阅给定的总线
- 功能# 28243SymfonyBundleFrameworkBundleob娱乐下载ControllerController (@sroze)
- 功能# 28070使用ICU父locale作为备用locale (@thewilkybarkid)
- 功能# 28231[VarExporter]一个新的组件序列化值到纯PHP代码(@nicolas-grekas)
- 功能# 28244[FrameworkBundle]为framework.session.cooki _secure添加了新的“auto”模式,当使用https时打开
- 功能# 28277[Serializer] AbstractObjectNormalizer提高性能(@martiis)
- 功能# 28247不要让envelope - iteminterface扩展Serializable (@nicolas-grekas)
- 功能# 27926XmlEncoder在编码时不忽略PI节点(@maid)
- 功能# 27890模拟日期()在ClockMock (@Dominic Tubach)
- 功能# 28218改进对匿名类的支持(@nicolas-grekas)
- 功能# 28221[DomCrawler]添加了一种过滤直接子代的方法(@Einenlum)
- 功能# 28234[DI]允许通过类型+参数名自动装配(@nicolas-grekas)
- 功能# 28156修正XML注释编码(@maid)
- 功能# 28069[Validator]新的可分割性约束(@colinodell)
- 功能# 28176[DI] [FrameworkBundle]添加LoggerAwareInterface自动配置(@GaryPEGEOT)
- 功能# 27957[路由]为国际化路由添加回退到无文化区域(@fancyweb)
- 功能# 28027[配置]重命名FileLoaderLoadException为LoaderLoadException (@ProgMiner)
- 功能# 28085[配置]显示建议时,提供不支持的选项(@fmata)
- 功能# 27806[DI]允许自动配置绑定
- 功能# 21002[表单]在DateTimeType中增加了单独的日期/时间标签选项。(@mktcode)
- 功能# 27763[WebProfilerBundle]添加新的ajax请求到列表的末尾(@BoShurik)
- 功能# 28035[DomCrawler]允许使用非绝对基本uri (@ javereguiluz)
- 功能# 28106[Yaml]保存pre _match()调用时,尽可能(@xabbuh)
- 功能# 27678允许配置分析器界面的一些选项(@ javereguiluz)
- 功能# 27943[Security]弃用从Security::getUser (@ro0NL)返回字符串对象
- 功能# 27956添加类型和调整clickLink()和submitForm()方法的PHPdoc (@ jaaviereguiluz)
- 功能# 27976[安全]记住我:允许设置相同的网站cookie标志(@dunglas)
- 功能# 27978显示模板的相对路径和改进面板视图(@yceruto)
- 功能# 27891允许数组作为一些方法的参数,以获得更好的流畅体验和代码可读性(@jfredon)
- 功能# 27829[DoctrineBridge]在DoctrineExtractor中注入实体管理器而不是类元数据工厂(@dunglas)
- 功能# 27093添加syob娱乐下载mfony/contracts:从symfony组件中提取的一组抽象(@nicolas-grekas)
- 功能# 27807添加了新的方法submitForm和clickLink到客户端类(@nowiko)
- 功能# 27879[路由]弃用非字符串需求名(@xabbuh)
- 功能# 26933[控制台]添加标题表(@maid)
- 功能# 27697[ProxyManagerBridge][DI]允许使用lazy: SomeProxifiedInterface (@nicolas-grekas)代理接口
- 功能# 27645[缓存]添加MarshallerInterface,允许更改序列化器,提供一个默认的,在可用时自动使用igbinary (@nicolas-grekas)
- 功能# 27694[FrameworkBundle][Cache]允许配置基于pdo的缓存池,第一次使用时自动创建表(@nicolas-grekas)
- 功能# 27774[FrameworkBundle]默认允许将路由转换为utf8模式
- 功能# 27821[Process][Console]不支持将命令定义为字符串(@nicolas-grekas)
- 功能# 27320激活中间件装饰器(@ogizanagi)
- 功能# 27519[HttpKernel][FrameworkBundle]默认将HTTP异常转换为HTTP状态代码
- 功能# 27020[Serializer]允许在循环引用处理程序中访问格式和上下文
- 功能# 27783[DI]添加ServiceLocatorArgument来生成基于数组的定位器,以优化OPcache共享内存
- 功能# 27850[安全]允许在LdapUserProvider中传入null作为$filter来获得默认过滤器(@louhde)
- 功能# 27650添加json登录ldap (@Rudy Onfroy)
- 功能# 27798在SimplePreAuthenticationListener中使用AuthenticationTrustResolver (@nicolas-grekas)
- 功能# 27801[MonologBridge]添加ProcessorInterface,允许自动配置独白处理器(@nicolas-grekas)
- 功能# 27503[Serializer]允许为组传递一个单独的值
- 功能# 27715[Serializer] Deprecate CsvEncoder _collection false默认值(@ oggizanagi)
- 功能# 27768显示可调用对象的签名(@nicolas-grekas)
- 功能# 27766[vardump]显示代理类在hover (@nicolas-grekas)
- 功能# 27675通过ServiceLocator (@dmaicher)加载事件监听器
- 功能# 27499改进了与控制器相关的错误信息(@ jaaviereguiluz)
- 功能# 26300在PhpDocExtractor (@popy-dev)中实现“Collection”类型
- 功能# 26946[WebProfilerBundle]在分析器中显示上传的文件
- 功能# 27476禁用没有根节点的树构建器(@xabbuh)
- 功能# 27586[PropertyAccess]添加属性路径异常消息(@rodnaph)
- 功能# 27699重新设计了产品中的默认错误页面(@ jaaviereguiluz)
- 功能# 27655增加了对其他文件名模式的翻译文件的支持(@ jaaviereguiluz)
- 功能# 27580[表单]增加清除表单错误的能力
- 功能# 27247[Form] Deprecate searchAndRenderBlock返回空字符串(@ostrolucky)
- 功能# 27646[缓存]增加对phpredis 4压缩和tc _keepalive选项的支持(@nicolas-grekas)
- 功能# 27605[DX]记录由于强制HTTPS导致的潜在重定向循环(@colinodell)
- 功能# 27653【翻译】提高了性能线头:xliff命令(@javiereguiluz)
- 功能# 27421CacheWarmerAggregate处理弃用日志
- 功能# 27611[FrameworkBundle][SecurityBundle]移动安全表达式提供者传递逻辑到SecurityBundle (@HeahDude)
- 功能# 27277[OptionsResolver]引入弃用选项,允许的类型和值的能力(@yceruto)
- 功能# 26919[TwigBridge]增加了错误覆盖模板路径的包名建议(@pmontoya, @Pascal Montoya)
- 功能# 26486[HttpFoundation]为请求添加getAcceptableFormats()方法
- 功能# 27535[TwigBundle]增强twignot found exception (@behnoushnorouzi)
- 功能# 27551[FrameworkBundle]中显示别名的public/private调试:容器命令(@OskarStark)
- 功能# 27543[缓存]在可能的情况下使用本地数组序列化对象
- 功能# 27563[Cache]提高数组池的性能(@nicolas-grekas)
- 功能# 27604[缓存]在热身时使用flock()防止踩踏(@nicolas-grekas)
- 功能# 27315添加异常链面包屑导航(@kiler129)
- 功能# 27031[缓存]使用亚秒精度的内部到期计算(@nicolas-grekas)
- 功能# 27549使用PhpFilesAdapter来缓存系统池
- 功能# 27009[缓存]通过概率提前失效增加踩踏保护(@nicolas-grekas)
- 功能# 27471[DI]提高移除/内联通道的性能(@nicolas-grekas)
- 功能# 27462不赞成在AbstractController实例中自动注入容器
- 功能# 27077添加ServiceSubscriberTrait (@kbond)
- 功能# 27398删除TaggableCacheInterface, alias Cache .app.taggable到CacheInterface (@nicolas-grekas)
- 功能# 27343[信使][分析器]显示调度调用者(@ogizanagi)
- 功能# 27429[PropertyInfo]自动启用属性信息组件(@sroze)
- 功能# 27430[PropertyInfo]添加一个别名到属性信息类型提取器(@sroze)
- 功能# 27417[WebProfilerBundle]使Twig捆绑显式依赖(@fabpot)
- 功能# 27024[Finder]添加了“使用自然排序”选项(@vyshkant)
- 功能# 26934[FrameworkBundle]允许配置可标记缓存池
- 功能# 26981不再支持基于FQCN的自定义匿名/记忆令牌(@Iltar van der Berg)
- 功能# 27336[Security][SecurityBundle] FirewallMap/FirewallContext deprecations (@chalasr)
- 功能# 27157[DI]从数组中选择特定的键,env (@bobvandevijver)
- 功能# 27165[DI]允许按类型+名称绑定(@nicolas-grekas)
- 功能# 26929[Cache]添加[Taggable]CacheInterface,这是使用缓存最简单的方法(@nicolas-grekas)
- 功能# 27305[Security/Core]在安全表达式中添加"i _granting()",去用"ha _role()"(@nicolas-grekas)
- 功能# 27069[LDAP]添加“applyOperations”方法到EntryManager (@mablae)
- 功能# 27118[BrowserKit]添加元刷新支持(@jhedstrom)
- 功能# 27268微调倾销工厂(@nicolas-grekas)
- 功能# 27075[DI][DX]允许排除为一个模式数组(@magnetik)
- 功能# 27138[HttpKernel]当控制器不返回时,更好的异常页面(@lyrixx)
想要升级到这个新版本?幸运的是,由于Symfony非常紧密地保护ob娱乐下载向后兼容性,这应该很容易。阅读我们的升级欧宝官网下载app文档了解更多。
希望在发布新的Symfony发行版时收到通知?ob娱乐下载或者当一个版本不再被维护时?或者只有在安全问题解决后才会这样做?考虑订阅Symfony路线图通知ob娱乐下载.
发表在#释放
评论
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。
Smaine Milianni is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now这里有很多很酷的东西!!