Skip to content

v2.0.0

Compare
Choose a tag to compare
@carsonxu carsonxu released this 08 Jul 14:37
· 509 commits to master since this release

新增功能

  • 新增 on、off、emit 方法,开始支持事件
  • 新增队列管理功能,可以通过 task-list-update 和 task-update 事件获取文件列表和文件更新
  • 新增任务管理功能,可以通过 cancelTask/pauseTask/restartTask 管理上传任务
  • 添加文件上传并发控制,并发数默认3

修改功能

  • 统一基础接口返回值,base.js 里的接口请求成功都会返回 statusCode 和 headers
  • 修改 *ACL 和 *CORS 接口名称,改为 *Acl 和 *Cors,原方法通过 warn 提示警告
  • putObject 接口不再支持在 Body 参数参入文件路径,会返回错误
  • getObject 接口默认直接返回文件内容
  • headObject 和 headBucket 接口更改,返回值移动到 headers
  • 修改多个 XML 格式接口,统一整理参数格式和返回格式
  • 修改多个 put* 和 delete* 接口,不再提供 *Success 的返回值,可换成 !err 判断

问题修复

  • 修复 porgress 的 speed 字段单位计算错误和计算误差