|
1 | | -# Change Log |
| 1 | +# Changelog |
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | | -This project adheres to [Semantic Versioning](http://semver.org/). |
| 5 | +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) |
| 6 | +and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). |
6 | 7 |
|
7 | | -## 2.4.1 - 2019-03-04 |
8 | | -* Update zip-it-and-ship-it to ^0.2.3 |
| 8 | +Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). |
9 | 9 |
|
10 | | -## 2.4.0 - 2019-02-20 |
11 | | -* Update @netlify/open-api to 0.9.0 |
| 10 | +## [v2.4.2](https://github.com/netlify/js-client/compare/v2.4.1...v2.4.2) - 2019-04-16 |
12 | 11 |
|
13 | | -## 2.3.1 - 2019-02-19 |
14 | | -* Update deps |
15 | | -* Update zip-it-and-ship-it to a working version |
| 12 | +### Merged |
16 | 13 |
|
17 | | -## 2.3.0 - 2019-02-06 |
18 | | -* Improve function deployments with [@netlify/zip-it-and-ship-it](https://github.com/netlify/zip-it-and-ship-it) ([#34](https://github.com/netlify/js-client/pull/34)) |
19 | | - * Functions can now have their own `node_modules` folder, separate from your top-level sites. |
| 14 | +- update ZISI version [`#47`](https://github.com/netlify/js-client/pull/47) |
| 15 | +- Automate release process [`#46`](https://github.com/netlify/js-client/pull/46) |
| 16 | +- Clean up tmp dir after deploys [`#45`](https://github.com/netlify/js-client/pull/45) |
20 | 17 |
|
21 | | -## 2.2.5 - 2019-01-31 |
22 | | -* Fix rare bug when importing `netlify` with webpack. This fixes library compatibility with `netlify-lambda`. ([#35](https://github.com/netlify/js-client/pull/35)) |
| 18 | +### Commits |
23 | 19 |
|
24 | | -## 2.2.4 - 2019-01-22 |
25 | | -* Fix additional file upload failure modes |
| 20 | +- Update README.md [`a779f0f`](https://github.com/netlify/js-client/commit/a779f0f23b3c511caa855fd70d3305e2649798ab) |
| 21 | +- add autochangelog devdep [`65cf466`](https://github.com/netlify/js-client/commit/65cf466a2a66b14a6b63f56cf56ad2b26c46b10c) |
| 22 | +- Update README.md [`460dc21`](https://github.com/netlify/js-client/commit/460dc21cf9571cbf8974a287b2881ba6f9bcc1b6) |
26 | 23 |
|
27 | | -## 2.2.3 - 2019-01-18 |
28 | | -* Fix a time parsing bug in the rate limit backoff code. |
29 | | -* Support stream ctor functions in the request body. |
| 24 | +## [v2.4.1](https://github.com/netlify/js-client/compare/v2.4.0...v2.4.1) - 2019-03-04 |
30 | 25 |
|
31 | | -## 2.2.2 - 2019-01-18 |
32 | | -* Handle rate limiting errors and retry at requested time. |
| 26 | +### Merged |
33 | 27 |
|
34 | | -## 2.2.1 - 2018-11-06 |
35 | | -* Handle timeout errors when uploading files and retry upload. |
| 28 | +- Update zip-n-ship to 0.2.3 [`#42`](https://github.com/netlify/js-client/pull/42) |
36 | 29 |
|
37 | | -## 2.2.0 - 2018-10-12 |
38 | | -* Bump [@netlifyopen-api@0.5.0](https://github.com/netlify/open-api/releases/tag/v0.5.0) |
39 | | - * Add `.getAccount` method |
| 30 | +### Commits |
40 | 31 |
|
41 | | -## 2.1.0 - 2018-10-11 |
42 | | -* Add a UMD build and unpkg support. Thank you @leonardodino! |
| 32 | +- Add .npmignore [`4b605c9`](https://github.com/netlify/js-client/commit/4b605c90f319d6e451b4cc816f3deacb619f25f6) |
| 33 | +- CHANGELOG [`028a615`](https://github.com/netlify/js-client/commit/028a6156e742e4181e60eb5c1506bf5d551dc18b) |
43 | 34 |
|
44 | | -## 2.0.1 - 2018-09-25 |
45 | | -* A whole new Netlify Node.js API client! 🎉 |
46 | | -* Client code was extracted from our forthcoming [2.0.0 CLI](https://www.netlify.com/blog/2018/09/10/netlify-cli-2.0-now-in-beta-/) release. |
47 | | -* A completely new API. Treat the 2.x.x and forward as a completely separate codebase and API. |
48 | | -* API calls are now derived from the [open-api](https://github.com/netlify/open-api) specification. See the [swagger-ui](https://open-api.netlify.com/#/default) and know that there is a matching API method for every operationID (the name on the right). See the README for full API docs. |
49 | | -* Includes a method for creating content based deploys. |
| 35 | +## [v2.4.0](https://github.com/netlify/js-client/compare/v2.3.1...v2.4.0) - 2019-02-20 |
| 36 | + |
| 37 | +### Merged |
| 38 | + |
| 39 | +- Update to open-api 0.9.0 and other deps [`#37`](https://github.com/netlify/js-client/pull/37) |
| 40 | + |
| 41 | +### Commits |
| 42 | + |
| 43 | +- Update deps [`bfedcf0`](https://github.com/netlify/js-client/commit/bfedcf0254a06a0c4aeae5377c5ebcef31bc4b3d) |
| 44 | +- CHANGELOG [`e9ee90b`](https://github.com/netlify/js-client/commit/e9ee90b1060a0d2dc4b3b3bd38fa9226b29435dc) |
| 45 | +- Update @netlify/open-api to 0.9.0 [`4bc426f`](https://github.com/netlify/js-client/commit/4bc426f8d50732866292f9af2a65b23e4a732936) |
| 46 | + |
| 47 | +## [v2.3.1](https://github.com/netlify/js-client/compare/v2.3.0...v2.3.1) - 2019-02-20 |
| 48 | + |
| 49 | +### Commits |
| 50 | + |
| 51 | +- Update deps and zip-it-and-ship-it [`f498bf6`](https://github.com/netlify/js-client/commit/f498bf6152fe540cd561edab2773f9ad0d4c33e9) |
| 52 | + |
| 53 | +## [v2.3.0](https://github.com/netlify/js-client/compare/v2.2.5...v2.3.0) - 2019-02-07 |
| 54 | + |
| 55 | +### Merged |
| 56 | + |
| 57 | +- Zip it and ship it [`#34`](https://github.com/netlify/js-client/pull/34) |
| 58 | + |
| 59 | +### Commits |
| 60 | + |
| 61 | +- Deploy functions with zip-it-and-ship-it [`fe7aa14`](https://github.com/netlify/js-client/commit/fe7aa14965c9685520727d31982e167296736fc8) |
| 62 | +- Delegate function scanning to zip-n-ship [`c0c14f5`](https://github.com/netlify/js-client/commit/c0c14f5cc548fe85efab3e332520867ddf1c9819) |
| 63 | +- Remove filter that was filtering out function folders [`37d9be6`](https://github.com/netlify/js-client/commit/37d9be6b770aa60df261b3fbc24334f743499915) |
| 64 | + |
| 65 | +## [v2.2.5](https://github.com/netlify/js-client/compare/v2.2.4...v2.2.5) - 2019-01-31 |
| 66 | + |
| 67 | +### Merged |
| 68 | + |
| 69 | +- Work around strange webpack behavior for node-fetch imports [`#35`](https://github.com/netlify/js-client/pull/35) |
| 70 | + |
| 71 | +### Commits |
| 72 | + |
| 73 | +- Work around strange webpack behavior [`64a7822`](https://github.com/netlify/js-client/commit/64a7822c4f75408e891873e7a15daf12b22d6ddd) |
| 74 | +- CHANGELOG [`af77a03`](https://github.com/netlify/js-client/commit/af77a031972b02511c674bcd779dd62ecaeb0bb9) |
| 75 | +- Return null when there is no accessToken [`0253be0`](https://github.com/netlify/js-client/commit/0253be05e8fba4d60e1a7eb7d73dbe22e2130dd8) |
| 76 | + |
| 77 | +## [v2.2.4](https://github.com/netlify/js-client/compare/v2.2.3...v2.2.4) - 2019-01-23 |
| 78 | + |
| 79 | +### Merged |
| 80 | + |
| 81 | +- Retry algorithm tweaks [`#33`](https://github.com/netlify/js-client/pull/33) |
| 82 | + |
| 83 | +### Commits |
| 84 | + |
| 85 | +- Tweak rate limit failure mode [`6f10b35`](https://github.com/netlify/js-client/commit/6f10b3541572f2c39cc51940f7997ef0b1c2486f) |
| 86 | +- Handle all errors on upload [`a36b1d3`](https://github.com/netlify/js-client/commit/a36b1d31d4cba524fb837e5a8e69cbbedca631e1) |
| 87 | +- CHANGELOG [`a7f08f7`](https://github.com/netlify/js-client/commit/a7f08f74bb2fd745ae90a92b3c741403626d4829) |
| 88 | + |
| 89 | +## [v2.2.3](https://github.com/netlify/js-client/compare/v2.2.2...v2.2.3) - 2019-01-20 |
| 90 | + |
| 91 | +### Merged |
| 92 | + |
| 93 | +- Fix rate limit [`#32`](https://github.com/netlify/js-client/pull/32) |
| 94 | + |
| 95 | +### Commits |
| 96 | + |
| 97 | +- Fix unix time handling [`7cdd0c8`](https://github.com/netlify/js-client/commit/7cdd0c8400cc6bdd834fe84a74e42bf178c24d7e) |
| 98 | +- Prevent Readable streams from being re-used. [`f8e31cc`](https://github.com/netlify/js-client/commit/f8e31cc4de6ed5c4a9871b4d470dca9acac0a0c5) |
| 99 | +- Add support for ctor body functions [`4a4498b`](https://github.com/netlify/js-client/commit/4a4498ba4f28b7a09452f06de2eea59639a71969) |
| 100 | + |
| 101 | +## [v2.2.2](https://github.com/netlify/js-client/compare/v2.2.1...v2.2.2) - 2019-01-18 |
| 102 | + |
| 103 | +### Merged |
| 104 | + |
| 105 | +- Add rate limiting support to js-client [`#31`](https://github.com/netlify/js-client/pull/31) |
| 106 | + |
| 107 | +### Fixed |
| 108 | + |
| 109 | +- Add rate limiting support to js-client [`#206`](https://github.com/netlify/cli/issues/206) |
| 110 | + |
| 111 | +### Commits |
| 112 | + |
| 113 | +- Add a rate limiting test [`b6e5cb7`](https://github.com/netlify/js-client/commit/b6e5cb7ee5af12b3091a7d230fc13a692c02085d) |
| 114 | +- Add debug logging for better tracing when needed [`5f8b47b`](https://github.com/netlify/js-client/commit/5f8b47ba44e663e8e52b7eda9dcc000e5a577dfc) |
| 115 | +- stub out rate-limiting [`10aaef7`](https://github.com/netlify/js-client/commit/10aaef74e24279962477b38b361e68ed57e8026e) |
| 116 | + |
| 117 | +## [v2.2.1](https://github.com/netlify/js-client/compare/v2.2.0...v2.2.1) - 2018-11-06 |
| 118 | + |
| 119 | +### Merged |
| 120 | + |
| 121 | +- Retry on request timeout [`#29`](https://github.com/netlify/js-client/pull/29) |
| 122 | + |
| 123 | +### Commits |
| 124 | + |
| 125 | +- CHANGELOG [`30a0841`](https://github.com/netlify/js-client/commit/30a0841ad376cce5c7d52da5853dd8199779821c) |
| 126 | + |
| 127 | +## [v2.2.0](https://github.com/netlify/js-client/compare/v2.1.0...v2.2.0) - 2018-10-13 |
| 128 | + |
| 129 | +### Merged |
| 130 | + |
| 131 | +- Upgrade to open-api 0.5.0 [`#27`](https://github.com/netlify/js-client/pull/27) |
| 132 | + |
| 133 | +### Commits |
| 134 | + |
| 135 | +- Update CHANGELOG [`9d6a67e`](https://github.com/netlify/js-client/commit/9d6a67efd38756e71dbfbf81947d617d5471822a) |
| 136 | + |
| 137 | +## [v2.1.0](https://github.com/netlify/js-client/compare/v2.0.1...v2.1.0) - 2018-10-11 |
| 138 | + |
| 139 | +### Commits |
| 140 | + |
| 141 | +- webpack: add babel-loader [`934ecf1`](https://github.com/netlify/js-client/commit/934ecf1cb9d2024c545bcf5d4144df3cba243743) |
| 142 | +- A few packaging tweaks [`d8bf61a`](https://github.com/netlify/js-client/commit/d8bf61a7aabdbe7bbbfd66e97af0e7d8426bb941) |
| 143 | +- add umd build [`a7dc32b`](https://github.com/netlify/js-client/commit/a7dc32b4672c259d92625a64051035999d423439) |
| 144 | + |
| 145 | +## [v2.0.1](https://github.com/netlify/js-client/compare/v2.0.1-beta.8...v2.0.1) - 2018-09-25 |
| 146 | + |
| 147 | +### Merged |
| 148 | + |
| 149 | +- Release prep [`#23`](https://github.com/netlify/js-client/pull/23) |
| 150 | + |
| 151 | +### Commits |
| 152 | + |
| 153 | +- Change tomlPath to configPath [`7c16080`](https://github.com/netlify/js-client/commit/7c1608052dc2eff86e38209e451d4beeb662e89e) |
| 154 | +- CHANGELOG and CONTRIBUTING updates [`dcfe15a`](https://github.com/netlify/js-client/commit/dcfe15a60fe62e3543ff84506936deb282651ccc) |
| 155 | +- MD formatting. [`c3e3c12`](https://github.com/netlify/js-client/commit/c3e3c124f1b548bce2df09bddda7db5f8017fb74) |
| 156 | + |
| 157 | +## [v2.0.1-beta.8](https://github.com/netlify/js-client/compare/v2.0.1-beta.7...v2.0.1-beta.8) - 2018-09-24 |
| 158 | + |
| 159 | +### Merged |
| 160 | + |
| 161 | +- Support async deploys [`#22`](https://github.com/netlify/js-client/pull/22) |
| 162 | + |
| 163 | +### Commits |
| 164 | + |
| 165 | +- Implement upload retry with Fibonacci backoff [`415a3c8`](https://github.com/netlify/js-client/commit/415a3c8266b540e4e003166ef9740abdfce0804a) |
| 166 | +- Fix async/sync bugs [`def61d8`](https://github.com/netlify/js-client/commit/def61d8904d4ebc1048db2cb579447e0e873dfd1) |
| 167 | +- Refactor error handling [`877667c`](https://github.com/netlify/js-client/commit/877667c9d8abedae9e29fe6fb904f9e4d56693a3) |
| 168 | + |
| 169 | +## [v2.0.1-beta.7](https://github.com/netlify/js-client/compare/v2.0.1-beta.6...v2.0.1-beta.7) - 2018-09-18 |
| 170 | + |
| 171 | +### Merged |
| 172 | + |
| 173 | +- Attach data to fetch errors [`#20`](https://github.com/netlify/js-client/pull/20) |
| 174 | + |
| 175 | +### Commits |
| 176 | + |
| 177 | +- Its just value assignment [`96e3095`](https://github.com/netlify/js-client/commit/96e3095607938fc2077f18a0a8441d655c0ffe20) |
| 178 | + |
| 179 | +## [v2.0.1-beta.6](https://github.com/netlify/js-client/compare/v2.0.1-beta.5...v2.0.1-beta.6) - 2018-09-18 |
| 180 | + |
| 181 | +### Merged |
| 182 | + |
| 183 | +- encodeURI the file upload path [`#19`](https://github.com/netlify/js-client/pull/19) |
| 184 | + |
| 185 | +### Commits |
| 186 | + |
| 187 | +- Update p-map [`695612f`](https://github.com/netlify/js-client/commit/695612f1931f80f7c02f96e117694d5d74c86ba9) |
| 188 | + |
| 189 | +## [v2.0.1-beta.5](https://github.com/netlify/js-client/compare/v2.0.1-beta.4...v2.0.1-beta.5) - 2018-09-17 |
| 190 | + |
| 191 | +### Merged |
| 192 | + |
| 193 | +- Tweak uploading feedback [`#18`](https://github.com/netlify/js-client/pull/18) |
| 194 | + |
| 195 | +### Commits |
| 196 | + |
| 197 | +- Fix README typo [`0cca540`](https://github.com/netlify/js-client/commit/0cca54076af9ba496ee00d3b866d086c0fd66d5f) |
| 198 | + |
| 199 | +## [v2.0.1-beta.4](https://github.com/netlify/js-client/compare/v2.0.1-beta.3...v2.0.1-beta.4) - 2018-09-17 |
| 200 | + |
| 201 | +### Merged |
| 202 | + |
| 203 | +- Add deploy message option [`#17`](https://github.com/netlify/js-client/pull/17) |
| 204 | +- Minor code tweaks [`#16`](https://github.com/netlify/js-client/pull/16) |
| 205 | + |
| 206 | +### Commits |
| 207 | + |
| 208 | +- Update README.md [`7210923`](https://github.com/netlify/js-client/commit/7210923b1daf1490555f974300474f3f081cd134) |
| 209 | + |
| 210 | +## [v2.0.1-beta.3](https://github.com/netlify/js-client/compare/v2.0.1-beta.2...v2.0.1-beta.3) - 2018-09-14 |
| 211 | + |
| 212 | +## [v2.0.1-beta.2](https://github.com/netlify/js-client/compare/v2.0.1-beta.1...v2.0.1-beta.2) - 2018-09-14 |
| 213 | + |
| 214 | +### Commits |
| 215 | + |
| 216 | +- Tweak json parsing error handling [`de37da9`](https://github.com/netlify/js-client/commit/de37da92aa669c69f147219f5f7c3016ed977329) |
| 217 | + |
| 218 | +## [v2.0.1-beta.1](https://github.com/netlify/js-client/compare/v2.0.0-beta.5...v2.0.1-beta.1) - 2018-09-14 |
| 219 | + |
| 220 | +## v2.0.0 - 2018-09-12 |
| 221 | + |
| 222 | +### Merged |
| 223 | + |
| 224 | +- 2.0 [`#13`](https://github.com/netlify/js-client/pull/13) |
| 225 | +- Update graceful-fs to 4.1.2 [`#6`](https://github.com/netlify/js-client/pull/6) |
| 226 | +- Add support for provisioning SSL on custom domains [`#4`](https://github.com/netlify/js-client/pull/4) |
| 227 | +- Add project management missing files. [`#7`](https://github.com/netlify/js-client/pull/7) |
| 228 | +- Handle diffing of large deploys asynchronously [`#5`](https://github.com/netlify/js-client/pull/5) |
| 229 | +- uniform readme [`#3`](https://github.com/netlify/js-client/pull/3) |
| 230 | +- Update repo name in package.json [`#1`](https://github.com/netlify/js-client/pull/1) |
| 231 | +- site.update accepts domainAliases attribute [`#2`](https://github.com/netlify/js-client/pull/2) |
| 232 | + |
| 233 | +### Commits |
| 234 | + |
| 235 | +- Netlify [`b2af152`](https://github.com/netlify/js-client/commit/b2af1520ed0a633300a40938f36dd12067d90c53) |
| 236 | +- All tests now passing both in browser and node with node http [`a9a9466`](https://github.com/netlify/js-client/commit/a9a94661fb87c549f2e35f2ffadcd6b9ddbf5edb) |
| 237 | +- Clear [`b4f0ec7`](https://github.com/netlify/js-client/commit/b4f0ec79cb3db58f24e4100d634fa28fbfb7fb0e) |
| 238 | + |
| 239 | +## [v2.0.0-beta.5](https://github.com/netlify/js-client/compare/v2.0.0-beta.4...v2.0.0-beta.5) - 2018-09-14 |
| 240 | + |
| 241 | +### Commits |
| 242 | + |
| 243 | +- Fix some error handling logic [`0ec8053`](https://github.com/netlify/js-client/commit/0ec8053eab1737304c0e5a3989450a9151960136) |
| 244 | + |
| 245 | +## [v2.0.0-beta.4](https://github.com/netlify/js-client/compare/v2.0.0-beta.3...v2.0.0-beta.4) - 2018-09-14 |
| 246 | + |
| 247 | +### Commits |
| 248 | + |
| 249 | +- Handle deploys without functions better [`998fefc`](https://github.com/netlify/js-client/commit/998fefce7a7112c90c3070161e2b17819a214a82) |
| 250 | +- Add tmpDir option [`5ca62c8`](https://github.com/netlify/js-client/commit/5ca62c8d1d173500c18338f29fb69f4d4fe88840) |
| 251 | + |
| 252 | +## [v2.0.0-beta.3](https://github.com/netlify/js-client/compare/v2.0.0-beta.2...v2.0.0-beta.3) - 2018-09-13 |
| 253 | + |
| 254 | +### Commits |
| 255 | + |
| 256 | +- Remove pagination until we decide on how to handle that. [`e7ec45e`](https://github.com/netlify/js-client/commit/e7ec45e4693f7534d529d0081462705e7fcd25ca) |
| 257 | + |
| 258 | +## [v2.0.0-beta.2](https://github.com/netlify/js-client/compare/v2.0.0...v2.0.0-beta.2) - 2018-09-13 |
| 259 | + |
| 260 | +### Merged |
| 261 | + |
| 262 | +- Update docs to include full options object [`#15`](https://github.com/netlify/js-client/pull/15) |
| 263 | +- Remove debug calls [`#14`](https://github.com/netlify/js-client/pull/14) |
| 264 | + |
| 265 | +### Commits |
| 266 | + |
| 267 | +- More readme tweaks [`b40ee3a`](https://github.com/netlify/js-client/commit/b40ee3a5cf96e257235569e848ffe2ed275123cd) |
| 268 | +- Add example [`d1ce8a5`](https://github.com/netlify/js-client/commit/d1ce8a563c52febac94500a25843951213eb9b23) |
| 269 | +- Readme tweaks [`2852527`](https://github.com/netlify/js-client/commit/2852527d0ac08ed1e8c0e19ceda65369b34bf860) |
0 commit comments