ob娱乐下载Symfony 5.0.2发布
2019年12月19日·发表的法比安效力
警告:不ob娱乐下载再支持Symfony 5.0。考虑将应用程序升级到最新的Symfony版本ob娱乐下载.
ob娱乐下载Symfony 5.0.2刚刚发布。以下是最重要的变化:
- 错误# 35051[DependencyInjection]修复将带标签的服务绑定到容器的问题
- 错误# 35039当扩展类是匿名的时候跳过查找配置类(@nicolas-grekas)
- 错误# 35049[ProxyManager]修复为根命名空间类生成代理的问题
- 错误# 35022[Dotenv]修复丢失的getenv (@mccullagh)
- 错误# 35023[HttpKernel]忽略opcache产生的失败。Restric _api (@nicolas-grekas)
- 错误# 35024修复sqlsrv的pdo会话处理程序
- 错误# 35025[Psr18Client]删除Psr18ExceptionTrait (@fancyweb)
- 错误# 35028修复i_granted Twig函数中subject的无效类型提示(@emodric)
- 错误# 35015[配置]修复当GLO _BRACE不可用时glob发现的漏洞(@nicolas-grekas)
- 错误# 35014[HttpClient]使推送的响应可重试
- 错误# 35010[vardump] ignore failed debugInfo() (@nicolas-grekas)
- 错误# 34998修复自动绑定服务提供者到服务订阅者的问题(@nicolas-grekas)
- 错误# 34954修正了通过Mandrill API发送邮件时未定义的索引
- 错误# 33670[DI]服务定位器不能被装饰(@malarzm)
- 错误# 35000[控制台][Symfob娱乐下载onyQuestionHelper]处理多字节问题选择键和自定义提示(@fancyweb)
- 错误# 35005当使用NTLM认证时强制HTTP/1.1
- 错误# 34707[Validation][FrameworkBundle]允许EnableAutoMapping在没有自动映射命名空间的情况下工作(@ogizanagi)
- 错误# 34996修复了在PHP 7.4中显示匿名类的问题
- 错误# 29839[验证器]修复在属性路径上与空值的比较(@xabbuh)
- 错误# 34900修正了使用限制查询时提交无效id (@HeahDude)
- 错误# 34791在PropertyNormalizer和ObjectNormalizer (@vudaltsov)中跳过未初始化的属性(PHP 7.4)
- 错误# 34956[信使][AMQP]默认使用deliver _mode=2
- 错误# 34915修复TemplateNameParser (@mvorisek)中无效的Windows路径规范化
- 错误# 34981停止使用废弃的Doctrine持久化类(@xabbuh)
- 错误# 34904[Validator][ConstraintValidator]安全失败在无效时区(@fancyweb)
- 错误# 34935[FrameworkBundle][DependencyInjection]跳过在lint容器命令中删除的id及其相关的pass (@fancyweb)
- 错误# 34957将“AbstractAuthenticationListener.php错误改为信息”(@larzuk91)
- 错误# 34922[FrameworkBundle][Secrets] Hook配置的本地dotenv文件(@fancyweb)
- 错误# 34967修复redis多主机dsn不被识别的问题(@Jan Christoph Beyer)
- 错误# 34963[锁定]修复构造函数参数类型声明(@xabbuh)
- 错误# 34955^1.3 (@nicolas-grekas)
- 错误# 34923修正CallTrait (@Lctrs)中对不可变setter的支持
- 错误# 34878[TwigBundle]修复破碎的FilesystemLoader::exists()与Twig 3 (@dpesch)
- 错误# 34921从首选格式猜测机制(@yceruto)中删除Content-Type
- 错误# 34886修复在文件定位器中触发弃用的问题
- 错误# 34918修复PhpFileLoader内存泄漏
- 错误# 34920修复加载已编译路由时内存泄漏的问题
- 错误# 34787[Cache]在ChainAdapter (@trvrnrth)中同步项时传播过期
- 错误# 34694[Validator]修复自动映射约束不应该被验证(@ogizanagi)
- 错误# 34848[Process]更改可移植命令行的语法(@nicolas-grekas)
- 错误# 34862[FrameworkBundle][ContainerLintCommand]当容器被重新准备时重新初始化bundle (@fancyweb)
- 错误# 34896[缓存]修复PhpFilesAdapter (@nicolas-grekas)时内存泄漏
- 错误# 34438[HttpFoundation]使用Cache-Control:只有给出显式的生命周期时才必须重新验证(@mpdude)
- 错误# 34449实现多行字符串作为标记值的标量块(@natepage)
- 错误# 34601修复调试处理器datetime类型(@mRoca)
- 错误# 34842[表达语言]过程除零(@tigr1991)
- 错误# 34902[PropertyAccess]转发捕获异常(@xabbuh)
- 错误# 34903用空合并操作符修复错误的操作顺序(@weaverryan)
- 错误# 34888[TwigBundle]在处理它们之前添加标签(@xabbuh)
- 错误# 34760[Mailer]修复使用STARTTLS时SMTP身份验证的问题
- 错误# 34762[配置]永远不要用ClassExistenceResource (@nicolas-grekas)两次加载失败的类
- 错误# 34783处理CheckTypeDeclarationsPass中的env var占位符(@fancyweb)
- 错误# 34839修复PhpArrayAdapter (@nicolas-grekas)时的内存泄漏
- 错误# 34801在字符串上实现sleep()/wakeup()
- 错误# 34782[String] inline Latin-ASCII规则(@nicolas-grekas)
- 错误# 34812修正了解析负八进制数的问题(@xabbuh)
- 错误# 34854[Messenger]优雅地处理丢失的事件分派器(@xabbuh)
- 错误# 34802在调用needsRehash (@dbrekelmans)之前检查UserInterface::getPassword不为空
- 错误# 34788在AddSessionDomainConstraintPass (@fancyweb)中正确转义正则表达式
- 错误# 34859[SecurityBundle]修复TokenStorage::reset未在无状态防火墙中调用(@jderusse)
- 错误# 34827获取当前会话。如果TTL不存在,G _maxlifetime (@rafaeltovar)
- 错误# 34755在调试中解析服务定位器:命令(@nicolas-grekas)
- 错误# 34832[验证器]允许下划线字符_"在URL用户名和密码(@romainneutron)
- 错误# 34765[DoctrineBridge]删除了getLoader()中的QueryBuilder类型提示(@HeahDude)
- 错误# 34811更新bootstra _ _layout.html。树枝丢失开关-自定义标签(@sabruss)
- 错误# 34820[FrameworkBundle][SodiumVault]只在使用时创建秘密目录(@fancyweb)
- 错误# 34776修复了为命名TypedReference解析绑定的问题
- 错误# 34794解析CheckTypeDeclarationsPass中的表达式(@fancyweb)
- 错误# 34795[路由][ObjectLoader]删除被遗忘的弃用后合并(@fancyweb)
- 错误# 34797修正FileDumper行为(@yceruto)
- 错误# 34738[SecurityBundle]当算法设置为“true”时,密码不编码(@nieuwenhuisen)
- 错误# 34759修复switc _user提供商配置处理(@fancyweb)
- 错误# 34779当哈希值为空时,不验证密码(@xabbuh)
- 错误# 34786在AnonymousFactory使用配置变量(@martijnboers)
- 错误# 34784[FrameworkBundle]在ContainerLintCommand (@fancyweb)中设置参数包
- 错误# 34763[安全/核心]修复了检查SHA256/SHA512密码(@David Brooks)
- 错误# 34757[DI]修复使容器路径独立时,应用程序在/app (@nicolas-grekas)
想要升级到这个新版本?幸运的是,由于Symfony非常紧密地保护ob娱乐下载向后兼容性,这应该很容易。阅读我们的升级欧宝官网下载app文档了解更多。
希望在发布新的Symfony发行版时收到通知?ob娱乐下载或者当一个版本不再被维护时?或者只有在安全问题解决后才会这样做?考虑订阅Symfony路线图通知ob娱乐下载.
发表在#释放
评论
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。
用户弃用:Doctrine\Common\Persistence\Proxy类自Doctrine / Persistence 1.3以来已弃用,并将在2.0中移除。使用\Doctrine\Persistence\Proxy代替。
用户已弃用:Doctrine\Common\Persistence\Mapping\RuntimeReflectionService类自Doctrine / Persistence 1.3以来已弃用,并将在2.0中移除。使用\Doctrine\Persistence\Mapping\RuntimeReflectionService代替。
我决定花几分钟时间从一个空白的微服务项目开始迁移到版本5。
基本上我所做的就是:
*复制SRC文件夹
*编辑配置
*控制台的这些命令:
ob娱乐下载symfony新MyApp
作曲家需要注解
作曲家需要symfony/序列化器ob娱乐下载
作曲家需要symfony/swifob娱乐下载tmailer-bundle
作曲家需要symfony/monoob娱乐下载log-bundle
作曲家需要学说/规则
作曲家需要学说/教义束
Composer require lexk /jwt-authentication-bundle
调试:routes列出所有路由,但apache显示404 not found。
我花了一个小时才发现公用文件夹里没有。htaccess文件。
Whyyyyyyyyy吗?
除此之外……现在一切都正常了。非常感谢!