Skip to content

Latest commit

 

History

History
813 lines (589 loc) · 59.9 KB

CHANGELOG.md

File metadata and controls

813 lines (589 loc) · 59.9 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Generated by auto-changelog.

v1.2.13 - 2021-06-11

  • 新增高级上传接口

Merged

  • Feat/add upload file #112

Commits

  • add crc64 demo 121bf8c
  • feat:新增高级上传接口,支持单文件上传根据SliceSize自动选择普通上传还是分块上传 4414530
  • update version 1.2.13 ebe25a4
  • upd:补充index.d.ts 6d5999f
  • Updated CHANGELOG.md 3cd641a
  • upd:修改index.d.ts cf7eda1

v1.2.12 - 2021-06-04

-demo新增简单上传base64内容文件 -sliceUploadFile方法新增返回值UploadId

Merged

  • Feat/put object base64&return upload #111

Commits

v1.2.11 - 2021-05-28

Merged

  • Feat/env warning #109
  • feat:新增sdk运行环境错误提示 #108

Commits

v1.2.10 - 2021-05-10

Merged

  • feat: 修改 demo 表现形式,增加数据万象 demo #106
  • feat: 增加支持全球加速配置及图片处理。 #105
  • Fix/v1.2.9 #104

Commits

  • fix: 优化 demo.js bce7d0e
  • fix: getAuthorization 出错时能把日志打印在输入框中 7e823bb
  • fix: 修改 text 为 header 9085656
  • fix: 修复 getAuth 里代码逻辑报错 b0f12c1

v1.2.9 - 2021-04-15

Commits

v1.2.8 - 2021-03-17

Commits

  • 提供公共的 cos.request 方法 3c0bc2c

v1.2.7 - 2021-03-12

Commits

  • 修复判断签名格式报错 069754c

v1.2.6 - 2021-03-10

Commits

  • 增加分片上传取消例子 a5b2c51
  • Content-Type 不参与签名 e79acf9

v1.2.5 - 2021-03-04

Commits

v1.2.4 - 2021-02-26

Commits

  • v1.2.4 例子里 XCosSecurityToken 改为 SecurityToken dda5aa8
  • Updated CHANGELOG.md ac3c7df

v1.2.3 - 2021-02-24

Commits

v1.2.1 - 2021-02-05

  • 修复 md5 计算报错

Commits

v1.2.0 - 2021-02-03

  • 整改错误格式
  • 补充测试用例
  • 增加覆盖率统计
  • 增加 d.ts 支持
  • 优化签名计算逻辑
  • getObject 接口支持 onProgress
  • 修复 global 报错

Commits

v1.1.10 - 2021-01-25

Commits

v1.1.9 - 2021-01-18

Commits

v1.1.8 - 2021-01-14

Commits

  • complete 接口 xml body 去掉空格 9dfa8be

v1.1.7 - 2021-01-13

Commits

  • 增加 index.d.ts 声明文件 1fe6e95

v1.1.6 - 2021-01-12

Commits

v1.1.5 - 2020-12-17

分片支持 Pic-Operations 参数,和 UploadResult 返回值

Commits

  • putObject sliceUploadFile 统一返回值格式。 f95505c
  • putObject sliceUploadFile 统一返回值格式。 056bbb5
  • 修复分片上传传了 Pic-Operations 参数后,保存的 fileid 图片 Content-Type 不对的问题。 ee44e5f
  • Updated CHANGELOG.md da2e8ae
  • v1.1.5 multipartComplete 接口默认 Content-Type: application/xml 3b3f5cb
  • 改正 Location 格式 7f82db2

v1.1.3 - 2020-12-16

sliceuploadFile 接口支持 Pic-Operations 传递给 multipartComplete 接口

Commits

v1.1.2 - 2020-12-02

  • 优化万象数据,增加 Query 参数,putObject 支持获取返回值。
  • sliceuploadFile 接口支持 x-cos-meta 传递给 multipartComplete 接口

Commits

  • 分片上传支持 x-cos-meta 传递给 complete 接口 893dde3

v1.1.1 - 2020-12-02

Commits

v1.1.0 - 2020-11-19

