cos-nodejs-sdk-v5
Version:
cos nodejs sdk v5
909 lines (577 loc) • 78.8 kB
Markdown
# 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).
## [v2.14.5](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.14.4...v2.14.5) - 2024-08-12
feat
- 更新fast-xml-parser 版本
### Merged
- feat: upd fast-xml-parser version [`#215`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/215)
### Commits
- Updated CHANGELOG.md [`bf6712a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/bf6712af38f3b38b64f503e61a6424bff8431d2d)
- fix: upd d.ts [`b02af3a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b02af3a26c35a3ddd897210a3c9551dd965b02a1)
## [v2.14.4](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.14.3...v2.14.4) - 2024-07-25
feat
- 新增重试请求头
### Merged
- feat: 新增 x-cos-sdk-retry 请求头 [`#213`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/213)
### Commits
- Updated CHANGELOG.md [`2e4f1f5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/2e4f1f5152f1cb497faf0b05d0523226cf7562d3)
## [v2.14.3](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.14.2...v2.14.3) - 2024-07-10
- getObject 新增对 Key 校验
- 支持万象智能检索接口
- 优化下载异常处理
### Merged
- Fix/substr key [`#212`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/212)
### Commits
- Updated CHANGELOG.md [`c68ee53`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c68ee53d7bc8960015d2e463b92170305a51c1ee)
## [v2.14.2](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.14.1...v2.14.2) - 2024-06-26
### Merged
- fix: downloadFile 在 windows 中偶现文件被锁定 [`#211`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/211)
### Commits
- fix: demo 优化 [`23213a6`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/23213a6e89d0d89fc388f6b9f316d4fd12bdf306)
- Updated CHANGELOG.md [`099d58c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/099d58cd5a4abea4a136f3fd8edb12b877204c99)
- fix: 补充 d.ts [`d7c55da`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/d7c55da35a38ece39bf334c6d4b6448214e2c551)
## [v2.14.1](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.14.0...v2.14.1) - 2024-06-12
### Merged
- Dev/2.14.1 [`#210`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/210)
### Commits
- Updated CHANGELOG.md [`f07d979`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f07d979829371ee0b69c24ddf27f54cccb0f045c)
## [v2.14.0](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.13.5...v2.14.0) - 2024-05-27
### Merged
- Dev/2.14.0 [`#208`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/208)
- Dev/ut [`#205`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/205)
### Commits
- Updated CHANGELOG.md [`200cccd`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/200cccd4f0e3dc210c16c34b79e0c3432970fb92)
## [v2.13.5](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.13.4...v2.13.5) - 2024-04-26
fix
- 修复 downloadFile 取消任务不能取消指定任务
### Merged
- fix: 修复 downloadFile 取消任务不能取消指定任务 [`#202`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/202)
### Commits
- Updated CHANGELOG.md [`47c8ea8`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/47c8ea8e2f8480b0562a05dc7c78765a7cd072f4)
- fix: 优化文档链接 [`5f8158e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5f8158e47a27ae750422b32e0277a44f4df5ed3c)
## [v2.13.4](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.13.3...v2.13.4) - 2024-04-02
feat
- getService 新增参数(https://cloud.tencent.com/document/product/436/36118)
### Merged
- feat: getService 对齐 api 参数 [`#201`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/201)
### Commits
- Updated CHANGELOG.md [`dc5251e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/dc5251ea89fbeffa8e84d26e9eb76380c282c149)
## [v2.13.3](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.13.2...v2.13.3) - 2024-03-06
fix
- 修复异常抛错
### Commits
- Updated CHANGELOG.md [`57a5f9f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/57a5f9ff0a30f0c5596b253f1767201eafd98e8b)
- fix: 修复异常抛错 [`578e3c9`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/578e3c9c292aef30bc22caeee7cd3034d50663af)
## [v2.13.2](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.13.1...v2.13.2) - 2024-03-05
feat
- uploadFiles 支持传参 Body
### Merged
- Dev/2.13.2 [`#200`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/200)
- fix: 兼容低版本 nodejs [`#199`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/199)
### Commits
- Updated CHANGELOG.md [`9b0d628`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/9b0d62860eba48cc53c8ea7a0d0c8315ec813ffb)
## [v2.13.1](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.13.0...v2.13.1) - 2024-01-30
fix
- 修复es语法未兼容低版本 nodejs
### Commits
- fix: 兼容低版本 nodejs [`69fed4e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/69fed4e033c6d6f5b1d4837d8fc4b2b3dba4adbf)
## [v2.13.0](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.12.6...v2.13.0) - 2024-01-29
1、安全性提升:不再支持 path-style
2、安全性提升:host 强制加入签名计算
3、修复 uploadFile 未对参数 Key 做校验
### Merged
- Dev/2.13.0 [`#197`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/197)
### Commits
- Updated CHANGELOG.md [`c38c9a5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c38c9a547f893861cc907488dff5576fbbfb92b6)
## [v2.12.6](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.12.5...v2.12.6) - 2024-01-15
feat
- pic-operations加入签名计算
### Merged
- feat: pic-operations加入签名计算 [`#195`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/195)
### Commits
- Updated CHANGELOG.md [`0222e90`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0222e904edaf8022d8222502c418a01a9c2d4f4f)
- fix: 优化d.ts [`735ab44`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/735ab44a03b8fd948ca3a0830945256b2ca06fc7)
## [v2.12.5](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.12.4...v2.12.5) - 2023-10-24
fix
- d.ts类型优化
- 代码格式化
### Merged
- fix: 代码格式化优化 [`#192`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/192)
- Fix/ts [`#190`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/190)
- Revert "fix: GetBucketCorsResult CORSRule type error (#184)" [`#189`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/189)
- fix: GetBucketCorsResult CORSRule type error [`#184`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/184)
### Commits
- feat: 优化单测 [`ee08bb3`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/ee08bb365df72949383b5334ca809af6d0b1379e)
- feat: update version 2.12.5 [`9548590`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/9548590c1d84690998dfe69754b143ca588846d4)
- Updated CHANGELOG.md [`ca981da`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/ca981da2fe421a5dec9a86e1f8290d713d894fa8)
- fix: 优化d.ts [`e156ab3`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/e156ab37d67414eb6a2cc9f2907f735d55cd17ea)
## [v2.12.4](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.12.3...v2.12.4) - 2023-08-07
feat
- 新增encodeBase64方法
- 新增代码格式化
### Merged
- Dev/2.12.4 [`#183`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/183)
- Dev/ts [`#181`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/181)
### Commits
- Updated CHANGELOG.md [`c9502d9`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c9502d9a402768a8306b223dd2a2be980417bdc7)
## [v2.12.3](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.12.2...v2.12.3) - 2023-07-27
fix
- 修复分块复制headers可能不正确问题
### Merged
- Dev/2.12.3 [`#180`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/180)
### Commits
- Updated CHANGELOG.md [`0eb98f1`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0eb98f15ba7ce2c038751e62990b8ac50d213eb9)
## [v2.12.2](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.12.1...v2.12.2) - 2023-07-26
fix
- 优化index.d.ts
- 升级fast-xml-parser版本
### Merged
- Dev/2.12.2 [`#179`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/179)
- Dev/demo [`#177`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/177)
- Fix/2.12.1 (#1) [`#172`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/172)
- Feat/git [`#170`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/170)
- Feat/2.12.0 [`#169`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/169)
- fix: 修复Body类型 [`#167`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/167)
- fix:补充d.ts [`#165`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/165)
## [v2.12.1](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.12.0...v2.12.1) - 2023-05-15
fix
- 优化index.d.ts
- 优化XMLParser配置项
### Commits
- upd: 补充图片处理、存储桶配置、文档处理、文件处理nodejs sdk (merge request !3) [`a204537`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a204537878f70a4535bd0efe9cf01d1839435f4e)
- fix: 更新XMLParser配置 [`078bd3e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/078bd3ee66ba33381105059f78d1e962b70ebf25)
- fix: 优化d.ts [`b54590b`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b54590b2c64eca1dd561272081cd6c971782181e)
- fix: 更新XMLParser配置 [`634bfc7`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/634bfc7be5b8e0908bb35ef5f8a1f482814a678a)
## [v2.12.0](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.19...v2.12.0) - 2023-04-23
feat
- FollowRedirect默认改为false
- 更换xml2js为fast-xml-parser
- uploadSliceItem透传headers
- 补充cidemo、补充单测
### Commits
- upd: 补充单测 [`51df582`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/51df582d1128ee79ced15e7833e2b17f6ee420db)
- feat: 补充ci智能语音和云查毒接口 [`c8e7f46`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c8e7f46ac9c937b506b8fa564728e7d1e5018b5b)
- upd: 补充单测 [`8a4d29d`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8a4d29d82b2d0d4c6dc1f920d64f1d8ad6f4153d)
- upd: 新增单测 [`94c45aa`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/94c45aa4d151eadf629aa92bb4d374d87188972a)
- upd: 新增单测 [`b851586`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b8515861a6b6ea66d6c4409608f56f05a714d86f)
- upd: 补充单测 [`210fcc6`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/210fcc62aa9c6770219b63a620be7e504ab430a2)
- upd: 补充单测 [`6a6acef`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/6a6acefcc40cba171cea871f5c1dba3b80d5f682)
- upd: 新增单测 [`3243561`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/3243561e843002df84430d574fcfbb91137ff532)
- upd: 补充单测 [`2997cd1`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/2997cd1424802732b7e7685dfa7ed6caa541c639)
- feat: uploadSliceItem透传headers [`f53b169`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f53b169353280d5d9aa12122969df6098811d43c)
- Updated CHANGELOG.md [`e91b814`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/e91b81403f01338707959dc190e15ff7d28afd38)
- upd: 更好xml2js [`0ce1503`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0ce1503895ccfc7e21a674e05c1abe30e6e1263d)
- fix: 补充d.ts [`68e6748`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/68e674875e667bfecc76724825b626baa0b27b7e)
- feat: 默认关闭FollowRedirect [`df1518c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/df1518c992811ed76edbd493a6008985a4f6a7fc)
- fix: 恢复版本 [`7190cc9`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/7190cc9858031ec8046b193296b976691316c5dc)
- upd: 新增单测 [`a4045df`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a4045dfa32d0a9f7b2f186b2c963336ab4e4f29e)
- upd: version [`a8be03a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a8be03acfd3ea023a5dbdbca74686d0f8d5562a3)
- fix: 更新依赖库版本 [`37d4b3f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/37d4b3f5b6e1c17c3de8d0522ac3a9541bdcda6d)
- fix: 修复Body类型 [`26fd07b`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/26fd07ba5342ccb06a35f456be3b71ca0bb56258)
- feat: 新增cov命令 [`a19d5c0`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a19d5c0cfc4dc3f62b983608df5a07036dd5e599)
## [v2.11.19](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.18...v2.11.19) - 2022-12-29
fix
- 更新可以签入签名的headers
### Merged
- fix: 更新可以加入签名的headers [`#163`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/163)
### Commits
- Updated CHANGELOG.md [`62dcb52`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/62dcb52a08a94890948764d6f652b1d6fd1e0a65)
## [v2.11.18](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.17...v2.11.18) - 2022-12-06
fix
- 修复Credentials逻辑错误
### Merged
- fix: 修复Credentials [`#159`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/159)
### Commits
- Updated CHANGELOG.md [`efd9332`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/efd933207753d44d494b526d505863a3eee13712)
## [v2.11.17](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.16...v2.11.17) - 2022-12-06
fix
- 修改d.ts
### Merged
- Feat/2.11.17 beta [`#158`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/158)
### Commits
- Updated CHANGELOG.md [`f60f940`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f60f9400cd0830a486daaef768015b665d83fa9e)
- 改缩进 [`860d980`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/860d98007a4cd6025a8cc00bc90be18c9dc1e4b2)
## [v2.11.16](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.15...v2.11.16) - 2022-11-21
feat
- getObjectAcl支持传VersionId
### Merged
- feat: getObjectAcl支持VersionId [`#157`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/157)
### Commits
- Updated CHANGELOG.md [`0cde539`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0cde539bca15a35f3a2cfa516861494f0d3af7e8)
## [v2.11.15](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.14...v2.11.15) - 2022-11-02
fix
- 修复d.ts
### Commits
- Updated CHANGELOG.md [`1141487`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1141487a500990a50275baa0df5e0a5dee7b1e71)
- fix: 修复d.ts [`28da58c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/28da58ca2a870c42d86faadf5c304140604744d0)
## [v2.11.14](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.13...v2.11.14) - 2022-10-22
fix
- getObjectUrl暂时只支持回调写法
### Merged
- fix: getObjectUrl暂时只支持回调写法 [`#154`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/154)
### Commits
- Updated CHANGELOG.md [`a046c1c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a046c1ce92bdd38eeae1b0a9b3839bfe40302009)
## [v2.11.13](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.12...v2.11.13) - 2022-10-19
- 分块复制支持续传
- protocol兼容不带冒号的http、https
- 合法域名校验支持cos内网、cn域名
- d.ts补充
### Merged
- feat:2.11.13 [`#153`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/153)
- upd:完善demo和d.ts [`#149`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/149)
- Feat/2.11.12 [`#148`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/148)
## [v2.11.12](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.11...v2.11.12) - 2022-06-23
feat
- 提高签名时Expires参数的优先级
- 补充d.ts
### Commits
- Updated CHANGELOG.md [`1ddde9d`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1ddde9d6d87de4556b351fb63c5e041b148cff7e)
- feat 2.11.12 [`3039ba8`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/3039ba8c9625f3a4320ca880e2715b649888bf83)
- upd d.ts [`b8777ab`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b8777ab8405a7e5ae8f609e60492ca468db6e143)
## [v2.11.11](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.8...v2.11.11) - 2022-06-13
feat:初始化支持透传request tunnel参数
eg.new COS({ Tunnel: true })
### Commits
- nodejs sdk 支持 ResponseVary 字段 [`c434815`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c434815689a350fd8710b140df3ef91220e27d7f)
- 创建桶支持 BucketArchConfig: 'OFS' [`d677ce6`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/d677ce6fc454688f7fe2cb80f18a1623a8327876)
- Updated CHANGELOG.md [`35e8c7e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/35e8c7eee1bf81d296961680a603a5b7989da4e0)
- feat:初识化支持透传request tunnel参数 [`8e27859`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8e278590573a1a1ca8f1d6b1820ee6be86a944cb)
## [v2.11.8](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.7...v2.11.8) - 2022-05-07
fix:优化getObjectUrl支持全球加速参数
### Merged
- Feat/get object support use accelerate [`#145`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/145)
### Commits
- Updated CHANGELOG.md [`213f98b`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/213f98b0a373e7cb63e7ed3c9d3b28c9d21b44e0)
- update version 2.11.8 [`3c55477`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/3c554775526dfec01044c0e6369e980c38748ccc)
## [v2.11.7](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.6...v2.11.7) - 2022-04-25
feat:getObjectUrl支持全球加速参数
fix:请求返回错误类型兼容处理
### Merged
- fix:兼容错误类型 [`#144`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/144)
- feat:补充d.ts;支持设置host不参与签名; [`#143`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/143)
- fix: 修复错误的将开发环境依赖添加到正式依赖中 [`#138`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/138)
- fix: 移除多于的模块引入 [`#129`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/129)
### Commits
- Updated CHANGELOG.md [`d0f283e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/d0f283eccbac2dc13df6eea1788f106464f7b349)
- upd d.ts [`b5b59f1`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b5b59f117ed239ca3274cb6f4e0177f092afc38f)
## [v2.11.6](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.5...v2.11.6) - 2021-12-27
fix:修复host签名时不兼容全球加速域名
### Commits
- fix:修复host签名时不兼容全球加速域名 [`a813fc6`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a813fc6f12fb98ed2774ce532f7fa64c15972e36)
- fix:修复host签名时不兼容全球加速域名 [`c4a0567`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c4a0567faa89d0f10d89f5ada93558f52cac0798)
## [v2.11.5](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.4...v2.11.5) - 2021-12-24
### Commits
- 增加内容审核 demo [`49892f6`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/49892f66e597432a14bca5b55664b3a0ad9cc869)
- Updated CHANGELOG.md [`5a5f376`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5a5f376f82c15fb8a821afe528832ab5a0861acf)
## [v2.11.4](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.2...v2.11.4) - 2021-12-01
-getObjectUrl签名签入Query
-新增参与签名的headers白名单
### Merged
- Feat/2.11.4 [`#121`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/121)
- fix:CIHost兼容处理 [`#120`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/120)
### Commits
- fix:优化obj2str实现 [`a3f7593`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a3f7593c056e18f8a3cb20cadc8b4ec17c9ffefa)
- upd:删掉重复代码 [`1e18606`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1e18606b8171693ce45dc7239ed66fa0b57b918b)
- upd:getObjectUrl的qUrlParamList encode处理 [`fac0291`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/fac0291349a0b3ab88af474af7af097f0316a347)
- Merge https://github.com/livehigh/cos-nodejs-sdk-v5 [`5839594`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/583959479ed5927f1afc3048cf970d979716404f)
- merge [`e53fe4a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/e53fe4ae1b0616a5367a2c743120e725fe318879)
- feat: 2.11.3 [`07fa7b2`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/07fa7b282dd1eb1626057f05ee706e63bbde7834)
- upd:格式化 [`8f0a600`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8f0a600e586c4efb559aec64d0c05d9fe4c88692)
- upd:2.11.4 [`0fa1586`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0fa158601c7c6b2b248dc31a57312187670ed3f4)
- upd [`46ee17d`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/46ee17d7d9325931e363cc932a9df3cd6cb4fe1b)
- v2.11.3 兼容 secretId/secretKey [`5a6af14`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5a6af14ac2b185f3057e5e923e645e04ef3e05a9)
- 更新 d.ts [`be8ad20`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/be8ad201934d509c98b631a532f3d771d060e2c7)
## [v2.11.2](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.1...v2.11.2) - 2021-11-18
fix:CIHost兼容处理
### Commits
- Updated CHANGELOG.md [`fa1259a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/fa1259a0fc833ccd5982c2515954726747f2bc49)
- fix:CIHost兼容处理 [`49bd436`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/49bd436282136d679f46aac44262ffe64d775cf3)
## [v2.11.1](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.11.0...v2.11.1) - 2021-11-17
### Commits
- Merge https://github.com/tencentyun/cos-nodejs-sdk-v5 [`079c668`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/079c66886c3fbe93518c607ee4e2102dce755902)
- Updated CHANGELOG.md [`960611c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/960611c9228f2d4d5a5880763490127a88bebe5c)
- upd requestError处理 [`dc1fe92`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/dc1fe925826b2aaf02afbee28bdbb8038d7645ad)
## [v2.11.0](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.10...v2.11.0) - 2021-11-17
### Merged
- Feat/2.11.0 [`#118`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/118)
### Commits
- feat:新增appendObject;新增媒体处理三个接口; [`4efc3a8`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/4efc3a80b6afb84e09f68ad1ad91f56fcc3b089b)
- upd:支持ci demo [`03f3e45`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/03f3e45eef92656f35f146d2a8e3eb12eeef29f0)
- upd:test.js [`acabf61`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/acabf6182f8faefd2320e3ef204b432bdda55398)
- upd d.ts [`e183ccf`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/e183ccf442d1c2d84b5418fa40be98ce0efdf08a)
- Updated CHANGELOG.md [`f7d35fd`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f7d35fd736ba213e092a9d89ad049741d5845f73)
- Range 去掉一个多出来的 Range 定义 [`db36ad1`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/db36ad13cd3f3c2aaac5fe96b14603cb350893c9)
- upd d.ts [`a125071`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a12507119c637785c64e8059b4250e480d410ccc)
- upd:d.ts [`cff7937`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/cff79371519742edeca712fa045c81073d99d7a2)
## [v2.10.10](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.9...v2.10.10) - 2021-11-11
### Commits
- Updated CHANGELOG.md [`0d16b38`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0d16b385d8b32e989e02707bfc9727a9775a3e59)
- fix:修复uploadSliceItem [`d21bd30`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/d21bd30f20680578ae0a35f96a85ac4a9fe4e98a)
## [v2.10.9](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.8...v2.10.9) - 2021-11-11
### Commits
- feat:支持mimeLimit;trafficLimit [`9519347`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/95193473e7d61b1a6cb99bda124189909087ac05)
## [v2.10.8](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.7...v2.10.8) - 2021-11-10
### Merged
- upd: ci demo [`#115`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/115)
### Commits
- Updated CHANGELOG.md [`3256b5c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/3256b5cd75659278dc1e4ffac991d0f23b6552d2)
- 优化 getSignHost 方法,判断 ci/pic 域名 [`ce5378c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/ce5378c8aec80490b293b9af219f0d7857553b90)
- 2.10.8 增加 ci demo [`58d224f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/58d224fb6522b459dbd179019c8bd0dc077b4136)
- 2.10.7 增加 ci demo [`07c2c24`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/07c2c2490817c9f91ee88de0b2588650276a901d)
## [v2.10.7](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.6...v2.10.7) - 2021-11-09
### Merged
- fix:uploadFIle容错处理 [`#114`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/114)
- Fix:修复类型定义中getObject方法的options不包含Range选项的问题 [`#99`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/99)
### Commits
- fix:优化uploadFile、uploadFIles文件路径不正确场景 [`96f810b`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/96f810b47d73b37202ab118003356851eda17ef5)
- Updated CHANGELOG.md [`02916b0`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/02916b086bcd7406505bb0d67e0caecdbfb8e406)
- fix:优化uploadFile、uploadFIles文件路径不正确场景 [`d8663a2`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/d8663a20f6f99b28d306dd7f6718d54d1c907ecb)
- bug fix:修复类型定义中getObject方法的options不包含Range选项的问题 [`37bda63`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/37bda632c74f2e8a6bc044498a3a87d725268e2a)
## [v2.10.6](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.5...v2.10.6) - 2021-10-22
### Commits
- fix:修复COS.Util类型 [`0b005f6`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0b005f6d383d69d2f33575e6f4318a03b91a67ed)
- fix:修复COS.Util类型 [`07dc730`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/07dc73011e8f0ebb0f0a8c00dc4228d01861d2fb)
## [v2.10.5](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.4...v2.10.5) - 2021-10-09
### Commits
- fix pipe retry [`307b5db`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/307b5dbc76a54effffa478674c7f01e3ed1e7460)
## [v2.10.4](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.3...v2.10.4) - 2021-09-28
### Commits
- updatye: 提供 COS.util,更新 d.ts [`ffcfeb0`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/ffcfeb05b0a01eb21d0f6323a7777cb36b5bcd20)
- upd:d.ts补充Range类型说明 [`39930fc`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/39930fc013e6c0b15a61706004a18887460945ec)
## [v2.10.3](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.2...v2.10.3) - 2021-09-16
### Commits
- Updated CHANGELOG.md [`bc28bc5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/bc28bc5875cc1a6d634cdb16bc771dc498ff0b87)
- updatye: d.ts add ChunkSize [`bc911dc`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/bc911dcf364bf9f1b445467eaa8363eb4b58b57e)
## [v2.10.2](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.1...v2.10.2) - 2021-09-11
### Commits
- fix:clone bug [`146b82a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/146b82ae9c97de8bd3eca5c7e59203a79d826de3)
## [v2.10.1](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.10.0...v2.10.1) - 2021-09-10
### Commits
- Updated CHANGELOG.md [`6eddfdd`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/6eddfdd1f9b9c86e2a1ddea3c3c4de755969a298)
- update d.ts [`5a9a183`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5a9a183054f54b24621ff6e1baeb15c617ba00d1)
- v2.10.1 fix GetBucketReferer bug, fix clone bug [`1dde7ff`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1dde7ff43f81f1a9460432c0cdf19a4cd31e26d9)
## [v2.10.0](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.21...v2.10.0) - 2021-08-06
### Commits
- Host 参与签名计算 [`32c5c08`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/32c5c08e9a36493fc9e2f851ddada4f08c83c4ac)
- Updated CHANGELOG.md [`50ea81f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/50ea81f2b8ff3be35edd485596589f0116efad33)
- Update demo.js [`0a5650d`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0a5650dcb1c547321bd3f43ca704c3414d6b65f4)
- Update demo.js [`1eb19cc`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1eb19ccf8f99e69c987a2785471e9b5d1f0a0f84)
## [v2.9.21](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.20...v2.9.21) - 2021-07-02
### Merged
- fix: ts definition for KeepAlive option [`#104`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/104)
### Commits
- feat/getObjectUrl支持Headers、Query参数 [`71048cd`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/71048cdfbd275f664ac1eddd6f39f4b1d2c71dfa)
- update version 2.9.21 [`b9e33d5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b9e33d5bb8f98d9db36459a33e9cd8ed182be95d)
- update version 2.9.20 [`9404c69`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/9404c692b3275f37ea5ac24ce325f70626cf0b8e)
## [v2.9.20](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.19...v2.9.20) - 2021-06-15
### Commits
- Updated CHANGELOG.md [`b013234`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b0132342a9db90fd2c911f61b119fbb559ea8862)
- ECONNRESET retyr [`f5a0647`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f5a06474a551c6a9a41f261b41d1dc1c7f26c9c5)
## [v2.9.19](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.18...v2.9.19) - 2021-06-11
### Merged
- feat:新增高级上传接口 [`#107`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/107)
### Commits
- Updated CHANGELOG.md [`9c7a452`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/9c7a45254c9f9594fcf25f1d64cf78c9085180c2)
- add crc64 demo [`091cc91`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/091cc915087d48f803f4c709da710735275512df)
## [v2.9.18](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.17...v2.9.18) - 2021-06-04
### Merged
- feat [`#106`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/106)
### Commits
- Updated CHANGELOG.md [`d674abf`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/d674abf5d8feaefed694a6703907b5f15bed874d)
- update version 2.9.18 [`50493fc`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/50493fce07a1d41b621638ac440a1e7eedfe0425)
- upd:优化demo [`80020bb`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/80020bbf6b0bed6d7ca446cd4bd480e7468bce87)
## [v2.9.17](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.15...v2.9.17) - 2021-05-28
### Merged
- feat:新增sdk运行环境错误提示 [`#105`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/105)
- fix: 修复File 'cos-nodejs-sdk-v5/types' not found. 错误 [`#103`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/103)
- feat: 新增 CI demo [`#102`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/102)
### Commits
- update demo [`5de9db1`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5de9db1d9cb4b33ae2ebca87e97823a32b1a5aea)
- add folder demo [`e78d460`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/e78d460ca88a8a2a4a99d693782793b3e5911600)
- add move demo [`42c2c3b`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/42c2c3be7dc1003f4d8b618980741f3f60ef9616)
- remove useless code [`bc0b725`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/bc0b725de0a17e064e110807b802fb8a746019e8)
- upd:sdk运行环境错误提示文案修改 [`6baa4ca`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/6baa4ca30d205b1829dfbcb4959ad9089f92082f)
- upd:sdk运行环境错误提示文案修改 [`cc3d923`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/cc3d9236e699eb5f7b7f1404caca95f49c831b33)
- upd:change version to 2.9.17 [`f7ea964`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f7ea9641c5ff25f3ef8e2162417448669c32e979)
- fix: GetBucketACL 请求增加容错 [`02f4ee2`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/02f4ee2844155919d43e8b3cefb2be5b3a2e924c)
- update demo [`8caa62d`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8caa62d419b8a15fc4d0d0105f1483f036d133b9)
## [v2.9.15](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.14...v2.9.15) - 2021-05-08
### Commits
- doc: 优化说明文档 [`96ebf35`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/96ebf359250d521f837f755c73ba671be33f3ea9)
- feat: 增加开启 accelerate 配置。 [`04a33c5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/04a33c5a5208dec25d32ea0702dfc92d9f6d0e28)
- Updated CHANGELOG.md [`a862236`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a8622360448348d0b84313cccc591d793ff045fd)
- support UseAccelerate [`5c4073f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5c4073fcc2b64e06781b4d123d149e5343a9a083)
- fix: 当开启全球加速时,优化 putobject 返回的 url 地址为全球加速地址 [`1226f41`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1226f41f90eba42605c4e31c259c6b400c4dc759)
- fix: putBucketAcl demo 增加用例 [`1ce246e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1ce246e5374222381acd7fac0440e5549fd67043)
- style: 优化说明文档 [`c7b9be0`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c7b9be0d5237e66d63dd84c4e28991f2e5b9ae13)
- style: 优化注释 [`68503eb`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/68503ebddad2fec9f8d041cb27251dcf082d4353)
- fix: 将 UseAccelerate 加入 defaultOptions [`18af88e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/18af88e999b28563de4de6b4e2f759964d942207)
## [v2.9.14](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.13...v2.9.14) - 2021-05-06
### Merged
- feat: 增加 cos.request 接口 [`#100`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/100)
### Commits
- add downloadFile [`8e922d3`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8e922d3520c2383b62f1aaa81fd8a00f73ee301b)
- fix: 优化 getobjectURL 同步返回时若不存在 AuthData 导致 queryParams未带上的问题 [`9d4645f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/9d4645f7299b842f9881549597d81b424d43a7d8)
- fix: 修复多余的改动 [`a437eb6`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a437eb6901dda074760de5327b1493101269f624)
## [v2.9.13](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.12...v2.9.13) - 2021-04-03
### Commits
- 支持 FollowRedirect 参数 [`48653a5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/48653a502e37b83540573b8c166b2e71ce5b75ca)
- 优化 Demo [`fc7cc54`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/fc7cc54459436d8ea759113974f5a79f08e01341)
## [v2.9.12](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.11...v2.9.12) - 2021-03-12
### Commits
- 签名错误判断优化 [`fb83fa1`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/fb83fa187f34c6438e902dc0de0844284ccbb7a1)
## [v2.9.11](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/2.9.10...v2.9.11) - 2021-03-10
### Commits
- Content-Type 不参与签名 [`9c56f08`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/9c56f08fbe0df5a4883572f21a6e95089404969d)
## [2.9.10](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.9...2.9.10) - 2021-03-04
### Commits
- add BucketEncryption API [`614250f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/614250fa0f49b9b099eb4f945030efaf443feb07)
## [v2.9.9](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.6...v2.9.9) - 2021-02-26
### Commits
- Updated CHANGELOG.md [`0e8dd0c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0e8dd0c28eb7ac635b5755692178c39adec032d6)
- v2.9.9 XCosSecurityToken 改为 SecurityToken [`e4e74af`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/e4e74af0a98b534bee858dd1b143986f3aa5c29a)
- 更新接口描述 [`4468822`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/4468822c05d778f7fde02e51870968e0c0fef49e)
## [v2.9.6](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.5...v2.9.6) - 2021-02-07
### Commits
- 修改用例顺序 [`546471f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/546471f3363a9717eecedc67220cd3de1b8c9f51)
- 修改用例顺序 [`ce3ec64`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/ce3ec6453b317bfaf88c2e83f4faede8b63f778f)
- 修复 nodejs 6.x Conf 报错 [`99ce398`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/99ce39843f8958686ec0660ac3e18767ab03f29b)
## [v2.9.5](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.2...v2.9.5) - 2021-02-04
### Commits
- 修复流式下载时,部分错误没进入 callback [`f9aa597`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f9aa597ff627721ae576fa7c449cc4d26e05cc80)
- Updated CHANGELOG.md [`707bdc1`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/707bdc198ef171aef5a37b46a47dfdf97ba9ab25)
- 修复流式下载时,部分错误没进入 callback [`8658215`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8658215a81e310602bde1f9665de252bdc7b9f28)
- add Expires [`f271139`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f2711390b19c11a1e672f69a48b1bd807c3833e0)
- v2.9.3 add param [`b4fa465`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b4fa4651d4bf739d6b97a4fd998eed37d63ca854)
- v2.9.4 fix d.ts bug [`0cefbe7`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0cefbe736b2061875f09398006a8e061dcc77733)
- 修改错误字段建议 [`2c108a0`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/2c108a07a5dfed3099df6f2927a6f4185ab77f8a)
- 修改 npm script [`2978b5c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/2978b5ce47cc4388488afb3fe9f87dbc13c9a4e4)
- 增加 nyc 依赖 [`41ffe42`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/41ffe42088ae6e59582d0d40beec7ae36448c666)
## [v2.9.2](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.1...v2.9.2) - 2021-01-29
### Commits
- 优化错误提示/测试用例 [`6a76ebf`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/6a76ebf9a785c5fefc4b12c0a1f4789c3fdd3f74)
- 优化鉴权字段声明 [`03bf11c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/03bf11c5ee094b7b5f5346c918dd87edf4a95421)
## [v2.9.1](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.0...v2.9.1) - 2021-01-25
### Commits
- update test case [`a544487`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a544487913517b185a751b4d62d67f721af6a52c)
- update test case [`2e358db`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/2e358db5a6d757f79e85cf29daf5945cdb475774)
- 优化代码 [`a6791a2`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a6791a2475319f6be41a7c930fd79889bc9fc536)
- Updated CHANGELOG.md [`e9d884e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/e9d884e6f110b97464a63717dc57a7efca23b821)
- update d.ts [`a11f9f9`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a11f9f94a2cec21c1babe8235066aeb231f04f61)
- update demo [`8a109aa`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8a109aa920b7432f39682cf0941021c32f831eb7)
## [v2.9.0](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.8.6...v2.9.0) - 2021-01-21
### Commits
- 优化错误格式,优化鉴权格式 [`54c7ff6`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/54c7ff6138f2a3eee36a2501ef0ac3022fad2169)
- 优化错误格式,优化鉴权格式 [`5a713ed`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5a713ed6a3d96248b337909d14f478079ac61a29)
- update test case [`65c656f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/65c656f2639263195620709a04bd57eae00b3070)
- update d.ts [`ad1e41f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/ad1e41fbcd6a6e97442231e71226db97b0fd215a)
- complete 接口 xml body 去掉空格 [`1f4bfe8`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1f4bfe8c984ef355561c562844e570fa2a60a799)
- update demo [`2550858`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/25508584b4299f3627e0d105ae40565983d5a2d6)
## [v2.8.6](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.8.5...v2.8.6) - 2021-01-13
### Commits
- 增加 d.ts [`8c230a4`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8c230a4b905ad5ea3ceebfa629ddb53d30ae2025)
- 增加 d.ts 增加示例 [`2a4459a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/2a4459aa32c4d011698d2a317cd23efe8489774f)
- 整理所有参数说明 [`d67b249`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/d67b249c62ef87773c12bc4d755ceee3b14422f0)
- 补充 domain、origin、inventory、accelerate 接口说明 [`5ece2ec`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5ece2ecaf09ba57d0116ee19024ab69ee43c0388)
- 整理参数和返回值 [`42c0a47`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/42c0a470f8e54bab2f5569e08ec90aa023c35347)
- Bucket Region Key 改为继承 [`333f855`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/333f8552f202a605133c78aa10c0bb0375d197f8)
- 补充 API 文档链接 [`8e65ca9`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8e65ca9555f1be59b7de14253906afc01f0e2039)
- 修改 .d.ts [`f2011ad`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f2011ad24159fc12b67e201783bc8ad758ff78ab)
- 修改 demo 错误 [`0715e0e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0715e0e526c4643283b70f3cdd1de4f46fbe0458)
- 修改变量名称 [`b6ec13a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b6ec13a7b5022a6e7a525d6124a82820fca3a1a1)
- 修改 .d.ts [`85250b2`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/85250b207eec5bc01d7e693dd0e95f476fe98768)
- 修改描述 [`c71290c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c71290c22d61d2952b7275bc40e89fda32970b4e)
- 修改引用错误 [`23c5c66`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/23c5c66afd68898e57f531e06607a50fb55acc78)
- 修改注释 [`dbe64be`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/dbe64be073121cda855349b1b50623815309cde0)
- 修改用例 [`8663a34`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8663a34875843fe806112127a5a9dbc7d9d1292a)
- 修改参数错误 [`61d4de5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/61d4de5438ac7f72fdbefbaaf38fa9b229c64407)
## [v2.8.5](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.8.4...v2.8.5) - 2020-12-31
### Commits
- 修复传入小写 cache-control 且被代理串改后,返回 403 签名错误 [`d3052a5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/d3052a52341a4e4ce87d571d726cc2971320f411)
## [v2.8.4](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.8.3...v2.8.4) - 2020-12-24
### Commits
- Updated CHANGELOG.md [`f48f556`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f48f556653c81d1e131e5bcc3180d85181bcdb21)
- add auto changelog workflow [`be3875f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/be3875fdaa4db835c69ac315255ec7953582188a)
- 修复使用 v4 签名判断错误,nodejs 不支持 atob [`c9f9243`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c9f9243c16cdfdfa30d2de78e29d79cb98299caa)
- update demo [`caeef74`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/caeef743b61b9da8548b5a274c169da3f0b91132)
- update demo [`959b842`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/959b842afaecebfc8e72c1d2032530d03bfddf9d)
## [v2.8.3](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.14...v2.8.3) - 2020-11-19
### Commits
- 新增存储桶 Domain、Origin、Logging、Inventory 接口 [`0018ddd`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/0018dddda1362c5d5b523294ae0ce0411ea98d73)
- 2.7.1 - fix onProgress, add test case [`c432032`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c4320320e5dbdb138b3d4a845992ea980d105bce)
- update UploadId cache [`2d9199b`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/2d9199b76dbf8a821a2e0f17feafad180e4696c0)
- 支持 ObjectTagging、BucketAccelerate,ConfigStore 换成 conf [`b61dc5c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b61dc5cff016a3b631f21233c6014b8a4b835675)
- getObject、selectObjectContent 支持 stream [`1a40126`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1a40126767ea209cd1fa38811348ebde72cd0099)
- getObject、selectObjectContent 支持 stream [`b8922d4`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b8922d499a0a8134f72bfbb40d357bb07b642109)
- support StartTime [`06c98f5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/06c98f5dd4611c7f2434fb09728a71ad17e39856)
- 修改字段和用例 [`fa785ae`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/fa785ae93e5d2d4e5786836811f19596c32798ae)
- v2.8.0 支持 Promise/async/await 格式 [`ca06411`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/ca06411368b7d70a50bd14fcab2fdc02d276eec5)
- add referer [`f184f10`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f184f10fa20c8599e3befae516205f28ab043d16)
- 增加文件夹示例 [`5402798`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5402798a4c64c08e1618b92557e9f38327c898be)
- 修复立即返回的 Bug [`19d602d`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/19d602dcc3b399b1a06a9a9bf7d19d0042989761)
- 优化签名错误问题 [`69f7d9e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/69f7d9ea4cd71ee7f128f991bc006f2a052e4b4d)
- 优化本地调试代码 [`71737f1`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/71737f10a1cd60b8d5875934c5759b46b9638b38)
- 优化测试用例 [`13cd713`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/13cd713fc2859d07c138a5fcba4b09c54b0d3939)
- putBucket support MAZ [`50dcd3b`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/50dcd3bf722270c249a76c0984e0a6a3f7122586)
- v2.7.2 优化 speed、percent 计算 [`16f144a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/16f144ab37b2fe8af32f72c630e35049067a7b3b)
- style: 删除调试代码 [`7d07c20`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/7d07c2052a610f821a2c3ebfc5a98e3b9b704cf0)
- 缓存 UploadId 用 ConfigStore 改为 Conf [`8809d2a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8809d2a5ca78ce456abd37d1000636141b48942b)
- ConfigStore 改为 Conf [`dc0bbb7`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/dc0bbb79be4de6d0512dcc858088f6d14bcbed47)
## [v2.5.14](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.13...v2.5.14) - 2019-10-30
### Commits
- 增加 Website 接口 [`40433e5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/40433e52190697719dd4a5c6076f1da347eecdfa)
- 增加 Website 接口 [`2267843`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/22678431c164e458a74a5fcd46541b11e80fdc74)
## [v2.5.13](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.9...v2.5.13) - 2019-09-04
### Commits
- 修复 BucketLifecycle 接口的参数问题。 [`ccc343e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/ccc343e8f9fc2f63af1ffe94514e5022861d459a)
- 修复上传文件 Content-Type: false 的 Bug [`236f07e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/236f07ea2af59ebdc55b82c8bb721b0e11d8dc14)
- 使用记录 socket bytesWritten 方式修复 onProgress 问题 [`6dd61cc`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/6dd61cce461cadde6116dcba99522abeacaed1b9)
- fix onProgress bug [`9758364`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/97583642833c571c2b640cf73156249a1159475b)
- 修改测试用例 [`4d32318`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/4d323181885417e333ed715183c474f5dc746e51)
- 1. 修复 getService 接口 region 变量不起作用的bug。 [`d6c53c9`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/d6c53c9d362bc899893cb8235abe2230d7a99e1f)
- 修复 onProgress 进度大于 100% 问题 [`fc78e72`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/fc78e72768895fb9fc84d0aed5c74fa6619bdb69)
- 将 demo 中 putBucketCors 接口的使用与文档对齐。 [`b4741f5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/b4741f5257f8220b5785f72b24f8a276c3034668)
- 修改测试用例 [`7699fb5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/7699fb523ea626f41138ea50dc48ed5c5af5b7af)
- 增加配置文件 config.js [`9dcdbd0`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/9dcdbd0e8487868e9e9e976e0b0f8b888ba15c48)
- 修改 demo.js getAuth 的请求方式。 [`34643b4`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/34643b45f2022693a109562abd1e9fcdc828d955)
- add email notification for auto build. [`8210b75`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8210b75799e191335a1628611040c353e2277ebf)
- Update LICENSE [`c2e5423`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c2e54232d9a9359bb0e1d363e272410a2c13c2b4)
- 删除 putBucketVersioning接口中MFADelete 变量 [`a19ca80`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a19ca8042b403f20d454f6303f257f9f106d05b0)
- Update .travis.yml [`ff9e75d`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/ff9e75db45f29be0e559af09d14217801bce4347)
- 删除 putBucketVersioning接口中MFADelete 变量 [`2f5321a`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/2f5321afb2108de3f9fee6b52ad8ef56da3c3449)
## [v2.5.9](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.8...v2.5.9) - 2019-04-25
### Commits
- 补充 ACL、CORS 接口兼容老格式 [`e0b4045`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/e0b40457bd8be94336cc91850fa6f966fbc65455)
- 优化 Cache-Control [`94ae5c6`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/94ae5c60802574689f5a3913a604055aa1c61f8f)
## [v2.5.8](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.7...v2.5.8) - 2019-04-11
### Commits
- 支持 KeepAlive,TaskReady 改为 onTaskReady,优化内部 clearQueue 逻辑 [`308a916`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/308a916724d5cb7515ec3df1b70469606ba6f1a9)
## [v2.5.7](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.6...v2.5.7) - 2019-03-12
### Commits
- 修改队列清理逻辑 [`a1dad3e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a1dad3e9e3776cd24c97975f3aa47631e5001ff0)
## [v2.5.6](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.5...v2.5.6) - 2018-12-26
### Commits
- 修复取消成功的上传报错,签名参数增加 Pathname [`6ffee7f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/6ffee7fba7b8f7d7f85aa0bd53983928a999d350)
- update getAuth sha1 [`06304b9`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/06304b94f4eae9da4e5ff878397d85c5a65dac49)
## [v2.5.5](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.4...v2.5.5) - 2018-12-24
### Commits
- 修改 CORS 例子 [`89b0647`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/89b0647172d8f205d19aa07ceabdf7a46a368d81)
- 更新版本 [`968eafa`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/968eafac910b5a9515af70c5ac561bf87ae18420)
- 支持去掉队列 [`872ba5d`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/872ba5d3598ddd241baa9fad743867802a1e09b4)
## [v2.5.4](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.3...v2.5.4) - 2018-12-24
### Commits
- 兼容 IPV6 域名,支持自动调正签名时间 [`2f75741`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/2f757419018500e93e07c5088c830ded4377540b)
## [v2.5.3](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.2...v2.5.3) - 2018-12-18
### Commits
- 修改参数名 StrictSsl [`a613fbd`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a613fbdbc695c78e050ab69912f00fe4699d7e57)
## [v2.5.2](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.1...v2.5.2) - 2018-12-18
### Commits
- 支持指定 Ip,增加 StrictSSL 参数 [`1417f1c`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1417f1c1d53603885b10d57202b59b3d31a884a5)
- 支持指定 Ip,增加 StrictSSL 参数 [`555bc7f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/555bc7f27e2998fc1803248f5ecaed60129f041e)
- Key 拼接 Url 使用 camSafeUrlEncode [`56de8da`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/56de8da0ee1eba500d08f36507ce3984cd552818)
## [v2.5.1](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.5.0...v2.5.1) - 2018-12-07
### Commits
- Key 拼接 Url 使用 camSafeUrlEncode [`4bce53b`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/4bce53b2862c8c14d57b1de0d26b205eed6