Laravel/framework 5.5.20 发布,更新内容翻译。
5

file

内容来源:laravel/framework Releases 5.5.20

添加

  • 添加 TestResponse::assertJsonMissingExact() (#21881)
  • 添加 assertValidationErrors()assertJsonCount() to TestResponse (#21917)
  • 添加 allOnQueue()allOnConnection() for job chaining (#21765)
  • 支持链式调用改变 Route::middleware() 参数 (#21930)
  • Blueprint::time() 添加精度 (#21936)
  • 添加 Router::apiResources() 方法 (#21956)
  • 在列队工作中支持对 SIGTERM 的优雅支持 (#21964)

变更

  • 添加「kin」作为一个不可数名词 (#21843)
  • 改进对地理空间的支持 (#21919)
  • MaxAttemptsExcededException 中包含「Job」名次 (#21941, #21943)
  • 允许「Blade」呈现多个 @verbatim@php 块 (#21900)
  • InteractsWithRedis 修改到 Illuminate\Foundation\Testing (#21967)
  • 当宏支持传递的不是一个 Closure 不当地当前作用域。 (#21980)
  • 检查「策略」类上的 before() 方法 (#21989)
  • 检测丢失的 pgbouncer 连接 (#21988)

修复

  • 修复 BroadcastController 命名空间问题 (#21844)
  • 修复加载 HasManyThrough 关系与自定义中间和本地 key (#21902)
  • 使用表别名调用时的自我参照 HasManyThrough 关系 (#21883)
  • 修复了 React 中的 Vue 组件文件名 (#21945)
  • 恢复在 #20196 中对 BadMethodException 的更改 (#21929)

更新框架

今天发布了 5.5.20 后,更新使用可以直接执行 composer update laravel/framework 进行更新。?

Seven 的代码太渣,欢迎关注我的新拓展包 medz/cors 解决 PHP 项目程序设置跨域需求。

本帖由 Summer 于 11个月前 加精
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 5

Sofa~

11个月前
BradStevens

又在LTS的小版本中变更这种可数不可数名词了,software,kin,这种还不如在5.5.0版本直接更新了

11个月前
medz

@BradStev 哈哈,其实我觉得意义也不大,我觉得应该直接从框架中废弃复数之类的转换,转而由第三方提供。因为单词太多了,根本不可能全部添加的。

11个月前

检车「策略」类上的 before() 方法 (#21989)
这句话有文字错误

11个月前
medz

@王举 已修正,感谢。

11个月前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!