Merged

  • Update test.yml #91
  • Create test.yml #90
  • add puppeteer watcher for QUnit test. #89
  • Update README.md #77

Commits

  • v0.5.25 修复 AccessControlList 报错 8bf50c0
  • v0.5.24 修复 Grant 报错 8653104
  • v1.0.1 请求库 jquery 改为直接 ajax a451041
  • 增加 BucketReferer/BucketDomain/BucketOrigin/BucketLogging/BucketInventory/BucketAccelerate/ObjectTagging 接口 092a33b
  • update uploadId cache 47037d0
  • 更换 md5 库,加快 md5 计算速度 122d069
  • v0.5.27 fix md5.js 报毒 9988c08
  • 支持 Promise 和 async/await 格式 4eee462
  • 优化代码 ca59b26
  • v0.5.26 add GetService/PutBucket 4d78685
  • 优化 ETag 获取 9d94011
  • 增加上传文件夹例子 16cfea1
  • 加分片上传 demo 02a391b
  • 支持 after-receive 事件和 Request 参数 f3eab19
  • 加服务端决定文件名的 demo 3213155
  • getObject 增加 DataType 参数 62cdcb4
  • 增加 selectObjectContent 4d93221
  • fix for jUnit test. 47b3367
  • 支持stst StartTime 自动修正时间 c7ce625
  • 优化打包结果的注释 467e4c0

v0.5.22 - 2019-11-29

Commits

v0.5.21 - 2019-11-28

Commits

v0.5.20 - 2019-09-11

Commits

  • 特殊处理微信分片上传图片 1a71b0c
  • 特殊处理微信分片上传图片 746e580
  • 上传支持 AddMetaMd5 3c291b4
  • 上传支持 AddMetaMd5 f4eeea4
  • 修复 getObject 问题 f7fd3e7
  • 优化 list-update 事件,加 setTimeout 截流 0f010d0
  • 上传支持 UploadAddMetaMd5 98c730b
  • README 加上 Start demo 03f04d7
  • v0.5.20 优化 putObject 返回 Location b96322e
  • fix webpack require error 3b37f51
  • fix getObject bug 6c9a10c
  • secret use env c34bf68
  • 上传支持 AddMetaMd5 cdd1f1f
  • 修复 BucketLifecycle 接口的参数问题。 5489730
  • 修改默认展示的日志长度 7d0edcf
  • 修改 package.json 文件。 0aa6085
  • 修改README文字。 0eed45a
  • Update LICENSE ff6b2fd
  • Update sts.js c1316f6

v0.5.17 - 2019-05-27

Commits

  • 修复 clearQueue Bug a8e6f08
  • fix authorization error 7e8a406
  • 修改复制参数、任务增加 _custom 字段 00d04fc
  • getObjectUrl add Expires fe74e2d

v0.5.13 - 2019-04-08

Commits

  • 支持 ServerTime 校正时间 1e00556

v0.5.12 - 2019-04-03

Commits

v0.5.11 - 2019-03-12

Commits

  • 修改队列清理,修改 userAgent 容错 b478fd3
  • 修改注释 e805e62

v0.5.10 - 2019-03-08

Commits

v0.5.8 - 2019-01-17

Commits

  • 修复 chrome 69 分片上传 Content-Type错误,修复 no-cache 问题,优化分片复制带上元数据 9db8ccf
  • 优化例子指引 e30d407
  • 优化例子指引 4131313
  • 优化例子指引 1387d3f
  • 优化例子 e37246e
  • 优化例子指引 1148a9e

v0.5.7 - 2019-01-10

Commits

  • 修复分片上传 Content-Type 有误 ef0a02c

v0.5.6 - 2019-01-07

Commits

v0.5.5 - 2018-12-26

Commits

  • 微信 PC webview 计算分片 md5 不复制分片 blob 170da58

v0.5.4 - 2018-12-26

Commits

  • 签名增加 Pathname 参数,修复微信 PC webview 分片上传 bug 1c58e74
  • 修改 sts 例子 d5525a3
  • 更新包引用 5d51885
  • 修改 CORS 配置例子 d83e117

v0.5.3 - 2018-12-24

Commits

v0.5.2 - 2018-12-21

