|
| 1 | +# Changelog |
| 2 | + |
| 3 | +[npm history][1] |
| 4 | + |
| 5 | +[1]: https://www.npmjs.com/package/@google-cloud/compute?activeTab=versions |
| 6 | + |
| 7 | +## v0.11.0 |
| 8 | + |
| 9 | +12-20-2018 16:17 PST |
| 10 | + |
| 11 | +### Bug fixes |
| 12 | +- fix: asyncify and fix the system tests ([#203](https://github.com/googleapis/nodejs-compute/pull/203)) |
| 13 | +- fix: Use PATCH semantics by default to set custom metadata ([#171](https://github.com/googleapis/nodejs-compute/pull/171)) |
| 14 | +- fix: use teeny-request to reduce module size ([#175](https://github.com/googleapis/nodejs-compute/pull/175)) |
| 15 | +- fix: drop support for node.js 4.x and 9.x ([#126](https://github.com/googleapis/nodejs-compute/pull/126)) |
| 16 | +- fix: require use of `new` ([#99](https://github.com/googleapis/nodejs-compute/pull/99)) |
| 17 | +- fix: update all the dependencies ([#95](https://github.com/googleapis/nodejs-compute/pull/95)) |
| 18 | +- fix: Use correct URI for Snapshot instances ([#67](https://github.com/googleapis/nodejs-compute/pull/67)) |
| 19 | +- fix: link ([#62](https://github.com/googleapis/nodejs-compute/pull/62)) |
| 20 | + |
| 21 | +### Dependencies |
| 22 | +- fix(deps): upgrade to v0.29.1 of @google-cloud/nodejs-common ([#241](https://github.com/googleapis/nodejs-compute/pull/241)) |
| 23 | +- fix(deps): update dependency @google-cloud/common to ^0.28.0 ([#238](https://github.com/googleapis/nodejs-compute/pull/238)) |
| 24 | +- fix(deps): update dependency @google-cloud/common to ^0.27.0 ([#215](https://github.com/googleapis/nodejs-compute/pull/215)) |
| 25 | +- fix(deps): upgrade to the latest gce-images ([#201](https://github.com/googleapis/nodejs-compute/pull/201)) |
| 26 | +- fix(deps): update dependency @google-cloud/common to ^0.26.0 ([#185](https://github.com/googleapis/nodejs-compute/pull/185)) |
| 27 | +- fix(deps): update dependency @google-cloud/common to ^0.25.0 ([#121](https://github.com/googleapis/nodejs-compute/pull/121)) |
| 28 | +- chore(deps): use @google-cloud/projectify ([#174](https://github.com/googleapis/nodejs-compute/pull/174)) |
| 29 | +- chore(deps): use @google-cloud/paginator ([#173](https://github.com/googleapis/nodejs-compute/pull/173)) |
| 30 | +- chore(deps): use @google-cloud/promisify ([#172](https://github.com/googleapis/nodejs-compute/pull/172)) |
| 31 | +- fix(package): update @google-cloud/common to version 0.20.0 ([#101](https://github.com/googleapis/nodejs-compute/pull/101)) |
| 32 | +- Update @google-cloud/common to the latest version 🚀 ([#57](https://github.com/googleapis/nodejs-compute/pull/57)) |
| 33 | + |
| 34 | +### Documentation & Samples |
| 35 | +- sample: improve the samples and tests ([#236](https://github.com/googleapis/nodejs-compute/pull/236)) |
| 36 | +- docs: update readme badges ([#219](https://github.com/googleapis/nodejs-compute/pull/219)) |
| 37 | +- docs(samples): update samples to use async/await and mocha ([#183](https://github.com/googleapis/nodejs-compute/pull/183)) |
| 38 | +- sample: Show proper response structure in vm.getMetadata example ([#169](https://github.com/googleapis/nodejs-compute/pull/169)) |
| 39 | +- sample: Add mailjet and sendgrid back in ([#110](https://github.com/googleapis/nodejs-compute/pull/110)) |
| 40 | +- sample: Add sample demonstrating startup script ([#80](https://github.com/googleapis/nodejs-compute/pull/80)) |
| 41 | +- docs: Fix Readme.md in /samples ([#73](https://github.com/googleapis/nodejs-compute/pull/73)) |
| 42 | +- sample: Fix quickstart code sample ([#69](https://github.com/googleapis/nodejs-compute/pull/69)) |
| 43 | +- docs: Fix jsdocs ([#59](https://github.com/googleapis/nodejs-compute/pull/59)) |
| 44 | + |
| 45 | +### Internal / Testing Changes |
| 46 | +- chore: remove repo-tools from a few spots ([#239](https://github.com/googleapis/nodejs-compute/pull/239)) |
| 47 | +- chore(build): inject yoshi automation key ([#235](https://github.com/googleapis/nodejs-compute/pull/235)) |
| 48 | +- chore: update nyc and eslint configs ([#234](https://github.com/googleapis/nodejs-compute/pull/234)) |
| 49 | +- chore: fix publish.sh permission +x ([#232](https://github.com/googleapis/nodejs-compute/pull/232)) |
| 50 | +- fix(build): fix Kokoro release script ([#231](https://github.com/googleapis/nodejs-compute/pull/231)) |
| 51 | +- build: add Kokoro configs for autorelease ([#230](https://github.com/googleapis/nodejs-compute/pull/230)) |
| 52 | +- chore: add synth.metadata ([#227](https://github.com/googleapis/nodejs-compute/pull/227)) |
| 53 | +- fix(deps): update dependency googleapis to v36 ([#225](https://github.com/googleapis/nodejs-compute/pull/225)) |
| 54 | +- chore: always nyc report before calling codecov ([#224](https://github.com/googleapis/nodejs-compute/pull/224)) |
| 55 | +- chore: nyc ignore build/test by default ([#223](https://github.com/googleapis/nodejs-compute/pull/223)) |
| 56 | +- chore: update license file ([#221](https://github.com/googleapis/nodejs-compute/pull/221)) |
| 57 | +- fix(build): fix system key decryption ([#217](https://github.com/googleapis/nodejs-compute/pull/217)) |
| 58 | +- chore: update eslintignore config ([#208](https://github.com/googleapis/nodejs-compute/pull/208)) |
| 59 | +- fix(deps): update dependency googleapis to v35 ([#205](https://github.com/googleapis/nodejs-compute/pull/205)) |
| 60 | +- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 ([#204](https://github.com/googleapis/nodejs-compute/pull/204)) |
| 61 | +- chore: drop contributors from multiple places ([#202](https://github.com/googleapis/nodejs-compute/pull/202)) |
| 62 | +- chore: use latest npm on Windows ([#199](https://github.com/googleapis/nodejs-compute/pull/199)) |
| 63 | +- chore: update CircleCI config ([#198](https://github.com/googleapis/nodejs-compute/pull/198)) |
| 64 | +- chore: include build in eslintignore ([#195](https://github.com/googleapis/nodejs-compute/pull/195)) |
| 65 | +- chore(deps): update dependency eslint-plugin-node to v8 ([#190](https://github.com/googleapis/nodejs-compute/pull/190)) |
| 66 | +- chore: update issue templates ([#189](https://github.com/googleapis/nodejs-compute/pull/189)) |
| 67 | +- chore: remove old issue template ([#187](https://github.com/googleapis/nodejs-compute/pull/187)) |
| 68 | +- build: run tests on node11 ([#186](https://github.com/googleapis/nodejs-compute/pull/186)) |
| 69 | +- chores(build): do not collect sponge.xml from windows builds ([#184](https://github.com/googleapis/nodejs-compute/pull/184)) |
| 70 | +- chores(build): run codecov on continuous builds ([#182](https://github.com/googleapis/nodejs-compute/pull/182)) |
| 71 | +- chore: update new issue template ([#181](https://github.com/googleapis/nodejs-compute/pull/181)) |
| 72 | +- build: fix codecov uploading on Kokoro ([#177](https://github.com/googleapis/nodejs-compute/pull/177)) |
| 73 | +- Update kokoro config ([#166](https://github.com/googleapis/nodejs-compute/pull/166)) |
| 74 | +- chore(deps): update dependency eslint-plugin-prettier to v3 ([#165](https://github.com/googleapis/nodejs-compute/pull/165)) |
| 75 | +- fix(deps): update dependency googleapis to v34 ([#162](https://github.com/googleapis/nodejs-compute/pull/162)) |
| 76 | +- build: prevent system/sample-test from leaking credentials |
| 77 | +- Update CI config ([#160](https://github.com/googleapis/nodejs-compute/pull/160)) |
| 78 | +- test: remove appveyor config ([#159](https://github.com/googleapis/nodejs-compute/pull/159)) |
| 79 | +- Update the kokoro config ([#158](https://github.com/googleapis/nodejs-compute/pull/158)) |
| 80 | +- Make it pass lint ([#156](https://github.com/googleapis/nodejs-compute/pull/156)) |
| 81 | +- Enable prefer-const in the eslint config ([#155](https://github.com/googleapis/nodejs-compute/pull/155)) |
| 82 | +- Fix the linter ([#154](https://github.com/googleapis/nodejs-compute/pull/154)) |
| 83 | +- Enable no-var in eslint ([#153](https://github.com/googleapis/nodejs-compute/pull/153)) |
| 84 | +- Update CI config ([#152](https://github.com/googleapis/nodejs-compute/pull/152)) |
| 85 | +- Add synth script and update CI ([#149](https://github.com/googleapis/nodejs-compute/pull/149)) |
| 86 | +- Retry npm install in CI ([#148](https://github.com/googleapis/nodejs-compute/pull/148)) |
| 87 | +- chore(deps): update dependency nyc to v13 ([#145](https://github.com/googleapis/nodejs-compute/pull/145)) |
| 88 | +- fix(deps): update dependency googleapis to v33 ([#144](https://github.com/googleapis/nodejs-compute/pull/144)) |
| 89 | +- chore(deps): update dependency eslint-config-prettier to v3 ([#143](https://github.com/googleapis/nodejs-compute/pull/143)) |
| 90 | +- chore: ignore package-lock.json ([#142](https://github.com/googleapis/nodejs-compute/pull/142)) |
| 91 | +- chore(deps): lock file maintenance ([#141](https://github.com/googleapis/nodejs-compute/pull/141)) |
| 92 | +- chore: update renovate config ([#140](https://github.com/googleapis/nodejs-compute/pull/140)) |
| 93 | +- test: throw on deprecation ([#139](https://github.com/googleapis/nodejs-compute/pull/139)) |
| 94 | +- chore(deps): lock file maintenance ([#138](https://github.com/googleapis/nodejs-compute/pull/138)) |
| 95 | +- chore: assert.deelEqual => assert.deepStrictEqual ([#137](https://github.com/googleapis/nodejs-compute/pull/137)) |
| 96 | +- chore: move mocha options to mocha.opts ([#135](https://github.com/googleapis/nodejs-compute/pull/135)) |
| 97 | +- chore: require node 8 for samples ([#136](https://github.com/googleapis/nodejs-compute/pull/136)) |
| 98 | +- chore(deps): lock file maintenance ([#134](https://github.com/googleapis/nodejs-compute/pull/134)) |
| 99 | +- chore(deps): update dependency eslint-plugin-node to v7 ([#132](https://github.com/googleapis/nodejs-compute/pull/132)) |
| 100 | +- test: use strictEqual in tests ([#133](https://github.com/googleapis/nodejs-compute/pull/133)) |
| 101 | +- chore(deps): lock file maintenance ([#131](https://github.com/googleapis/nodejs-compute/pull/131)) |
| 102 | +- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v2.3.1 ([#130](https://github.com/googleapis/nodejs-compute/pull/130)) |
| 103 | +- chore(deps): lock file maintenance ([#129](https://github.com/googleapis/nodejs-compute/pull/129)) |
| 104 | +- chore(deps): lock file maintenance ([#128](https://github.com/googleapis/nodejs-compute/pull/128)) |
| 105 | +- chore(deps): lock file maintenance ([#127](https://github.com/googleapis/nodejs-compute/pull/127)) |
| 106 | +- chore(deps): lock file maintenance ([#124](https://github.com/googleapis/nodejs-compute/pull/124)) |
| 107 | +- chore(deps): lock file maintenance ([#123](https://github.com/googleapis/nodejs-compute/pull/123)) |
| 108 | +- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v2.3.0 ([#119](https://github.com/googleapis/nodejs-compute/pull/119)) |
| 109 | +- chore(deps): update dependency ava to v0.25.0 ([#120](https://github.com/googleapis/nodejs-compute/pull/120)) |
| 110 | +- Configure Renovate ([#112](https://github.com/googleapis/nodejs-compute/pull/112)) |
| 111 | +- refactor: drop repo-tool as an exec wrapper ([#118](https://github.com/googleapis/nodejs-compute/pull/118)) |
| 112 | +- chore: update sample lockfiles ([#117](https://github.com/googleapis/nodejs-compute/pull/117)) |
| 113 | +- fix: update linking for samples ([#115](https://github.com/googleapis/nodejs-compute/pull/115)) |
| 114 | +- chore(package): update eslint to version 5.0.0 ([#113](https://github.com/googleapis/nodejs-compute/pull/113)) |
| 115 | +- chore(package): update nyc to version 12.0.2 ([#94](https://github.com/googleapis/nodejs-compute/pull/94)) |
| 116 | +- Fix formatting ([#92](https://github.com/googleapis/nodejs-compute/pull/92)) |
| 117 | +- Simplify JS and use HTML standard ([#91](https://github.com/googleapis/nodejs-compute/pull/91)) |
| 118 | +- chore: lock files maintenance ([#88](https://github.com/googleapis/nodejs-compute/pull/88)) |
| 119 | +- chore: run circle as non-root, fix npm link ([#89](https://github.com/googleapis/nodejs-compute/pull/89)) |
| 120 | +- chore: the ultimate fix for repo-tools EPERM ([#87](https://github.com/googleapis/nodejs-compute/pull/87)) |
| 121 | +- Fix problem with multiple deletes in test ([#85](https://github.com/googleapis/nodejs-compute/pull/85)) |
| 122 | +- Increase timeout in startup sample test ([#86](https://github.com/googleapis/nodejs-compute/pull/86)) |
| 123 | +- chore: timeout for system test ([#84](https://github.com/googleapis/nodejs-compute/pull/84)) |
| 124 | +- chore: lock files maintenance ([#78](https://github.com/googleapis/nodejs-compute/pull/78)) |
| 125 | +- test: make samples tests pass ([#77](https://github.com/googleapis/nodejs-compute/pull/77)) |
| 126 | +- Do not show sample for Google API Client library ([#76](https://github.com/googleapis/nodejs-compute/pull/76)) |
| 127 | +- chore: test on node10 ([#74](https://github.com/googleapis/nodejs-compute/pull/74)) |
| 128 | +- Update repo-tools to 2.3.0 ([#72](https://github.com/googleapis/nodejs-compute/pull/72)) |
| 129 | +- chore: lock files maintenance ([#71](https://github.com/googleapis/nodejs-compute/pull/71)) |
| 130 | +- chore: one more workaround for repo-tools EPERM ([#60](https://github.com/googleapis/nodejs-compute/pull/60)) |
| 131 | +- chore: workaround for repo-tools EPERM ([#58](https://github.com/googleapis/nodejs-compute/pull/58)) |
| 132 | +- chore: setup nighty build in CircleCI ([#56](https://github.com/googleapis/nodejs-compute/pull/56)) |
| 133 | +- Upgrade repo-tools and regenerate scaffolding. ([#55](https://github.com/googleapis/nodejs-compute/pull/55)) |
| 134 | + |
0 commit comments