# Changelog

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

## [v1.2.21](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.20...v1.2.21) - 2021-11-11

fix：修复getBucketReferer已知错误

### Merged

- fix：修复getObjectUrl bug [`#128`](https://github.com/tencentyun/cos-js-sdk-v5/pull/128)

### Commits

- fix：修复getBucketReferer已知错误 [`c482be3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c482be32f42f3864af4aa5717e9e9506cd6fcd4d)

## [v1.2.20](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.19...v1.2.20) - 2021-10-27

fix：修复getObjectUrl报错问题

### Commits

- fix：修复getObjectUrl bug [`c0a60f8`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c0a60f89e8dbc872e24c7cce0a319242e51a3ec7)
- update d.ts [`e38f6cb`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e38f6cb3e3a22e0df986441adbe348e7417ca7e4)
- upd：d.ts补充Range、ChunkSize类型说明 [`7167c35`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7167c35bbc2af9a56eb6862b094b67250a3b8826)

## [v1.2.19](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.18...v1.2.19) - 2021-09-02

### Commits

- support opt.xhrFields [`6e58452`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6e58452c12c2e920148929b2d2b8e2de1963f896)

## [v1.2.18](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.17...v1.2.18) - 2021-09-01

### Commits

- support x-cos-mime-limit [`737e698`](https://github.com/tencentyun/cos-js-sdk-v5/commit/737e6989a5fc34bb5c4084b2ac99f433c2b80ac9)
- 支持已设置 Domain 时，不传 Bucket Region [`0a9438b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0a9438beb0309062542ef6818fb6b0e71d059b84)
- 去掉调试代码 [`ff27d82`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ff27d828c4709192d4495261646a140b3fa9b962)

## [v1.2.17](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.16...v1.2.17) - 2021-08-30

### Commits

- add after-receive [`72f4a24`](https://github.com/tencentyun/cos-js-sdk-v5/commit/72f4a24d48f3c9c5ae056b4d6d44c1a32791464c)
- reset sts.js [`63ce64f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/63ce64fc98b4694927d2ac18ba8d09457751361e)

## [v1.2.16](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.15...v1.2.16) - 2021-08-04

### Merged

- upd：补充index.d.ts QueryString [`#119`](https://github.com/tencentyun/cos-js-sdk-v5/pull/119)
- feat：补充vueDemo [`#116`](https://github.com/tencentyun/cos-js-sdk-v5/pull/116)

### Commits

- support Timeout [`552566d`](https://github.com/tencentyun/cos-js-sdk-v5/commit/552566da070b72bba5615cda1f56d086bddde56c)
- Updated CHANGELOG.md [`3ebbdc9`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3ebbdc9ae5780f60801f2d4a255519a83ba3afe9)
- Update demo.js [`e154082`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e154082a52591650a0fa5b57c655d68fa375f111)

## [v1.2.15](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.14...v1.2.15) - 2021-07-01

- 分块上传upload part支持headers白名单
- getObjectUrl 支持Query、Headers参数

### Merged

- feat：uploadPart新增headers白名单 [`#114`](https://github.com/tencentyun/cos-js-sdk-v5/pull/114)

### Commits

- Updated CHANGELOG.md [`ca19ef2`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ca19ef2652a9d88486b564e24a65f7ab5cd0034e)
- feat：getObjectUrl支持Headers Query参数 [`62c6dd7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/62c6dd7fa436dee30a82be6c5703d377ab31549e)

## [v1.2.14](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.13...v1.2.14) - 2021-06-21

### Merged

- feat：兼容ie promise [`#113`](https://github.com/tencentyun/cos-js-sdk-v5/pull/113)

### Commits

- Updated CHANGELOG.md [`c804b41`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c804b41adc65b344cb39cc6edd6554a67050c1ec)

## [v1.2.13](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.12...v1.2.13) - 2021-06-11

- 新增高级上传接口

### Merged

- Feat/add upload file [`#112`](https://github.com/tencentyun/cos-js-sdk-v5/pull/112)

### Commits

- add crc64 demo [`121bf8c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/121bf8c349cc5652804d1e03daeac45d16255c3f)
- feat：新增高级上传接口，支持单文件上传根据SliceSize自动选择普通上传还是分块上传 [`4414530`](https://github.com/tencentyun/cos-js-sdk-v5/commit/44145301b60a7f6e935db31df59a2497f0d7196e)
- update version 1.2.13 [`ebe25a4`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ebe25a4515ec28bcad2f7376a1ed7b0205266f27)
- upd：补充index.d.ts [`6d5999f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6d5999f0a26504543f68f089217b1d1394e3e16f)
- Updated CHANGELOG.md [`3cd641a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3cd641acdd41ad1033e8e822b66101b069392d75)
- upd：修改index.d.ts [`cf7eda1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cf7eda1d08c62d99bf29cedec35465f98af63857)

## [v1.2.12](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.11...v1.2.12) - 2021-06-04

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

### Merged

- Feat/put object base64&return upload [`#111`](https://github.com/tencentyun/cos-js-sdk-v5/pull/111)

### Commits

- feat [`1e2ca3a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1e2ca3ae255f64fee4aaab36c01d5a03eb3162a2)
- upd：sliceUploadFile返回UploadId [`54d100f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/54d100f41c8bd124c978860532d8a2a81ab1ff9d)
- Updated CHANGELOG.md [`4a04539`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4a0453966d67b586dbfe186e38973f72ffa8f9bd)
- update version 1.2.12 [`843ffba`](https://github.com/tencentyun/cos-js-sdk-v5/commit/843ffba1ed4bb22ed5b23e5aeb7833f17f5577ad)
- update version 1.2.12 [`cd0be19`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cd0be1996ee5bf9e1cd007da2f44b121f23c04ab)
- upd：sliceUploadFile返回UploadId [`4ff8a8e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4ff8a8ef35e5e6e80ed6aa2fdac629a954e596d6)
- upd：优化base64文件上传demo [`cb8f356`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cb8f356b2774280d7dce7886f4016a84c724fa14)
- _No commit message_ [`c20924e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c20924e01e53e2045c2e30e76449a3d38dba6d57)

## [v1.2.11](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.10...v1.2.11) - 2021-05-28

### Merged

- Feat/env warning [`#109`](https://github.com/tencentyun/cos-js-sdk-v5/pull/109)
- feat：新增sdk运行环境错误提示 [`#108`](https://github.com/tencentyun/cos-js-sdk-v5/pull/108)

### Commits

- update version 1.2.11 [`1a1ec58`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1a1ec58f1b1721f7a60d201fa0b63ea071836b66)
- Updated CHANGELOG.md [`f4bd1fb`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f4bd1fbc2a9f47d19b7b3793e9693b6f73647b96)
- update demo [`7d711c1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7d711c1f2fa1eae1affd8c452020cc93b024c809)
- upd：sdk运行环境错误提示文案修改 [`a6fbd71`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a6fbd71751f67074cfad619141978d4037547ce9)
- upd：sdk运行环境错误提示文案修改 [`0a854fd`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0a854fd01ff54b0b7b8523c4a615d528f8ffeb41)
- Update package.json [`4b09275`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4b09275728622de73181b64ae626d13965c34f69)
- update demo [`a981cc8`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a981cc823253d2eec6fe92903599479a107b5f5f)

## [v1.2.10](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.9...v1.2.10) - 2021-05-10

### Merged

- feat: 修改 demo 表现形式，增加数据万象 demo [`#106`](https://github.com/tencentyun/cos-js-sdk-v5/pull/106)
- feat: 增加支持全球加速配置及图片处理。 [`#105`](https://github.com/tencentyun/cos-js-sdk-v5/pull/105)
- Fix/v1.2.9 [`#104`](https://github.com/tencentyun/cos-js-sdk-v5/pull/104)

### Commits

- fix: 优化 demo.js [`bce7d0e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/bce7d0e26b91bee4deb8968c789df3ef0bcef3e9)
- fix: getAuthorization 出错时能把日志打印在输入框中 [`7e823bb`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7e823bbaf631e3e7002bddc519c4989f7f7307eb)
- fix: 修改 text 为 header [`9085656`](https://github.com/tencentyun/cos-js-sdk-v5/commit/90856563dbb14e7132ff880c27124aff8e6e62b4)
- fix: 修复 getAuth 里代码逻辑报错 [`b0f12c1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b0f12c1b5f2dd7756af2de4ec1e9501dbcfc1301)

## [v1.2.9](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.8...v1.2.9) - 2021-04-15

### Commits

- 增加 Location 返回值 [`6a57ed0`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6a57ed0ad191193841dbf0f706f465e5f96ecfa3)
- 优化 Demo [`4ca7188`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4ca7188d13cd12d99965d86cfb6d4f31e84f942d)
- 优化 Demo [`f07d85c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f07d85c94a0c28cd9dcd3cfa022263ce6c307300)

## [v1.2.8](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.7...v1.2.8) - 2021-03-17

### Commits

- 提供公共的 cos.request 方法 [`3c0bc2c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3c0bc2c8a39c342fa47ffb4fbd5703eddd3c7229)

## [v1.2.7](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.6...v1.2.7) - 2021-03-12

### Commits

- 修复判断签名格式报错 [`069754c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/069754c8e389372d165169700c7f884d5abfda17)

## [v1.2.6](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.5...v1.2.6) - 2021-03-10

### Commits

- 增加分片上传取消例子 [`a5b2c51`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a5b2c5120b140e16df6b8d6086aa163fd7bb39ca)
- Content-Type 不参与签名 [`e79acf9`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e79acf9d49d66c33da5b30879dd05a8358f6144f)

## [v1.2.5](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.4...v1.2.5) - 2021-03-04

### Commits

- add BucketEncryption APIS [`a16493c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a16493ca7ea87cc701ab296ccbabd617c75da307)
- add BucketEncryption APIS [`bbf407f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/bbf407f803eca3840c78702f6b84ba0bcf2f0641)

## [v1.2.4](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.3...v1.2.4) - 2021-02-26

### Commits

- v1.2.4 例子里 XCosSecurityToken 改为 SecurityToken [`dda5aa8`](https://github.com/tencentyun/cos-js-sdk-v5/commit/dda5aa8984c55d72559bbdff545e48e6f15757b4)
- Updated CHANGELOG.md [`ac3c7df`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ac3c7df3ca5fa4f9ddd59ab0a7c8c239f8ed0870)

## [v1.2.3](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.1...v1.2.3) - 2021-02-24

### Commits

- v1.2.3 fix base64 error [`c0c1696`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c0c16964154caec248bd742083fe1ac4db261a39)
- Updated CHANGELOG.md [`691c09f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/691c09fdc4473ba99cde39af09439e2aceb79b85)
- 修改接口描述 [`67c842d`](https://github.com/tencentyun/cos-js-sdk-v5/commit/67c842d8707e38a37b1c0e42c49df9acd3ae8779)

## [v1.2.1](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.2.0...v1.2.1) - 2021-02-05

* 修复 md5 计算报错

### Commits

- 修复 md5 计算报错 [`888f50f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/888f50f24f279e600eb4413033046d5f4c7201c9)
- 修改用例顺序 [`fc42ef3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/fc42ef350a1cc14ef0a76153f1ada0bf5b2bc87e)
- Updated CHANGELOG.md [`743a7d3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/743a7d33b45ebaa72e9c5f9e809d5c5c8ca97498)
- 修改 md5 测试用例 [`52403b8`](https://github.com/tencentyun/cos-js-sdk-v5/commit/52403b81295a1255b94f0440071bd017ec7c5f8c)

## [v1.2.0](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.1.10...v1.2.0) - 2021-02-03

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

### Commits

- 规范错误格式 [`23a1efd`](https://github.com/tencentyun/cos-js-sdk-v5/commit/23a1efd4deb914fdb8a63bbec416609cb877c9fa)
- 补充测试用例 [`c4dbcc7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c4dbcc735036cead50d3d09e4a1aed324487096f)
- 补充测试用例 [`1991c3f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1991c3f50a2339331cb4a76c0ba33136146c9709)
- 增加测试用例覆盖率统计 [`dbf44a4`](https://github.com/tencentyun/cos-js-sdk-v5/commit/dbf44a4ee3f409dad0f3eca9f4c7098763eb6486)
- 提示错误字段建议 [`34d9bc6`](https://github.com/tencentyun/cos-js-sdk-v5/commit/34d9bc6d918a045712f2d68776d03de058214f59)
- 增加 nyc 依赖 [`6e61937`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6e6193790660b713e5741902ac9f4652b676541b)

## [v1.1.10](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.1.9...v1.1.10) - 2021-01-25

### Commits

- 优化 d.ts 问题 [`8b30286`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8b30286c6cc0f3ab88ba460982d41a04f2fef37b)
- 优化 d.ts 问题 [`92c4ae1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/92c4ae10858e53d17dd5a947ef1874e8af3b162a)

## [v1.1.9](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.1.8...v1.1.9) - 2021-01-18

### Commits

- 修复 global 报错 [`1dbfefc`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1dbfefca6cd8e3ecdcb5a87dbe91fa51c7e9f3c0)

## [v1.1.8](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.1.7...v1.1.8) - 2021-01-14

### Commits

- complete 接口 xml body 去掉空格 [`9dfa8be`](https://github.com/tencentyun/cos-js-sdk-v5/commit/9dfa8be87a700e4c5accdf3b2265695813182df6)

## [v1.1.7](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.1.6...v1.1.7) - 2021-01-13

### Commits

- 增加 index.d.ts 声明文件 [`1fe6e95`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1fe6e9590bb48e95f35e8030789c9dc3bc9d3446)

## [v1.1.6](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.1.5...v1.1.6) - 2021-01-12

### Commits

- getObject 支持 onProgress [`b31690d`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b31690d3ecf0ed072808ca0643a888379e90ee5c)
- Updated CHANGELOG.md [`7869965`](https://github.com/tencentyun/cos-js-sdk-v5/commit/78699653328c775a20dabe1483871eb815ad46e1)
- Update start.md [`00fb9f1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/00fb9f1ac59c88f130c9ac377e02d32ee727be3d)
- 修改签名错误 [`7152fde`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7152fdee767158b946bf1896851ec44f7eb8b720)

## [v1.1.5](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.1.3...v1.1.5) - 2020-12-17

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

### Commits

- putObject sliceUploadFile 统一返回值格式。 [`f95505c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f95505ca389cd7a7b92b39d3fb1873eb71af27dd)
- putObject sliceUploadFile 统一返回值格式。 [`056bbb5`](https://github.com/tencentyun/cos-js-sdk-v5/commit/056bbb5fcd54d7c4d9f574879d96176be6f2fda6)
- 修复分片上传传了 Pic-Operations 参数后，保存的 fileid 图片 Content-Type 不对的问题。 [`ee44e5f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ee44e5f7f3baf3fb23bcc0c286f6bca9756459ba)
- Updated CHANGELOG.md [`da2e8ae`](https://github.com/tencentyun/cos-js-sdk-v5/commit/da2e8aebdb1dca0f9eeca19290861dd968ebd032)
- v1.1.5 multipartComplete 接口默认 Content-Type: application/xml [`3b3f5cb`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3b3f5cbe8d526252d495f58ea2a31e1c25402c1c)
- 改正 Location 格式 [`7f82db2`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7f82db218a2d6389338e4530a57cb1f3ac475cb5)

## [v1.1.3](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.1.2...v1.1.3) - 2020-12-16

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

### Commits

- 增加示例 [`26a1063`](https://github.com/tencentyun/cos-js-sdk-v5/commit/26a1063aa1a6ee4c8adc9137c874cf1e5bb34dee)
- Updated CHANGELOG.md [`7878866`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7878866e025b9578eb9fbedbfd09bb6e1d3013df)
- 分片上传支持 pic-operations 传递给 complete 接口 [`4c46823`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4c468232273808775a193e3b5c7b346d0a6fb280)
- 修改用例 [`091cbd4`](https://github.com/tencentyun/cos-js-sdk-v5/commit/091cbd4fda7d4967da74e853ecdf7840173cf24a)
- Update watcher.js [`9f2be01`](https://github.com/tencentyun/cos-js-sdk-v5/commit/9f2be019d559b61164521d5ef54aceca2553dca7)
- 加日志 [`a1932b4`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a1932b464b8f0c8b963d3e76cd2c0b23dea31b30)
- 修改用例 [`3ff5e29`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3ff5e29390aa0e7b5aece093ad9b3023c846582e)

## [v1.1.2](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.1.1...v1.1.2) - 2020-12-02

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

### Commits

- 分片上传支持 x-cos-meta 传递给 complete 接口 [`893dde3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/893dde395fa5d8286e1685d5778caf99ecc0a0bc)

## [v1.1.1](https://github.com/tencentyun/cos-js-sdk-v5/compare/v1.1.0...v1.1.1) - 2020-12-02

### Commits

- Updated CHANGELOG.md [`5315fe5`](https://github.com/tencentyun/cos-js-sdk-v5/commit/5315fe5951aa0adb54743bc842866d4e454e5008)
- add auto chagelog workflow [`55b529a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/55b529a621188542523bade3ad72c82e08d16467)
- 支持 Query/CI [`e38e060`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e38e06073d87a30166ffb56ec6cb8d62b6468967)
- 支持 Query/CI [`7c4f61b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7c4f61b8596657fde9d8d69c76cbcb41e63f45a9)
- 支持 Query/CI [`91dcd0e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/91dcd0e605e9d73fb5d4917daed902c08f3d5a22)

## [v1.1.0](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.22...v1.1.0) - 2020-11-19

### Merged

- Update test.yml [`#91`](https://github.com/tencentyun/cos-js-sdk-v5/pull/91)
- Create test.yml [`#90`](https://github.com/tencentyun/cos-js-sdk-v5/pull/90)
- add puppeteer watcher for QUnit test. [`#89`](https://github.com/tencentyun/cos-js-sdk-v5/pull/89)
- Update README.md [`#77`](https://github.com/tencentyun/cos-js-sdk-v5/pull/77)

### Commits

- v0.5.25 修复 AccessControlList 报错 [`8bf50c0`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8bf50c032dca678b0ef3afc76d47d3825dff0070)
- v0.5.24 修复 Grant 报错 [`8653104`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8653104bd874ac4af3cd788349c3afd6a1d8d056)
- v1.0.1 请求库 jquery 改为直接 ajax [`a451041`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a4510414ce6edb55643847af5bda260e248837b5)
- 增加 BucketReferer/BucketDomain/BucketOrigin/BucketLogging/BucketInventory/BucketAccelerate/ObjectTagging 接口 [`092a33b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/092a33b06610c63023b8572f97e17dd418293d32)
- update uploadId cache [`47037d0`](https://github.com/tencentyun/cos-js-sdk-v5/commit/47037d02ca7fd94035a13d21aead6d85a3719bbb)
- 更换 md5 库，加快 md5 计算速度 [`122d069`](https://github.com/tencentyun/cos-js-sdk-v5/commit/122d06955e56674201fa54165711e0632d98c34f)
- v0.5.27 fix md5.js 报毒 [`9988c08`](https://github.com/tencentyun/cos-js-sdk-v5/commit/9988c08e739a703abebea2431c2f98e70863c9b3)
- 支持 Promise 和 async/await 格式 [`4eee462`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4eee462eb31cf4cf641bc2b326b28f133d92b5d9)
- 优化代码 [`ca59b26`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ca59b266defa31f4f30b1d20a1b6cfc6aaa41be5)
- v0.5.26 add GetService/PutBucket [`4d78685`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4d7868507f6b4ec1143ad94d4f9e905b7ce6c323)
- 优化 ETag 获取 [`9d94011`](https://github.com/tencentyun/cos-js-sdk-v5/commit/9d94011f4c4312bea42303e8b7a757cc7309f807)
- 增加上传文件夹例子 [`16cfea1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/16cfea130c81ab74f6c9aeb4350b3e6e78297dea)
- 加分片上传 demo [`02a391b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/02a391b18f42e170843130ee3b23b6d758256e95)
- 支持 after-receive 事件和 Request 参数 [`f3eab19`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f3eab1968e1ce6872f67d93a061b3206f80f82fa)
- 加服务端决定文件名的 demo [`3213155`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3213155e99f8ef21d504c29fd037b4de62666945)
- getObject 增加 DataType 参数 [`62cdcb4`](https://github.com/tencentyun/cos-js-sdk-v5/commit/62cdcb43f2831da0e2ae2dc9c088531043bcea1b)
- 增加 selectObjectContent [`4d93221`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4d9322104f9036af66c1f318485c65739b9603f0)
- fix for jUnit test. [`47b3367`](https://github.com/tencentyun/cos-js-sdk-v5/commit/47b3367133ff77af489b59d70b140c836ceebe35)
- 支持stst StartTime 自动修正时间 [`c7ce625`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c7ce6256738408cee77a3a3e5b31b5af0ce816ba)
- 优化打包结果的注释 [`467e4c0`](https://github.com/tencentyun/cos-js-sdk-v5/commit/467e4c05ab65b079bdff4d53cb4b29bd19208c01)

## [v0.5.22](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.21...v0.5.22) - 2019-11-29

### Commits

- remove querystring [`d43c064`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d43c06495fb44b02df5de5fafcaa4cdb5aa1ce8c)

## [v0.5.21](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.20...v0.5.21) - 2019-11-28

### Commits

- add website api [`c2e5752`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c2e5752b67f15ad6163f8a98b43d45db02484102)
- 添加 post-policy demo [`719235c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/719235caa8df2d1d459ba05e43767cbbbcb3fff2)
- 优化上传队列处理，防止栈溢出 [`39f1e8b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/39f1e8be2232c59e40f0fef66bfe226682a0f4a8)
- 添加 post-policy demo [`0a157bc`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0a157bc4c46c9b88f5c468d83253b31e3550ecc8)
- 分片复制，去掉一些无用头部 [`4a6ffee`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4a6ffee1fa642c67fa583a665b9cdbffc7b3a774)
- 优化调试 server [`3286a50`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3286a50a6a33c588796dba8c2a70483ae33e7a3c)
- 优化 post policy demo [`01c50fa`](https://github.com/tencentyun/cos-js-sdk-v5/commit/01c50fa1de6605a513b640e7eae8fb57b9ebea3e)
- Update cors.png to v5 [`bf915b7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/bf915b79e234d3bd527b569ee8b6c8a2c8bb7fcb)

## [v0.5.20](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.17...v0.5.20) - 2019-09-11

### Commits

- 特殊处理微信分片上传图片 [`1a71b0c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1a71b0c64eabc7ad91686b94be76d527a542938b)
- 特殊处理微信分片上传图片 [`746e580`](https://github.com/tencentyun/cos-js-sdk-v5/commit/746e580b9182e1e17def7c0f5299506eafe8d6d1)
- 上传支持 AddMetaMd5 [`3c291b4`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3c291b4b9cc3ad2fbc5c132c9cfcbb8aec2aae6b)
- 上传支持 AddMetaMd5 [`f4eeea4`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f4eeea4c940baec0513074b9ac2dfaede31b7038)
- 修复 getObject 问题 [`f7fd3e7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f7fd3e71c112e94a8182893f002347449ee092c5)
- 优化 list-update 事件，加 setTimeout 截流 [`0f010d0`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0f010d0d7be395343f0d2612878a4fa5e25573a0)
- 上传支持 UploadAddMetaMd5 [`98c730b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/98c730b7ff06a5a228732876f94cac45bb4f48ab)
- README 加上 Start demo [`03f04d7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/03f04d7eee7c0cc1ea0eb587aa1fe439f64145c1)
- v0.5.20 优化 putObject 返回 Location [`b96322e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b96322eb512ba49ef568d9c63ea6d7d4485320b7)
- fix webpack require error [`3b37f51`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3b37f5144218d9330a6928b6c5bf2118cd86b769)
- fix getObject bug [`6c9a10c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6c9a10cf938f9657fc43bb8bede7fb1ced66c5eb)
- secret use env [`c34bf68`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c34bf6818f911e89b2842f5417ee1dc78ba53f8d)
- 上传支持 AddMetaMd5 [`cdd1f1f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cdd1f1f3bb34fae789df977ffa66ef52e6ece07b)
- 修复 BucketLifecycle 接口的参数问题。 [`5489730`](https://github.com/tencentyun/cos-js-sdk-v5/commit/54897307f268699fe8254d3cbb7f448406b38c2d)
- 修改默认展示的日志长度 [`7d0edcf`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7d0edcf509fd694c0081fa157870603ad2064081)
- 修改 package.json 文件。 [`0aa6085`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0aa60858807b2498be71e2c41b4efb28a7b3c66b)
- 修改README文字。 [`0eed45a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0eed45a02f23aa2e944d71ae92208531dec96cb3)
- Update LICENSE [`ff6b2fd`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ff6b2fd810e350a2aa45ba64945197a9721d094c)
- Update sts.js [`c1316f6`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c1316f6066603dfc22130c9336694aab7609172e)

## [v0.5.17](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.13...v0.5.17) - 2019-05-27

### Commits

- 修复 clearQueue Bug [`a8e6f08`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a8e6f0809113fa7b844acbaa0cb8e4f61df9354d)
- fix authorization error [`7e8a406`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7e8a4069fbd485bbe4b92bb0a26b2b80dacc2f65)
- 修改复制参数、任务增加 _custom 字段 [`00d04fc`](https://github.com/tencentyun/cos-js-sdk-v5/commit/00d04fc0f8d40b56968327d0b93862a2f26b92c8)
- getObjectUrl add Expires [`fe74e2d`](https://github.com/tencentyun/cos-js-sdk-v5/commit/fe74e2df5191d075483d9abb8a18c9426924f28f)

## [v0.5.13](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.12...v0.5.13) - 2019-04-08

### Commits

- 支持 ServerTime 校正时间 [`1e00556`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1e005569b306130b1f0c518b0439665c666dc40a)

## [v0.5.12](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.11...v0.5.12) - 2019-04-03

### Commits

- STS 接口更新为云API v3 [`2112bac`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2112bac12c27a7a4d18b65229bd047d4fbf3fd25)
- add onTaskStart [`cc8bc75`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cc8bc7596d9ffc274e6e6511ef50a6b8ac6f6d5c)

## [v0.5.11](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.10...v0.5.11) - 2019-03-12

### Commits

- 修改队列清理，修改 userAgent 容错 [`b478fd3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b478fd35d17e5c179ad2b1642247c47d14ec34e6)
- 修改注释 [`e805e62`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e805e62c53a351297698a5485e4689947596d957)

## [v0.5.10](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.8...v0.5.10) - 2019-03-08

### Commits

- 修复 global 报错 [`c14714b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c14714b51fe7a2c2050a5a9dca68655f55cef860)
- v0.5.9 修复 getObject 内容会被解析成 xml 问题 [`6c76e75`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6c76e7564fe5b9bb34dc5c3ffbd011900a62c169)
- 修改 sts.php [`384767e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/384767ed9f1d7a0dc4b27c86bcf6b864957efa84)
- Update sts.js [`f4feafe`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f4feafe89c4273504842b42038902149d19aac09)
- Update sts.php [`a85175b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a85175bf57136e2d3c7c8a297f9e4d1a44bcaf86)

## [v0.5.8](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.7...v0.5.8) - 2019-01-17

### Commits

- 修复 chrome 69 分片上传 Content-Type错误，修复 no-cache 问题，优化分片复制带上元数据 [`9db8ccf`](https://github.com/tencentyun/cos-js-sdk-v5/commit/9db8ccf5ef229cc99f6a620fa6ea40e7fe1d2c74)
- 优化例子指引 [`e30d407`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e30d407d1b4b1cc14691470c3e3be3f2bcd0f523)
- 优化例子指引 [`4131313`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4131313783c234c29a679564a40df9ae7a665864)
- 优化例子指引 [`1387d3f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1387d3f73bf1d0dd741f8162925e5c29164646f3)
- 优化例子 [`e37246e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e37246e5f38132742155280411796b1901e457c6)
- 优化例子指引 [`1148a9e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1148a9ea1bbc3ca9b3685027ac9e75b0b844a06a)

## [v0.5.7](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.6...v0.5.7) - 2019-01-10

### Commits

- 修复分片上传 Content-Type 有误 [`ef0a02c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ef0a02cc281374163c608c82e4f3cc39b732f837)

## [v0.5.6](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.5...v0.5.6) - 2019-01-07

### Commits

- 修改 demo [`76c6317`](https://github.com/tencentyun/cos-js-sdk-v5/commit/76c6317a26256a7b18697050256dfc7142f26997)
- 修复 http 页面微信 webview 分片上传出错 [`e2b1058`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e2b1058b658465cbe26962ef54a01883bd430523)
- 修改 demo [`8cbbb56`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8cbbb565a51a2f29251fa77ceb25d1fae315994f)
- 修改 demo [`53408a7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/53408a72adea24967fc5712af12a0599d25f2a95)
- 修改 demo [`0b1680e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0b1680e8db5ec0c4c9a8b5141ce1af90cd348fa5)

## [v0.5.5](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.4...v0.5.5) - 2018-12-26

### Commits

- 微信 PC webview 计算分片 md5 不复制分片 blob [`170da58`](https://github.com/tencentyun/cos-js-sdk-v5/commit/170da585e8767364107b1ea9948c4a709001b224)

## [v0.5.4](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.3...v0.5.4) - 2018-12-26

### Commits

- 签名增加 Pathname 参数，修复微信 PC webview 分片上传 bug [`1c58e74`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1c58e7498fdb170b245eb436e1ec27a09e4e311a)
- 修改 sts 例子 [`d5525a3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d5525a31aa9e536ddd78acbe7b1ca1762a302b6f)
- 更新包引用 [`5d51885`](https://github.com/tencentyun/cos-js-sdk-v5/commit/5d5188515841f7fdeb864ed42ea452ae652f153b)
- 修改 CORS 配置例子 [`d83e117`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d83e117a8e3564f7d0f04ba1f68b0062f6eb4da8)

## [v0.5.3](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.2...v0.5.3) - 2018-12-24

### Commits

- 去掉 splice log [`fe2a8d5`](https://github.com/tencentyun/cos-js-sdk-v5/commit/fe2a8d5ecd01cb766d969afa25c697d1c3495f63)
- 去掉 splice log [`48d849b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/48d849b6dbbee36d66f916e57dafafd36c3e264a)
- 支持去掉队列 [`9da3b71`](https://github.com/tencentyun/cos-js-sdk-v5/commit/9da3b712df69adb409e58651ed399655af7f8add)

## [v0.5.2](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.1...v0.5.2) - 2018-12-21

### Commits

- 支持自动调正浏览器时间偏差 [`d7c8653`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d7c8653cf6eee0e11b66e48de723e1da37b13f77)
- CORS 例子补充 ExposeHeaders Date [`5b92012`](https://github.com/tencentyun/cos-js-sdk-v5/commit/5b920122170ea6d20f0f5d0902a6da106fca8a74)
- Key 拼接 url 用 camSafeUrlEncode [`b090acc`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b090acc1f1e7179f385332e4d9994b48b6b62c09)
- 去掉预埋逻辑 [`1d05f7a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1d05f7ad080eed9cdd48b742233acdf2946143a6)

## [v0.5.1](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.5.0...v0.5.1) - 2018-12-07

### Commits

- Key 拼接 url 用 camSafeUrlEncode [`cf7ca67`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cf7ca67686711e4658c74622fbb9259cc25bac3f)

## [v0.5.0](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.27...v0.5.0) - 2018-12-06

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

### Commits

- 支持 STS Scope [`e527581`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e527581e0834202c40f4054a65de9160b3e02153)
- 修改 签名 报错 [`e84677f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e84677f0ccd3bef3798e4d46ecf42ae63cc8d27e)

## [v0.4.27](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.26...v0.4.27) - 2018-11-28

### Commits

- 补充 sts 实例 action 列表 [`174f1de`](https://github.com/tencentyun/cos-js-sdk-v5/commit/174f1deeda0e923d6ffbcc86a751d7b12980264d)
- 修复 IE bug [`56f405b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/56f405be32e7de92f2c7b06610c8ae2e0ec963c5)
- update [`cef7929`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cef7929bed0da7c21f0a4c7fcf9a1defe0d3ff85)
- 去掉调试代码 [`0beb1d3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0beb1d36b5f44cf255b86c4a7dfbc81cd8236029)

## [v0.4.26](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.24...v0.4.26) - 2018-11-22

### Commits

- 去掉两个 sts-auth demo [`d5e6cba`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d5e6cba45294c1a023ec4cf811cff81c5f246810)
- update simple demo [`7a7e240`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7a7e2406cab312689627606b6ad4ea33cd41fd58)
- 优化 Body 判断 [`f45024b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f45024bfd80c786d5c1be660b662e3930e460b4c)
- update demo [`89c77f8`](https://github.com/tencentyun/cos-js-sdk-v5/commit/89c77f8f1ffaf12293c8b69d0b7802398898ef0b)
- 优化 demo、test [`15e56b5`](https://github.com/tencentyun/cos-js-sdk-v5/commit/15e56b575c0513b3b07f4a697e6802ed0b7e590c)
- update csp doc [`74db371`](https://github.com/tencentyun/cos-js-sdk-v5/commit/74db371745cfca19766dbbd3eb3eb7e31fdd3bd1)
- 优化 demo [`77ba2d7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/77ba2d7e58d5071827c22f5928d9924d5ba7ef5c)
- 兼容 iframe 内上传 iframe 外的 File/Blob [`2ac2cdf`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2ac2cdf62f4608680dc08d7b901de3c31e539bcf)
- 修改用例 [`b37b0a9`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b37b0a9dd6fe33950c068027006c177cf6f320f1)
- 优化 csp demo [`6422c6a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6422c6a8268e912f3843a5d7205acf46da77c876)
- Update cos-auth.js [`f481ea2`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f481ea2eea8de85d754869ee62abc4538f366897)
- 修复 exports 错误 [`1e3b5b2`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1e3b5b2819760873780970820bf5d48f4f77a641)
- 优化文案 [`bf218ca`](https://github.com/tencentyun/cos-js-sdk-v5/commit/bf218caade2a810b5de8e940de5addc899079868)
- update demo [`e05f6da`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e05f6da8b3c78f8b76a634b1f7ae00865b16519a)

## [v0.4.24](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.23...v0.4.24) - 2018-11-16

### Commits

- 修改最大分片大小 [`d22de28`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d22de28fddaac6cd091e1ab62fba88bcceebc60c)
- 修改最大分片大小 [`e8b1b80`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e8b1b80903830824e856ffe8a2be8df34d521c03)

## [v0.4.23](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.20...v0.4.23) - 2018-11-14

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

### Merged

- 修复Demo里的BUG [`#37`](https://github.com/tencentyun/cos-js-sdk-v5/pull/37)

### Commits

- update csg doc [`52729cb`](https://github.com/tencentyun/cos-js-sdk-v5/commit/52729cb5cd5394661fd289de1dbb343e1f674486)
- 修改执行流程，支持 UseRawKey 参数，整理用例 [`513a038`](https://github.com/tencentyun/cos-js-sdk-v5/commit/513a0388b40cbced8347b7350047016e719579d5)
- 上传队列 demo [`e194982`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e194982990764400ab0e70b93d52832f24e90953)
- update csp doc [`3f8dccd`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3f8dccd22d8cc398ccf78b1abefd416fc7190481)
- 上传支持 Content-MD5 [`810ef03`](https://github.com/tencentyun/cos-js-sdk-v5/commit/810ef035a275ec8b9ec85b5769decfe590ff3f6d)
- update csp doc [`cd1ad63`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cd1ad63270244b818aa063a186eeeafb3d91e156)
- update csp doc [`ac5ae71`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ac5ae713145522411c20695e7d481ea84ffb4b1e)
- 修改 demo [`4143302`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4143302d27923ff362f3f4c08530ad2d46ed4fed)
- 实例化支持 XCosSecurityToken 参数 [`cb6870f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cb6870fbe1254f62b4484d46a7eb650d3d5af92a)
- remove debugger [`e4d3d11`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e4d3d11cddaf4be84177c2c4007fa10afc8c4b5b)
- 修改 demo [`e25a475`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e25a4756f9d8ff0e75cbc35f663b655c64170de6)
- update csp doc [`fa8c45b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/fa8c45becfea72ffeb404be5992a961101622027)
- update csp doc [`d107ab1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d107ab1aa8bf9b6a1e77b8f52a8991a7c3454ec1)
- update csg doc [`eca8124`](https://github.com/tencentyun/cos-js-sdk-v5/commit/eca81243e3bbcf7d770dc8d25bc4fe1c262062d7)
- Update csp.html [`5fd0e3c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/5fd0e3c900b39247fa452e4376d529fa584f5f60)
- Update api.md [`86c2673`](https://github.com/tencentyun/cos-js-sdk-v5/commit/86c26736495dcf17ff51315c0214edbec182272a)
- Update start.md [`32ff146`](https://github.com/tencentyun/cos-js-sdk-v5/commit/32ff14661943411d100eac407abdf280222bacbd)
- bug: fix 403 error [`9a58aa1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/9a58aa1cedb242cccb3b7a5e208fd0cc39b660d0)
- 修复 [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client 的报错 [`1abc9eb`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1abc9eb5453a4884e25fa95c17621a303e23bb17)
- 修改 sts 例子 [`73c3864`](https://github.com/tencentyun/cos-js-sdk-v5/commit/73c3864ef972f6b46adfd5da42cc2d092521f6b9)

## [v0.4.20](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.17...v0.4.20) - 2018-10-18

### Commits

- 修复 getObjectUrl 多一个 sign=xxx [`ce7f326`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ce7f32676dc96266b9097dee156fbddf2f42c6c1)
- 支持跨区域复制 [`e8a253a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e8a253a71f9760dc58ccb1d1118b3a65eaf17ce3)
- 修改 demo [`5cd743e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/5cd743ec07684adc0a265af7cb7362d6b750ab79)
- remove debugger [`4051ac9`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4051ac96c08e9c033d68e631d670f935baddcc53)
- 修改 demo [`7984950`](https://github.com/tencentyun/cos-js-sdk-v5/commit/79849509c5864f53d40f18eb11ea90a451c50638)
- support ForcePathStyle [`e4d43c3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e4d43c3305735d25c2118cd4f11e7e915213aa18)

## [v0.4.17](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.16...v0.4.17) - 2018-09-28

### Commits

- 优化签名提示和 sts 例子 [`7665f7f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7665f7fbffd0e3e709cffe6d8200d3cfda81fcf8)
- update demo [`e9fd341`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e9fd341cbe27d9c77acfd85b0e593422c87bd620)
- 增加 deleteBucketPolicy 接口 [`fa00a7f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/fa00a7f29a6ec7b42cd8b45a34211e0676f5aeb1)

## [v0.4.16](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.15...v0.4.16) - 2018-09-11

### Commits

- support ForcePathStyle [`3d2ad98`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3d2ad9845d72e9293cfbe74164287dacff90985a)

## [v0.4.15](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.9...v0.4.15) - 2018-09-10

### Commits

- support csp [`d48456c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d48456c8facbbd69d70308bf64468e49df415e8b)
- 增加 hook 支持 [`d74dc7b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d74dc7ba2bd13f5c883e45cace747a8593dd15b1)
- 修改 md5 中文字符串错误的问题 [`dcf7ad6`](https://github.com/tencentyun/cos-js-sdk-v5/commit/dcf7ad6eeb1c8a4caf3ef5ebe9a99e08d6acab02)
- support csp [`1adea99`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1adea99b00c2b75e075ebd4c2b4cf2c8df3dfa74)
- sliceUploadFile 触发 onProgress [`e373ab7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e373ab7a5f85bb69eea7b832ced2e6f6ce7dd1b7)
- remove hook and add event 'before-send' [`c560069`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c56006914f1f6078dd3a75bf38cc0d86491fb6a5)
- update demo [`2a875e8`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2a875e873e7ff7e00bd1ee600014e117941d75b1)
- 0.4.14 增加 kms 加密字段支持 [`b100fb3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b100fb3b36f49d97e48e60836de6b5cd252f9881)
- 修复复制中文错误 [`291cded`](https://github.com/tencentyun/cos-js-sdk-v5/commit/291cded8f5c535e70df9c47161f8ac8557588db8)
- 修改 demo [`a05e5c2`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a05e5c2c7fdf45d979893477deb56232371f814e)
- remove hook and add event 'before-send' [`b06c2f9`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b06c2f9af818776f9ca8aaba5cc078e53ee57e79)
- change demo [`342b268`](https://github.com/tencentyun/cos-js-sdk-v5/commit/342b2689c087af218596f8c98d22ad703229039e)
- 修改 demo [`8da0c02`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8da0c02c5e4e691ffeed3eb052713793e6c4b426)
- 修改 sts demo [`ce0df94`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ce0df943c8efac4d12a9a4e9750a02acb965c2bd)
- 修改临时密钥超时判断时间，60 秒 [`1059949`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1059949c54a54496ab84ecd6c7dcbebc5d4bc32e)
- fix bug [`f22eb49`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f22eb49a4447f1438bf13aae395c1aacf0269929)
- 修改复制参数 [`30693e7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/30693e7bac4c816c60a8f086fd140b676aaf31b6)
- 修改 demo [`2fef2b1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2fef2b14b73c0ce8aed868c3a2535023022fa400)
- 修改 demo [`eb87c11`](https://github.com/tencentyun/cos-js-sdk-v5/commit/eb87c11c5b11ed23d9a0b85a04d7aba7d4d8bf51)
- 修改 md5 中文字符串错误的问题 [`688ca30`](https://github.com/tencentyun/cos-js-sdk-v5/commit/688ca30e6896f814d7df47c91103b4a0ed75198e)

## [v0.4.9](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.5...v0.4.9) - 2018-07-16

### Commits

- fix ie11 bug [`0e8c973`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0e8c97333c671264874356ad02314fa9c7318d0e)
- 增加分片复制功能 sliceCopyFile [`2059860`](https://github.com/tencentyun/cos-js-sdk-v5/commit/20598602eba2c3447e3bde378f3969ce4bf543f4)
- update [`481fd91`](https://github.com/tencentyun/cos-js-sdk-v5/commit/481fd91187fcbf3c0d23a3ec76643fdfb1a63147)
- 修复 putObject 返回的 Location 错误 [`9124907`](https://github.com/tencentyun/cos-js-sdk-v5/commit/91249072aa1bedcceb48de5b3ed034b8e3e6d95a)
- update demo [`60120fa`](https://github.com/tencentyun/cos-js-sdk-v5/commit/60120fa8e08e8ffabd23611625bc8434c9d6f9e1)
- 增加分片复制，优化代码 [`898c3f8`](https://github.com/tencentyun/cos-js-sdk-v5/commit/898c3f8cfaf43992bd5d997d2badeedf7a401094)
- build 0.4.9 [`1e6f1af`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1e6f1af055ee3d7c2049b0b073322568ce8d00e7)
- fix ie11 bug [`8483174`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8483174a7ca4f765b72baf84c3ed50a7419ce273)
- 修复跨区域复制 bug [`b480f94`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b480f94f82b77cf6f1882c0dddfad8adf0b23d43)
- 修复 AdGuard 插件导致 Blob 判断出错 [`acccbef`](https://github.com/tencentyun/cos-js-sdk-v5/commit/acccbef74cb94846ef684766d0d5abd59bfc401b)
- add error doc [`c4faf4a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c4faf4a8fffb7322bca2035a3640891a8d461a4e)
- add demo [`602d299`](https://github.com/tencentyun/cos-js-sdk-v5/commit/602d29945aed41c0ed3fac694df0bf3656661839)
- fix copy bug [`c26c0a6`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c26c0a6a2a06d3a14511b270e3b450add212d62a)
- 修改 demo [`babf47b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/babf47b81dbbe9ebc58977d994c3e7b7bf6a53ae)
- remove MFADelete [`1405fbe`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1405fbe0165ecfc16ea53c25ab3af92581162c52)
- Update sts-auth.php [`973c7fe`](https://github.com/tencentyun/cos-js-sdk-v5/commit/973c7fea20550f2eccac30a333c4c798477090e2)
- Update sts.php [`829d6f3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/829d6f38f762e6ee8c433f805718af2d666e10aa)
- fix ie11 bug [`53fec6e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/53fec6e84dc54dab120dcbb9ea29c6099db5ee8a)
- fix ie11 bug [`48169da`](https://github.com/tencentyun/cos-js-sdk-v5/commit/48169da4b0f12784f13fbcebd2862bfb78bb8663)

## [v0.4.5](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.4...v0.4.5) - 2018-05-03

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

### Commits

- 修改进度反馈 bug，修改参数缺失提示，修改参数对象污染问题 [`fc865b9`](https://github.com/tencentyun/cos-js-sdk-v5/commit/fc865b90576a056416b56eb6c05f111b5d6e6f6f)
- update [`6061f13`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6061f135b84a88168b270d60f1625506e2eabab5)
- 修改 demo 例子 [`40d1f4b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/40d1f4b928e2bc1613726608e1375f382f48bfa7)
- 修改 json2str 方法 [`d95cc06`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d95cc06314be0a8814ac914add9a04cb401c1aa1)
- 增加上传字符串的用例 [`87f758a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/87f758ac86fb1541e6a00da1ae414d85872f2c9c)
- update [`c71a380`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c71a38079cfa047a2adc48e14a47a910d9b83851)
- update [`3cda187`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3cda1876e81077fe3a4960de581d28294af8c1b2)
- 修复 ie11 不兼容问题 [`2695c28`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2695c28aff3ad3c08c012afc0676cbe84796ccd6)

## [v0.4.4](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.3...v0.4.4) - 2018-04-19

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

### Commits

- 支持 UploadId 缓存，修改签名例子 [`e44bad6`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e44bad64198097afb02bb5c211fede4b0999cc3a)
- cache UploadId [`5495244`](https://github.com/tencentyun/cos-js-sdk-v5/commit/5495244eedad1e577fc9b882876862272efc242a)
- update demo [`11b942a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/11b942a7259ae4d531f8cce5b12fcdc435d0cbf2)
- 容错 [`ce3b25e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ce3b25e77a545d1d9ec2b3457d3deb903ff9e488)
- 修改 auth demo [`fcd6f0a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/fcd6f0a442aa8ab4a4ad79324e79cb5063d49e4c)
- 修改 post demo [`a85e6c4`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a85e6c4b415f60e0a8c816ae87964207cd818706)

## [v0.4.3](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.2...v0.4.3) - 2018-04-09

### Commits

- 分片大小参数容错 [`ca65174`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ca65174918992256856b2b50db3ea9fffe3a0610)

## [v0.4.2](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.1...v0.4.2) - 2018-04-08

### Commits

- Update demo.js [`7c32b9e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7c32b9ecaa389f18a1289dc6c657704f00cc7219)
- 修改签名 [`39954e7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/39954e7e5ea39f4f587ecdf232553a245f930e1a)

## [v0.4.1](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.4.0...v0.4.1) - 2018-03-30

### Commits

- 修改 md5 算法 [`df7b964`](https://github.com/tencentyun/cos-js-sdk-v5/commit/df7b96402895191613f9c8c8746ff7ced96f173b)
- 修改 md5 算法 [`47b39db`](https://github.com/tencentyun/cos-js-sdk-v5/commit/47b39db6e1f3e27591cc81f469dcf989719e0aed)

## [v0.4.0](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.3.11...v0.4.0) - 2018-03-26

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

### Commits

- 修改签名方式，保证安全性 [`0fa7b69`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0fa7b69cfc179129f75d034d5536c3b6905c0130)
- Update sts-form.html [`c592a41`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c592a4103ed105b6e79b3dbdc2bb40a7ec1e17d5)
- Update sts-put.html [`f881cbc`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f881cbcb938f26412759744130d532362921f318)
- Update sts-post.html [`445b307`](https://github.com/tencentyun/cos-js-sdk-v5/commit/445b3079efe8f38eb69b5ce6cb0ffe88b6422b64)
- Update simple-form.html [`bcb7516`](https://github.com/tencentyun/cos-js-sdk-v5/commit/bcb751630687b7c2ffe43f654c6176c4667c4909)
- Update simple-put.html [`4b251bb`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4b251bb5e0b7bb0a1c1ee2419f442dfc4b6a9c16)
- Update simple-post.html [`e09852a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e09852aeb366d2f56a4397abf6e8c9158cfe36c8)
- Update simple-put.html [`7dd80af`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7dd80af39ba70fec06b01869e9e2ef85cfa4da85)
- Update simple-post.html [`7678c80`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7678c80a530d807408c89cd0fc9d76bd4df88fab)

## [v0.3.11](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.3.10...v0.3.11) - 2018-03-15

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

### Commits

- 修改容错 [`2dac011`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2dac0118c22d8c3298a51129f1d20dd8f664ae46)
- 优化错误提示 [`287118b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/287118b79e3d52bacc26fe470f0ffca421918d5a)
- 支持自定义 Protocol [`1bedb79`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1bedb79f5503ba97afaff46db6bfae5ce75af3c0)
- 优化参数污染问题 [`ee1626e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ee1626e72cc8b35976a38156fcf19e3de9315819)
- 删除调试域名 [`aa58fbc`](https://github.com/tencentyun/cos-js-sdk-v5/commit/aa58fbc2a00260c3b15a237c469997255eb153e0)
- Update sts-put.html [`7964253`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7964253101e4a681229197ee530934e1562ef381)
- update test [`3e8bced`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3e8bcedc11d2222a975ae9c66fe7fb68121409be)

## [v0.3.10](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.3.9...v0.3.10) - 2018-03-06

### Commits

- 修复 putObject 传空字符串的报错 [`4dc8ef5`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4dc8ef5c484706e4371c22f90cadae49683af0bf)

## [v0.3.9](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.3.7...v0.3.9) - 2018-03-06

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

### Commits

- 支持多版本 [`c515c44`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c515c4446a0f97088134549a4da51f0c8b507435)
- support SSE [`fb99f7c`](https://github.com/tencentyun/cos-js-sdk-v5/commit/fb99f7c52d89e00322d5a29c2596212a6b10b9e2)
- support SSE [`ff339a8`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ff339a878eb0f34aaf4d2a4a6e8cfb4f3d87f218)
- getSTS demo [`08fbe71`](https://github.com/tencentyun/cos-js-sdk-v5/commit/08fbe71924f90aadf33ca561ad6fdee501ca0c31)
- Update README.md [`dc3b48b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/dc3b48b3cfc3519d643312adb7966e4ba4ef491a)
- 自动计算分片大小 [`8f00724`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8f00724765045989263314898f14220d426e562a)
- 支持多版本 [`4c8f9ce`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4c8f9ce64b4764f03cd2f9b24139e1bdab21abda)
- Update README.md [`6ce6798`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6ce6798c94a6b548536f2e547537ffc0b7793cbe)
- 自动计算分片大小 [`2dba7d6`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2dba7d6662e0bcfed55c38d5a981f887d8616666)
- support SSE [`5037759`](https://github.com/tencentyun/cos-js-sdk-v5/commit/5037759c527d746526ab7c746fa1468d7cfef1e6)
- support SSE [`b4d8df1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b4d8df1c1eb35b2dc360f6a04a26bb4fde72288f)
- 删掉多余代码 [`f10f418`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f10f418396fbbd5cacb77767ce04199a70e42945)

## [v0.3.7](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.3.6...v0.3.7) - 2018-01-16

### Commits

- 自动计算分片大小 [`6a8042e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6a8042e051ca037330bec45905ebd20f55c682b9)
- update demo [`4257d09`](https://github.com/tencentyun/cos-js-sdk-v5/commit/4257d093ab981d16e5876271cbf1b704643ac35e)
- 容错 [`d9e58a9`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d9e58a96f98399d983dcf9373e791255ea503884)
- update demo [`110aecf`](https://github.com/tencentyun/cos-js-sdk-v5/commit/110aecf2bcd276c5c43e80a4b64a981ee842c732)
- Update README.md [`dee6626`](https://github.com/tencentyun/cos-js-sdk-v5/commit/dee66266cf8ed49ce0e8f9aeea80fc0c0ef2c10f)
- update demo [`905bc7b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/905bc7bfb61ef57f8fe5f2c8131d4273ee096b50)

## [v0.3.6](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.2.0...v0.3.6) - 2018-01-12

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

### Commits

- v0.3.3 新增 getObjectUrl 接口 [`801e677`](https://github.com/tencentyun/cos-js-sdk-v5/commit/801e6779e145451d2d16856df2baf498a12e8257)
- 修复 test-123-1250000000 bucket 分片上传出错问题 [`b915a89`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b915a892f10fb16054ac387a17b2fdba25b85610)
- 优化接口返回值 [`8f009f9`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8f009f9103b279354d5daca718d52ca5f9557a5a)
- 修改 Location 错误 [`13c3044`](https://github.com/tencentyun/cos-js-sdk-v5/commit/13c3044f9c37330afa6e120ef4c4b587f75653bd)
- 修复 ContentLength 错误 [`5010b4b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/5010b4b882eab4438a918fbd6c4801bcb3884b51)
- 容错 [`e6563c0`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e6563c08eff78112d376dc8678122cf498ebb3d0)
- Update README.md [`fd018a8`](https://github.com/tencentyun/cos-js-sdk-v5/commit/fd018a8fd2680ee97e10673bbfe2ed6d03e4887e)
- 修改 demo [`b5ebbab`](https://github.com/tencentyun/cos-js-sdk-v5/commit/b5ebbaba9a8e469fc0601c13fcc01fab59ea19fc)
- 修改 demo [`043bada`](https://github.com/tencentyun/cos-js-sdk-v5/commit/043badad6ed6840e324dc1aaf9484c25a308d3a4)
- Update auth.php [`bb6c0e4`](https://github.com/tencentyun/cos-js-sdk-v5/commit/bb6c0e4870c29651f41e02271f632fe3d618d6fa)
- 修改文档 [`c50942b`](https://github.com/tencentyun/cos-js-sdk-v5/commit/c50942bbe773d8b5d41becf6b62f1781674e1cb9)
- Update README.md [`ef9f8ea`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ef9f8ea0798367129b86c96d66f682a586491ee9)
- Update demo.js [`39666a9`](https://github.com/tencentyun/cos-js-sdk-v5/commit/39666a9a1a735358c65d9fedcac3c5a7211c7396)
- 修改 auth 例子 [`0e55af7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0e55af787f58af7578ed21729174cad35da320d3)

## [v0.2.0](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.0.8...v0.2.0) - 2017-11-01

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

### Commits

- 更新 dist [`1922440`](https://github.com/tencentyun/cos-js-sdk-v5/commit/19224408b8813c1533c6aa5e716f639a2bf4e47d)
- fix error [`afc0914`](https://github.com/tencentyun/cos-js-sdk-v5/commit/afc091428c932c119b66012d85f9b5d06ee851eb)
- fix error [`6d32142`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6d32142b201361e8facfc13d3ef6185ae03eeff3)
- 整理 acl 返回值 [`490a28d`](https://github.com/tencentyun/cos-js-sdk-v5/commit/490a28dfe26e0b5dc9cb7196afd2bad7bba13d15)
- version 0.1.4 [`8d64069`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8d640699d40f65faca3a901da2d7a26a3e216fba)
- 更新 get acl [`f85d5e0`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f85d5e0b406c3822db2c9be27b7e82e40cf1de8e)
- 删除无用文件 [`e451781`](https://github.com/tencentyun/cos-js-sdk-v5/commit/e4517815e31b0301a781b51c05f54f53672a83e1)
- 修改 onProgress [`605a895`](https://github.com/tencentyun/cos-js-sdk-v5/commit/605a8956f238c70e8c42f27c3ac3fb214db5af7f)
- 修改用例和 demo [`6109e54`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6109e54b223e482ed3f02a552363b15f6db3ccd2)
- 更换 xml 和 json 转换的库 [`48a755e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/48a755efacfa7c09a9d22fe997a77f12993f5b2d)
- 修改签名计算 [`cfff58f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cfff58fc2cc2cda803efde418a7655f7b84b8f38)
- 修改 region [`9979420`](https://github.com/tencentyun/cos-js-sdk-v5/commit/9979420c283e0c9756edff21d0e06665d9bfa165)
- 修复报错，修改签名参数 [`ccf9017`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ccf901731b3b8d8bd0e6a23871f7098c36115009)
- CORS AllowHeader 例子改成 * [`0a4d5af`](https://github.com/tencentyun/cos-js-sdk-v5/commit/0a4d5afe97bf3aa297651cac9896eb974be9e76a)
- 修改 Readme [`75cb126`](https://github.com/tencentyun/cos-js-sdk-v5/commit/75cb126d3a3d148df16df86bec1b49b35ffe473f)
- 修改队列处理 [`d8f856e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d8f856eb698bde8b3c1e20be62b16c62392800fc)
- 如掉 async 模块引用 [`7f16e51`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7f16e5112d05160b86026efc3d19c5692ed44e76)
- 修改版本号和 webpack 配置 [`000dd1e`](https://github.com/tencentyun/cos-js-sdk-v5/commit/000dd1eba7d79f424608eb0d3a90a6708c1b1a88)
- Create LICENSE [`db76da5`](https://github.com/tencentyun/cos-js-sdk-v5/commit/db76da5a5e721c693c712982d088f86e953c9f6d)
- 旧的region域名不带cos. [`ca48fea`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ca48feac74f227f1be5fe322797d1555142ea1fe)

## [v0.0.8](https://github.com/tencentyun/cos-js-sdk-v5/compare/v0.0.6...v0.0.8) - 2017-09-01

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

### Merged

- 修复默认参数异常问题 [`#1`](https://github.com/tencentyun/cos-js-sdk-v5/pull/1)

### Commits

- 添加自测用例 [`a0b6fbd`](https://github.com/tencentyun/cos-js-sdk-v5/commit/a0b6fbdb40f75012ffd36a5c46dcfe0c9e8c8d59)
- 添加 Location [`2251605`](https://github.com/tencentyun/cos-js-sdk-v5/commit/22516058f14edbd5cd1b8a403e048746e4f17b12)
- 添加 policy 规则 [`aba0403`](https://github.com/tencentyun/cos-js-sdk-v5/commit/aba04033e9750e9c09eacfe55ef5f9b133f3cc40)
- 去除两个一定跨域的方法 [`18c7825`](https://github.com/tencentyun/cos-js-sdk-v5/commit/18c782507e98a2bad0013a1e0b40f8789babcff3)
- 支持 bucket 操作，支持分片续传 [`86b8ee7`](https://github.com/tencentyun/cos-js-sdk-v5/commit/86b8ee704ed82e1646fcf21034791a8593ac2396)
- 优化demo [`2a5e27d`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2a5e27df776bb28a9108944be38f54680db9dd93)
- 优化 [`fbe9f17`](https://github.com/tencentyun/cos-js-sdk-v5/commit/fbe9f179c8619876d396ec4cb810230677d86e3e)
- 优化代码 [`3853e15`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3853e150fde27492c2b4ce11eb7e9c1c1446b86b)
- 修复json请求错误 [`01fc8bb`](https://github.com/tencentyun/cos-js-sdk-v5/commit/01fc8bbca01ba8a904047bcc68f2958135e37852)
- 修复进度抖动问题 [`2f16a13`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2f16a134b86dcd828ff318003b659b141616026a)
- 修改签名 [`3fbe13a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3fbe13af5c48930fd33a9fda939cbe349c4354e2)
- 修改签名 [`de48541`](https://github.com/tencentyun/cos-js-sdk-v5/commit/de48541039c1ec211e3a2f7566ba43e32478c12a)
- lifecycle [`8543650`](https://github.com/tencentyun/cos-js-sdk-v5/commit/85436501cb6cf38b62ced4b10f93ffbe930d8637)
- change version [`30ce5c9`](https://github.com/tencentyun/cos-js-sdk-v5/commit/30ce5c931b9043bbc5f3ca9b6ff0cd2957865a2a)
- change version [`eb9257d`](https://github.com/tencentyun/cos-js-sdk-v5/commit/eb9257dddf6a719391d7bb5c835c9e3da769f912)
- 修改 CORS 配置 [`1eee838`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1eee8383bf4595868920d24bee67883a0dbf5ea5)
- 修改 ak [`5d80cf2`](https://github.com/tencentyun/cos-js-sdk-v5/commit/5d80cf2e9330330e24a5972e9145082fecc94da0)
- 修复PutBucketPolicy错误 [`734a212`](https://github.com/tencentyun/cos-js-sdk-v5/commit/734a2129d608ee977699b636c5140934b22c4fb0)
- 修改 demo 中的 cors.png 图片 [`6758c8a`](https://github.com/tencentyun/cos-js-sdk-v5/commit/6758c8a4e8a01edb75ee9b54a10f41ae5059037e)

## v0.0.6 - 2017-07-20

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

### Commits

- fix upload [`915ea79`](https://github.com/tencentyun/cos-js-sdk-v5/commit/915ea7951ce2139f1450a5456bc1783ec62767c2)
- init [`054e1c1`](https://github.com/tencentyun/cos-js-sdk-v5/commit/054e1c132e55feba5a41546b9032af70686071e5)
- fix getService https [`2fd887f`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2fd887f95bc5b00ae8d0f69ba2fbec773cbad367)
- update [`9bb221d`](https://github.com/tencentyun/cos-js-sdk-v5/commit/9bb221dcff20a3ca44cd53e8f6015fa653a96b20)
- add event and task [`3658086`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3658086534c53b49f09428d2d6f6ad650bb57fc6)
- modify api [`d88d8fa`](https://github.com/tencentyun/cos-js-sdk-v5/commit/d88d8fa6a9b3683ca09bdd3e86f8aa1f67846192)
- add status and headers [`7ecf480`](https://github.com/tencentyun/cos-js-sdk-v5/commit/7ecf4806e5276eb17de92564dc21d7421ce29859)
- 支持自定义域名 [`cacaa43`](https://github.com/tencentyun/cos-js-sdk-v5/commit/cacaa43a2c62259ae0341f45faeb49c77913290e)
- fix task bug [`8ebb524`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8ebb5244c17cef31ef8da82397c7b13dd1d70953)
- modify get acl [`8020b23`](https://github.com/tencentyun/cos-js-sdk-v5/commit/8020b23c8f7109afaf52b832cf5b9ed61da0d920)
- add task demo [`20a67b0`](https://github.com/tencentyun/cos-js-sdk-v5/commit/20a67b0bd2a4655ab915f5ba86ff0558764f28e3)
- remove data=data||{}; [`1c149d3`](https://github.com/tencentyun/cos-js-sdk-v5/commit/1c149d38b5a1e0ad2bfb7cda089e24204c6dc39c)
- modify readme [`f1d6c16`](https://github.com/tencentyun/cos-js-sdk-v5/commit/f1d6c16f19e7b3f096fbb407dca05a714dfdff33)
- fix !'()* url encode error [`04e4df8`](https://github.com/tencentyun/cos-js-sdk-v5/commit/04e4df8f0a74d474c972980405b132a57b4abca7)
- fix https error [`3dada36`](https://github.com/tencentyun/cos-js-sdk-v5/commit/3dada36eab9ce1fda060d00a8cef4d65ef9caf08)
- fix onProgress error [`2248622`](https://github.com/tencentyun/cos-js-sdk-v5/commit/22486225ceece9ed0b8c639d34b30ecd6beff166)
- can cancel paused [`46e9e87`](https://github.com/tencentyun/cos-js-sdk-v5/commit/46e9e877092ac0d11afe8bca292f134d92b34031)
- fix ContentLength error [`2ef7742`](https://github.com/tencentyun/cos-js-sdk-v5/commit/2ef77425a3a445f317cf26748512ce873c706715)
- modify options [`2819843`](https://github.com/tencentyun/cos-js-sdk-v5/commit/28198438e3d216706c135b9e5181961c8faa8d84)
- remove useless [`ccf11de`](https://github.com/tencentyun/cos-js-sdk-v5/commit/ccf11de4b6135d71c21800f4ac976a093b00a64f)
