|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
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). |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) |
| 6 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
7 | 7 |
|
8 | 8 | Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). |
9 | 9 |
|
10 | | -## [v3.0.0](https://github.com/netlify/js-client/compare/v2.4.8...v3.0.0) - 2019-11-26 |
11 | | - |
12 | | -Thanks a lot to: |
13 | | - |
14 | | -- @polemius for his help with tests |
15 | | -- @ramigs for fixing the `README` |
16 | | - |
17 | | -### Features |
18 | | - |
19 | | -- Add `accessToken` option (#70) |
20 | | -- Improved error messages and stack traces (#67) |
21 | | - |
22 | | -### Bug fixes |
23 | | - |
24 | | -- Fix `body` functions not working with JSON payloads (#67) |
25 | | -- Fix `body` binary payloads not working when not wrapped in functions (#67) |
26 | | -- Allow methods to be retrieved via destructuring like `const {getCurrentUser} = api` (#67) |
27 | | -- Fix rate limiting-related bug (#69) |
| 10 | +## [v3.1.0](https://github.com/netlify/js-client/compare/v3.0.0...v3.1.0) - 2020-02-26 |
28 | 11 |
|
29 | | -### Cross-platform |
30 | | - |
31 | | -- Make development tasks work on Windows (#62) |
32 | | -- Improve CI tests: we now run tests on Node 8/13, Linux/macOS/Windows (#62, #79) |
33 | | -- Improve browser support (#67) |
34 | | -- Fix the currently supported Node.js version (#78) |
| 12 | +### Merged |
35 | 13 |
|
36 | | -### Tests |
| 14 | +- Add `api.cancelSiteDeploy()` [`#88`](https://github.com/netlify/js-client/pull/88) |
| 15 | +- Fix error responses when the response is not JSON [`#85`](https://github.com/netlify/js-client/pull/85) |
37 | 16 |
|
38 | | -- Add 100% test coverage on everything except the deploy logic (#68, #71, #72) |
39 | | -- Improve tests configuration (#58, #61) |
40 | | -- Add Codecov test coverage (#76, #78) |
41 | | -- Use GitHub actions (#78) |
42 | | -- Add Husky pre-push hook (#78) |
| 17 | +### Commits |
43 | 18 |
|
44 | | -### Documentation |
| 19 | +- Update test snapshots [`d51bf7d`](https://github.com/netlify/js-client/commit/d51bf7d0b391ddf224bc9ec157e2bdd24996ff05) |
| 20 | +- Update test snapshots [`0dadc25`](https://github.com/netlify/js-client/commit/0dadc2580608e97aaa67d3d51f8bc8696c4cf739) |
| 21 | +- Add tests [`9836831`](https://github.com/netlify/js-client/commit/98368315ebf0d0366b5c7c6f4e57959417d463ea) |
45 | 22 |
|
46 | | -- Fix variable name consistency in the `README` (#73) |
47 | | -- Improve `README` (#82) |
| 23 | +## [v3.0.0](https://github.com/netlify/js-client/compare/v2.4.8...v3.0.0) - 2019-11-26 |
48 | 24 |
|
49 | | -### Dependencies |
| 25 | +### Merged |
50 | 26 |
|
51 | | -- Upgrade most dependencies (#78) |
52 | | -- Remove unused dependencies (#57, #78) |
| 27 | +- Update changelog [`#83`](https://github.com/netlify/js-client/pull/83) |
| 28 | +- Improve `README` [`#82`](https://github.com/netlify/js-client/pull/82) |
| 29 | +- Reorder `package.json` [`#81`](https://github.com/netlify/js-client/pull/81) |
| 30 | +- Fix npm published files [`#80`](https://github.com/netlify/js-client/pull/80) |
| 31 | +- Add Windows to CI tests [`#79`](https://github.com/netlify/js-client/pull/79) |
| 32 | +- Use GitHub actions [`#78`](https://github.com/netlify/js-client/pull/78) |
| 33 | +- fix (core): fix code coverage [`#76`](https://github.com/netlify/js-client/pull/76) |
| 34 | +- Improve OpenAPI logic [`#66`](https://github.com/netlify/js-client/pull/66) |
| 35 | +- Add many unit tests to the core logic [`#68`](https://github.com/netlify/js-client/pull/68) |
| 36 | +- Add new test to src/deploy/util.js [`#72`](https://github.com/netlify/js-client/pull/72) |
| 37 | +- Add unit test for the `methods` exported variable [`#71`](https://github.com/netlify/js-client/pull/71) |
| 38 | +- Re-order npm scripts [`#64`](https://github.com/netlify/js-client/pull/64) |
| 39 | +- Disable CI on Windows [`#74`](https://github.com/netlify/js-client/pull/74) |
| 40 | +- Remove `existy` helper function [`#65`](https://github.com/netlify/js-client/pull/65) |
| 41 | +- Allow `accessToken` to be specified as an option [`#70`](https://github.com/netlify/js-client/pull/70) |
| 42 | +- Fix CI setup [`#62`](https://github.com/netlify/js-client/pull/62) |
| 43 | +- Fix rate limiting bug [`#69`](https://github.com/netlify/js-client/pull/69) |
| 44 | +- Make `.vscode/` developer-specific instead of repo-specific [`#63`](https://github.com/netlify/js-client/pull/63) |
| 45 | +- Make `npm test` fail faster [`#61`](https://github.com/netlify/js-client/pull/61) |
| 46 | +- Group `require()` statements [`#60`](https://github.com/netlify/js-client/pull/60) |
| 47 | +- Fixing variable naming consistency in code block in the README.md file [`#73`](https://github.com/netlify/js-client/pull/73) |
| 48 | +- Fix linting and prettifying [`#59`](https://github.com/netlify/js-client/pull/59) |
| 49 | +- Simplify Ava configuration [`#58`](https://github.com/netlify/js-client/pull/58) |
| 50 | +- Remove `util.promisify` dependency [`#57`](https://github.com/netlify/js-client/pull/57) |
53 | 51 |
|
54 | | -### Refactoring |
| 52 | +### Commits |
55 | 53 |
|
56 | | -- Fix linting and prettifying (#59, #60) |
57 | | -- Remove `.vscode` folder (#63) |
58 | | -- Reorder `package.json` (#64, #81) |
59 | | -- Split big files into smaller files (#67) |
60 | | -- General code refactoring (#65, #66) |
61 | | -- Reduce npm package size (#80) |
| 54 | +- Add unit tests for the `methods` exported variable [`561a59d`](https://github.com/netlify/js-client/commit/561a59d5d92dfcc7681b25ae252bfe9de275d435) |
| 55 | +- Add unit tests [`3441a75`](https://github.com/netlify/js-client/commit/3441a75665104bf8fe8a6e093f820e4374f1241d) |
| 56 | +- Merge pull request #67 from netlify/feature/improve-client-methods [`4f7ffea`](https://github.com/netlify/js-client/commit/4f7ffeaf210b10196e0698eab13873e75fe3e0e2) |
62 | 57 |
|
63 | 58 | ## [v2.4.8](https://github.com/netlify/js-client/compare/v2.4.7...v2.4.8) - 2019-07-24 |
64 | 59 |
|
@@ -102,7 +97,7 @@ Thanks a lot to: |
102 | 97 |
|
103 | 98 | ### Commits |
104 | 99 |
|
105 | | -- Update ZISI and dependencies [`ec31e36`](https://github.com/netlify/js-client/commit/ec31e36412ff46f83e1d1a47dfb28d6866cadfad) |
| 100 | +- Update ZISI and dependencies [`ec31e36`](https://github.com/netlify/js-client/commit/ec31e36412ff46f83e1d1a47dfb28d6866cadfad) |
106 | 101 |
|
107 | 102 | ## [v2.4.3](https://github.com/netlify/js-client/compare/v2.4.2...v2.4.3) - 2019-04-17 |
108 | 103 |
|
@@ -277,7 +272,7 @@ Thanks a lot to: |
277 | 272 |
|
278 | 273 | ### Commits |
279 | 274 |
|
280 | | -- Its just value assignment [`96e3095`](https://github.com/netlify/js-client/commit/96e3095607938fc2077f18a0a8441d655c0ffe20) |
| 275 | +- Its just value assignment [`96e3095`](https://github.com/netlify/js-client/commit/96e3095607938fc2077f18a0a8441d655c0ffe20) |
281 | 276 |
|
282 | 277 | ## [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 |
283 | 278 |
|
@@ -335,9 +330,9 @@ Thanks a lot to: |
335 | 330 |
|
336 | 331 | ### Commits |
337 | 332 |
|
338 | | -- Netlify [`b2af152`](https://github.com/netlify/js-client/commit/b2af1520ed0a633300a40938f36dd12067d90c53) |
339 | | -- All tests now passing both in browser and node with node http [`a9a9466`](https://github.com/netlify/js-client/commit/a9a94661fb87c549f2e35f2ffadcd6b9ddbf5edb) |
340 | 333 | - Clear [`b4f0ec7`](https://github.com/netlify/js-client/commit/b4f0ec79cb3db58f24e4100d634fa28fbfb7fb0e) |
| 334 | +- Initial stab at wrapper [`407d78b`](https://github.com/netlify/js-client/commit/407d78b6811726bc2b2a47d6fe1dabdead871a83) |
| 335 | +- Use published spec [`e0f50c7`](https://github.com/netlify/js-client/commit/e0f50c78b60bf267001191e020f645e23181c18c) |
341 | 336 |
|
342 | 337 | ## [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 |
343 | 338 |
|
|
0 commit comments