Commits

  • 支持自动调正浏览器时间偏差 d7c8653
  • CORS 例子补充 ExposeHeaders Date 5b92012
  • Key 拼接 url 用 camSafeUrlEncode b090acc
  • 去掉预埋逻辑 1d05f7a

v0.5.1 - 2018-12-07

Commits

  • Key 拼接 url 用 camSafeUrlEncode cf7ca67

v0.5.0 - 2018-12-06

  • 签名回调新增 Scope 参数,支持细粒度 STS 权限控制
  • 添加前端签名 js demo/common/cos-auth.min.js
  • 增加 timeout 参数

Commits

v0.4.27 - 2018-11-28

Commits

v0.4.26 - 2018-11-22

Commits

v0.4.24 - 2018-11-16

Commits

v0.4.23 - 2018-11-14

  • 添加上传队列 demo
  • 添加 UseRawKey 参数,不处理 Key 开头的 /
  • 添加 XCosSecurityToken 参数,支持主动设置 STS token
  • 优化上传流程,修复一些 bug
  • 整理测试用例

Merged

  • 修复Demo里的BUG #37

Commits

v0.4.20 - 2018-10-18

Commits

v0.4.17 - 2018-09-28

Commits

v0.4.16 - 2018-09-11

Commits

v0.4.15 - 2018-09-10

Commits

v0.4.9 - 2018-07-16

Commits

v0.4.5 - 2018-05-03

  • 修复 sliceUploadFile 方法,所有分片都完成只执行 complete 时,没有反馈进度 100% 的问题
  • 修复 putObject 的 Body 传中文字符串, ContentLength 算错的问题
  • 修复 putObject、sliceUploadFile 参数对象会被 SDK 污染的问题
  • 修复 json2xml 方法在 ie11 的 bug
  • 更正签名例子里 json2str 方法代码冗余

Commits

v0.4.4 - 2018-04-19

  • 支持 UploadId 缓存到 LocalStorage,减少 md5 计算过程,加速上传,默认缓存 50 个 UploadId,约占用5KB空间
  • 修改签名 demo,推荐使用临时密钥,更好地在后端控制权限

Commits

v0.4.3 - 2018-04-09

Commits

v0.4.2 - 2018-04-08

Commits

v0.4.1 - 2018-03-30

Commits

v0.4.0 - 2018-03-26

  • 签名支持 Query 和 Headers 参数
  • 完善后端例子,默认签名权限收拢到只能上传文件

Commits

v0.3.11 - 2018-03-15

  • 添加 Protocol 参数支持
  • 如果页面不是 http: 协议,默认使用 https: 协议
  • 优化返回数据的容错处理
  • 优化 Region 错误格式判断
  • 优化参数对象污染问题

Commits

v0.3.10 - 2018-03-06

Commits

  • 修复 putObject 传空字符串的报错 4dc8ef5

v0.3.9 - 2018-03-06

  • 支持多版本,多个接口支持 VersionId 参数
  • 支持自定义 Header 参数
  • 支持 SSE 服务端加密参数

Commits

v0.3.7 - 2018-01-16

Commits

v0.3.6 - 2018-01-12

  • 去掉 AppId 概念,Bucket 需要传入这样的格式 test -1250000000
  • 修复多个问题
  • 新增多个接口

Commits

v0.2.0 - 2017-11-01

  • 压缩版代码精简到 108 KB
  • 删除 xml2js、async、EventProxy node 模块,用简单的代码实现需要的接口
  • 更改 task 相关事件和触发逻辑,只提供 list-update 事件
  • 修复 onProgress 返回速度为负数的问题
  • 完善测试用例
  • 上传过程获取不到响应 header 里的 ETag,会提示配置 CORS ExposeHeader 允许 ETag 字段

Commits

v0.0.8 - 2017-09-01

  • 支持多个 Bucket 接口
  • 分片上传支持续传

Merged

  • 修复默认参数异常问题 #1

Commits

v0.0.6 - 2017-07-20

  • 支持简单上传
  • 支持分片上传
  • 支持分片并发、分片错误重试、文件并发控制
  • 支持对上传任务取消、暂停、开始操作
  • 支持一些基本的 Bucket、Object 操作接口

Commits