Releases: tencentyun/cos-js-sdk-v5
Releases · tencentyun/cos-js-sdk-v5
v0.4.5
- 修复 sliceUploadFile 方法,所有分片都完成只执行 complete 时,没有反馈进度 100% 的问题
- 修复 putObject 的 Body 传中文字符串, ContentLength 算错的问题
- 修复 putObject、sliceUploadFile 参数对象会被 SDK 污染的问题
- 修复 json2xml 方法在 ie11 的 bug
- 更正签名例子里 json2str 方法代码冗余
v0.4.4
- 支持 UploadId 缓存到 LocalStorage,减少 md5 计算过程,加速上传,默认缓存 50 个 UploadId,约占用5KB空间
- 修改签名 demo,推荐使用临时密钥,更好地在后端控制权限
v0.4.0
- 签名支持 Query 和 Headers 参数
- 完善后端例子,默认签名权限收拢到只能上传文件
v0.3.11
- 添加 Protocol 参数支持
- 如果页面不是 http: 协议,默认使用 https: 协议
- 优化返回数据的容错处理
- 优化 Region 错误格式判断
- 优化参数对象污染问题
v0.3.9
- 支持多版本,多个接口支持 VersionId 参数
- 支持自定义 Header 参数
- 支持 SSE 服务端加密参数
v0.3.6
- 去掉 AppId 概念,Bucket 需要传入这样的格式 test -1250000000
- 修复多个问题
- 新增多个接口
v0.2.0
- 压缩版代码精简到 108 KB
- 删除 xml2js、async、EventProxy node 模块,用简单的代码实现需要的接口
- 更改 task 相关事件和触发逻辑,只提供 list-update 事件
- 修复 onProgress 返回速度为负数的问题
- 完善测试用例
- 上传过程获取不到响应 header 里的 ETag,会提示配置 CORS ExposeHeader 允许 ETag 字段
v0.0.6
- 支持简单上传
- 支持分片上传
- 支持分片并发、分片错误重试、文件并发控制
- 支持对上传任务取消、暂停、开始操作
- 支持一些基本的 Bucket、Object 操作接口