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.4.15 - 2022-12-27
fix
- 更新可以签入签名的headers
v1.4.14 - 2022-11-29
fix
- 增加容错
- Updated CHANGELOG.md
1d70265
v1.4.13 - 2022-11-22
feat
- 升级beacon sdk版本到4.5.14
v1.4.12 - 2022-11-21
feat
- getObjectAcl支持传VersionId
v1.4.11 - 2022-11-09
fix
- 升级依赖包@xmldom/xmldom版本
v1.4.10 - 2022-10-22
fix
- getObjectUrl暂时只支持回调写法
- fix: getObjectUrl暂时只支持回调写法
#162
- Updated CHANGELOG.md
5e4f953
v1.4.9 - 2022-10-20
- 修复getSourceParams使用不当部分
- protocol兼容不带冒号的http、https
- 合法域名校验支持cos内网、cn域名
- d.ts补充
v1.4.8 - 2022-09-06
fix
- 修复已知问题
v1.4.6 - 2022-09-05
- 修复代码容错
v1.4.5 - 2022-09-01
- 去掉源码里的 source-map
v1.4.4 - 2022-09-01
v1.4.3 - 2022-08-31
- 分片复制支持续传
v1.4.2 - 2022-08-31
v1.4.1 - 2022-08-18
fix
- 修复引入sdk在dev模式下启动报错问题
- feat1.4.1
#159
- Updated CHANGELOG.md
bcf969e
v1.4.0 - 2022-08-17
feat
- 升级webpack版本
- 增加beacon上报
- Delete .DS_Store
5159160
v1.3.10 - 2022-08-01
fix
- isNode环境判断新增webWorker场景
- rebuild
ed66e79
v1.3.9 - 2022-06-23
feat
- putBucketCors支持ResponseVary
- 补充d.ts
- Feat/ci audit
#149
v1.3.8 - 2022-05-23
fix:修复已知错误
v1.3.7 - 2022-04-26
feat:更换依赖xmldom->@xmldom/xmldom
v1.3.6 - 2022-04-15
feat:getObjectUrl支持单独设置全球加速参数UseAccelerate
- Feat/get object support use accelerate
#146
- feat:支持设置签名不计算host
#145
- fix: 修改GetObjectParams DataType字段名错误
#143
- upd version1.3.5
#138
- feat:支持设置签名不计算host;
58d6851
- feat:getObjectUrl支持全球加速参数
94057fa
- feat:v2.0.0
69c073e
- upd:补充d.ts
9c75d6a
- upd test.js
53e8f6f
v1.3.5 - 2022-02-11
- cos.request支持透传DataType参数
- upd version1.3.5
638d09a
v1.3.4 - 2021-12-27
fix:修复host签名时不兼容全球加速域名
- 错别字
#135
v1.3.3 - 2021-12-01
- host参与签名
- getObjectUrl签名签入Query
- 新增参与签名的headers白名单
- Feat/1.3.2
#131
- feat:1.3.2
483c853
- upd:host参与签名计算
1444bd8
- upd:changelog
df99d8e
- Updated CHANGELOG.md
ee9f20c
- upd:格式化
77a3b2d
- upd:增加参与签名的headers白名单
5c9c0f7
- upd:删掉重复代码
4b3f66b
- upd:优化签名
e9346c0
- fix:优化obj2str实现
dcc93ff
- upd:host参与签名计算
04353f1
- upd:readme
87b88f2
- upd:util.js
5dd3fc0
v1.3.2 - 2021-11-30
fix:兼容某些环境下不存在navigator对象问题
- 更新 d.ts
35b6d19
v1.3.1 - 2021-11-18
fix:CIHost兼容处理
- Feat/1.3.0
#129
- 兼容 cdc,支持 CopySourceParser 自定义 CopySource 解析,deleteObject 支持 Recursive 参数
7ac17c3
- 加 COS.util,更新 d.ts
bd876c1
- fix:CIHost兼容处理
9336144
v1.3.0 - 2021-11-17
- 新增appendObject接口
- 新增媒体处理demo
- 修复已知d.ts错误
- feat:增加appendObject;增加媒体处理三个接口;
8e25b6a
- upd 支持ci demo
e90e92e
- upd:补充d.ts
4c561da
- Updated CHANGELOG.md
bd3dce3
- upd:d.ts
ae6c731
- upd:test.js
2d42ebc
- upd demo
00e4e69
- upd d.ts
31b1cd2
- upd:d.ts
07d9134
v1.2.21 - 2021-11-11
fix:修复getBucketReferer已知错误
- fix:修复getObjectUrl bug
#128
- fix:修复getBucketReferer已知错误
c482be3
v1.2.20 - 2021-10-27
fix:修复getObjectUrl报错问题
v1.2.19 - 2021-09-02
- support opt.xhrFields
6e58452
v1.2.18 - 2021-09-01
v1.2.17 - 2021-08-30
v1.2.16 - 2021-08-04
v1.2.15 - 2021-07-01
- 分块上传upload part支持headers白名单
- getObjectUrl 支持Query、Headers参数
- feat:uploadPart新增headers白名单
#114
v1.2.14 - 2021-06-21
- feat:兼容ie promise
#113
- Updated CHANGELOG.md
c804b41
v1.2.13 - 2021-06-11
- 新增高级上传接口
- Feat/add upload file
#112
- 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
- Feat/put object base64&return upload
#111
- feat
1e2ca3a
- upd:sliceUploadFile返回UploadId
54d100f
- Updated CHANGELOG.md
4a04539
- update version 1.2.12
843ffba
- update version 1.2.12
cd0be19
- upd:sliceUploadFile返回UploadId
4ff8a8e
- upd:优化base64文件上传demo
cb8f356
- No commit message
c20924e
v1.2.11 - 2021-05-28
- update version 1.2.11
1a1ec58
- Updated CHANGELOG.md
f4bd1fb
- update demo
7d711c1
- upd:sdk运行环境错误提示文案修改
a6fbd71
- upd:sdk运行环境错误提示文案修改
0a854fd
- Update package.json
4b09275
- update demo
a981cc8
v1.2.10 - 2021-05-10
- fix: 优化 demo.js
bce7d0e
- fix: getAuthorization 出错时能把日志打印在输入框中
7e823bb
- fix: 修改 text 为 header
9085656
- fix: 修复 getAuth 里代码逻辑报错
b0f12c1
v1.2.9 - 2021-04-15
v1.2.8 - 2021-03-17
- 提供公共的 cos.request 方法
3c0bc2c
v1.2.7 - 2021-03-12
- 修复判断签名格式报错
069754c
v1.2.6 - 2021-03-10
v1.2.5 - 2021-03-04
v1.2.4 - 2021-02-26
v1.2.3 - 2021-02-24
v1.2.1 - 2021-02-05
v1.2.0 - 2021-02-03
v1.1.10 - 2021-01-25
v1.1.9 - 2021-01-18
- 修复 global 报错
1dbfefc
v1.1.8 - 2021-01-14
- complete 接口 xml body 去掉空格
9dfa8be
v1.1.7 - 2021-01-13
- 增加 index.d.ts 声明文件
1fe6e95
v1.1.6 - 2021-01-12
v1.1.5 - 2020-12-17
- 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
- 增加示例
26a1063
- Updated CHANGELOG.md
7878866
- 分片上传支持 pic-operations 传递给 complete 接口
4c46823
- 修改用例
091cbd4
- Update watcher.js
9f2be01
- 加日志
a1932b4
- 修改用例
3ff5e29
v1.1.2 - 2020-12-02
- 分片上传支持 x-cos-meta 传递给 complete 接口
893dde3
v1.1.1 - 2020-12-02
- Updated CHANGELOG.md
5315fe5
- add auto chagelog workflow
55b529a
- 支持 Query/CI
e38e060
- 支持 Query/CI
7c4f61b
- 支持 Query/CI
91dcd0e
v1.1.0 - 2020-11-19
- Update test.yml
#91
- Create test.yml
#90
- add puppeteer watcher for QUnit test.
#89
- Update README.md
#77
- 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
- remove querystring
d43c064
v0.5.21 - 2019-11-28
- add website api
c2e5752
- 添加 post-policy demo
719235c
- 优化上传队列处理,防止栈溢出
39f1e8b
- 添加 post-policy demo
0a157bc
- 分片复制,去掉一些无用头部
4a6ffee
- 优化调试 server
3286a50
- 优化 post policy demo
01c50fa
- Update cors.png to v5
bf915b7
v0.5.20 - 2019-09-11
- 特殊处理微信分片上传图片
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
- 修复 clearQueue Bug
a8e6f08
- fix authorization error
7e8a406
- 修改复制参数、任务增加 _custom 字段
00d04fc
- getObjectUrl add Expires
fe74e2d
v0.5.13 - 2019-04-08
- 支持 ServerTime 校正时间
1e00556
v0.5.12 - 2019-04-03
v0.5.11 - 2019-03-12
v0.5.10 - 2019-03-08
- 修复 global 报错
c14714b
- v0.5.9 修复 getObject 内容会被解析成 xml 问题
6c76e75
- 修改 sts.php
384767e
- Update sts.js
f4feafe
- Update sts.php
a85175b
v0.5.8 - 2019-01-17
- 修复 chrome 69 分片上传 Content-Type错误,修复 no-cache 问题,优化分片复制带上元数据
9db8ccf
- 优化例子指引
e30d407
- 优化例子指引
4131313
- 优化例子指引
1387d3f
- 优化例子
e37246e
- 优化例子指引
1148a9e
v0.5.7 - 2019-01-10
- 修复分片上传 Content-Type 有误
ef0a02c
v0.5.6 - 2019-01-07
v0.5.5 - 2018-12-26
- 微信 PC webview 计算分片 md5 不复制分片 blob
170da58
v0.5.4 - 2018-12-26
- 签名增加 Pathname 参数,修复微信 PC webview 分片上传 bug
1c58e74
- 修改 sts 例子
d5525a3
- 更新包引用
5d51885
- 修改 CORS 配置例子
d83e117
v0.5.3 - 2018-12-24
v0.5.2 - 2018-12-21
- 支持自动调正浏览器时间偏差
d7c8653
- CORS 例子补充 ExposeHeaders Date
5b92012
- Key 拼接 url 用 camSafeUrlEncode
b090acc
- 去掉预埋逻辑
1d05f7a
v0.5.1 - 2018-12-07
- Key 拼接 url 用 camSafeUrlEncode
cf7ca67
v0.5.0 - 2018-12-06
v0.4.27 - 2018-11-28
v0.4.26 - 2018-11-22
- 去掉两个 sts-auth demo
d5e6cba
- update simple demo
7a7e240
- 优化 Body 判断
f45024b
- update demo
89c77f8
- 优化 demo、test
15e56b5
- update csp doc
74db371
- 优化 demo
77ba2d7
- 兼容 iframe 内上传 iframe 外的 File/Blob
2ac2cdf
- 修改用例
b37b0a9
- 优化 csp demo
6422c6a
- Update cos-auth.js
f481ea2
- 修复 exports 错误
1e3b5b2
- 优化文案
bf218ca
- update demo
e05f6da
v0.4.24 - 2018-11-16
v0.4.23 - 2018-11-14
- 修复Demo里的BUG
#37
- update csg doc
52729cb
- 修改执行流程,支持 UseRawKey 参数,整理用例
513a038
- 上传队列 demo
e194982
- update csp doc
3f8dccd
- 上传支持 Content-MD5
810ef03
- update csp doc
cd1ad63
- update csp doc
ac5ae71
- 修改 demo
4143302
- 实例化支持 XCosSecurityToken 参数
cb6870f
- remove debugger
e4d3d11
- 修改 demo
e25a475
- update csp doc
fa8c45b
- update csp doc
d107ab1
- update csg doc
eca8124
- Update csp.html
5fd0e3c
- Update api.md
86c2673
- Update start.md
32ff146
- bug: fix 403 error
9a58aa1
- 修复 [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client 的报错
1abc9eb
- 修改 sts 例子
73c3864
v0.4.20 - 2018-10-18
- 修复 getObjectUrl 多一个 sign=xxx
ce7f326
- 支持跨区域复制
e8a253a
- 修改 demo
5cd743e
- remove debugger
4051ac9
- 修改 demo
7984950
- support ForcePathStyle
e4d43c3
v0.4.17 - 2018-09-28
v0.4.16 - 2018-09-11
- support ForcePathStyle
3d2ad98
v0.4.15 - 2018-09-10
- support csp
d48456c
- 增加 hook 支持
d74dc7b
- 修改 md5 中文字符串错误的问题
dcf7ad6
- support csp
1adea99
- sliceUploadFile 触发 onProgress
e373ab7
- remove hook and add event 'before-send'
c560069
- update demo
2a875e8
- 0.4.14 增加 kms 加密字段支持
b100fb3
- 修复复制中文错误
291cded
- 修改 demo
a05e5c2
- remove hook and add event 'before-send'
b06c2f9
- change demo
342b268
- 修改 demo
8da0c02
- 修改 sts demo
ce0df94
- 修改临时密钥超时判断时间,60 秒
1059949
- fix bug
f22eb49
- 修改复制参数
30693e7
- 修改 demo
2fef2b1
- 修改 demo
eb87c11
- 修改 md5 中文字符串错误的问题
688ca30
v0.4.9 - 2018-07-16
- fix ie11 bug
0e8c973
- 增加分片复制功能 sliceCopyFile
2059860
- update
481fd91
- 修复 putObject 返回的 Location 错误
9124907
- update demo
60120fa
- 增加分片复制,优化代码
898c3f8
- build 0.4.9
1e6f1af
- fix ie11 bug
8483174
- 修复跨区域复制 bug
b480f94
- 修复 AdGuard 插件导致 Blob 判断出错
acccbef
- add error doc
c4faf4a
- add demo
602d299
- fix copy bug
c26c0a6
- 修改 demo
babf47b
- remove MFADelete
1405fbe
- Update sts-auth.php
973c7fe
- Update sts.php
829d6f3
- fix ie11 bug
53fec6e
- fix ie11 bug
48169da
v0.4.5 - 2018-05-03
- 修改进度反馈 bug,修改参数缺失提示,修改参数对象污染问题
fc865b9
- update
6061f13
- 修改 demo 例子
40d1f4b
- 修改 json2str 方法
d95cc06
- 增加上传字符串的用例
87f758a
- update
c71a380
- update
3cda187
- 修复 ie11 不兼容问题
2695c28
v0.4.4 - 2018-04-19
- 支持 UploadId 缓存,修改签名例子
e44bad6
- cache UploadId
5495244
- update demo
11b942a
- 容错
ce3b25e
- 修改 auth demo
fcd6f0a
- 修改 post demo
a85e6c4
v0.4.3 - 2018-04-09
- 分片大小参数容错
ca65174
v0.4.2 - 2018-04-08
v0.4.1 - 2018-03-30
v0.4.0 - 2018-03-26
- 修改签名方式,保证安全性
0fa7b69
- Update sts-form.html
c592a41
- Update sts-put.html
f881cbc
- Update sts-post.html
445b307
- Update simple-form.html
bcb7516
- Update simple-put.html
4b251bb
- Update simple-post.html
e09852a
- Update simple-put.html
7dd80af
- Update simple-post.html
7678c80
v0.3.11 - 2018-03-15
- 修改容错
2dac011
- 优化错误提示
287118b
- 支持自定义 Protocol
1bedb79
- 优化参数污染问题
ee1626e
- 删除调试域名
aa58fbc
- Update sts-put.html
7964253
- update test
3e8bced
v0.3.10 - 2018-03-06
- 修复 putObject 传空字符串的报错
4dc8ef5
v0.3.9 - 2018-03-06
- 支持多版本
c515c44
- support SSE
fb99f7c
- support SSE
ff339a8
- getSTS demo
08fbe71
- Update README.md
dc3b48b
- 自动计算分片大小
8f00724
- 支持多版本
4c8f9ce
- Update README.md
6ce6798
- 自动计算分片大小
2dba7d6
- support SSE
5037759
- support SSE
b4d8df1
- 删掉多余代码
f10f418
v0.3.7 - 2018-01-16
- 自动计算分片大小
6a8042e
- update demo
4257d09
- 容错
d9e58a9
- update demo
110aecf
- Update README.md
dee6626
- update demo
905bc7b
v0.3.6 - 2018-01-12
- v0.3.3 新增 getObjectUrl 接口
801e677
- 修复 test-123-1250000000 bucket 分片上传出错问题
b915a89
- 优化接口返回值
8f009f9
- 修改 Location 错误
13c3044
- 修复 ContentLength 错误
5010b4b
- 容错
e6563c0
- Update README.md
fd018a8
- 修改 demo
b5ebbab
- 修改 demo
043bada
- Update auth.php
bb6c0e4
- 修改文档
c50942b
- Update README.md
ef9f8ea
- Update demo.js
39666a9
- 修改 auth 例子
0e55af7
v0.2.0 - 2017-11-01
- 更新 dist
1922440
- fix error
afc0914
- fix error
6d32142
- 整理 acl 返回值
490a28d
- version 0.1.4
8d64069
- 更新 get acl
f85d5e0
- 删除无用文件
e451781
- 修改 onProgress
605a895
- 修改用例和 demo
6109e54
- 更换 xml 和 json 转换的库
48a755e
- 修改签名计算
cfff58f
- 修改 region
9979420
- 修复报错,修改签名参数
ccf9017
- CORS AllowHeader 例子改成 *
0a4d5af
- 修改 Readme
75cb126
- 修改队列处理
d8f856e
- 如掉 async 模块引用
7f16e51
- 修改版本号和 webpack 配置
000dd1e
- Create LICENSE
db76da5
- 旧的region域名不带cos.
ca48fea
v0.0.8 - 2017-09-01
- 修复默认参数异常问题
#1
- 添加自测用例
a0b6fbd
- 添加 Location
2251605
- 添加 policy 规则
aba0403
- 去除两个一定跨域的方法
18c7825
- 支持 bucket 操作,支持分片续传
86b8ee7
- 优化demo
2a5e27d
- 优化
fbe9f17
- 优化代码
3853e15
- 修复json请求错误
01fc8bb
- 修复进度抖动问题
2f16a13
- 修改签名
3fbe13a
- 修改签名
de48541
- lifecycle
8543650
- change version
30ce5c9
- change version
eb9257d
- 修改 CORS 配置
1eee838
- 修改 ak
5d80cf2
- 修复PutBucketPolicy错误
734a212
- 修改 demo 中的 cors.png 图片
6758c8a
- fix upload
915ea79
- init
054e1c1
- fix getService https
2fd887f
- update
9bb221d
- add event and task
3658086
- modify api
d88d8fa
- add status and headers
7ecf480
- 支持自定义域名
cacaa43
- fix task bug
8ebb524
- modify get acl
8020b23
- add task demo
20a67b0
- remove data=data||{};
1c149d3
- modify readme
f1d6c16
- fix !'()* url encode error
04e4df8
- fix https error
3dada36
- fix onProgress error
2248622
- can cancel paused
46e9e87
- fix ContentLength error
2ef7742
- modify options
2819843
- remove useless
ccf11de