|
| 1 | +# Changelog |
| 2 | + |
| 3 | +[npm history][1] |
| 4 | + |
| 5 | +[1]: https://www.npmjs.com/package/gce-images?activeTab=versions |
| 6 | + |
| 7 | +## v1.0.0 |
| 8 | + |
| 9 | +Welcome to 1.0! The big feature in this release is the availability of TypeScript types out of the box. To that end, there is a breaking change: |
| 10 | + |
| 11 | +**BREAKING CHANGE**: The `GCEImages` object must now be instantiated. |
| 12 | + |
| 13 | +#### Old Code |
| 14 | +```js |
| 15 | +const images = require('gce-images')(); |
| 16 | +``` |
| 17 | + |
| 18 | +#### New Code |
| 19 | +```js |
| 20 | +const {GCEImages} = require('gce-images'); |
| 21 | +const images = new GCEImages(); |
| 22 | +``` |
| 23 | +====== |
| 24 | + |
| 25 | +### New Features |
| 26 | +- feat: convert to TypeScript ([#21](https://github.com/GoogleCloudPlatform/gce-images/pull/21)) |
| 27 | +- fix: improve TypeScript types ([#72](https://github.com/GoogleCloudPlatform/gce-images/pull/72)) |
| 28 | + |
| 29 | +### Dependencies |
| 30 | +- fix(deps): update dependency google-auth-library to v2 ([#33](https://github.com/GoogleCloudPlatform/gce-images/pull/33)) |
| 31 | +- chore: drop dependency on got and google-auto-auth ([#23](https://github.com/GoogleCloudPlatform/gce-images/pull/23)) |
| 32 | + |
| 33 | +### Documentation |
| 34 | + |
| 35 | +### Internal / Testing Changes |
| 36 | +- chore: update CircleCI config ([#71](https://github.com/GoogleCloudPlatform/gce-images/pull/71)) |
| 37 | +- chore: include build in eslintignore ([#68](https://github.com/GoogleCloudPlatform/gce-images/pull/68)) |
| 38 | +- chore(deps): update dependency eslint-plugin-node to v8 ([#64](https://github.com/GoogleCloudPlatform/gce-images/pull/64)) |
| 39 | +- chore: update issue templates ([#63](https://github.com/GoogleCloudPlatform/gce-images/pull/63)) |
| 40 | +- chore: remove old issue template ([#61](https://github.com/GoogleCloudPlatform/gce-images/pull/61)) |
| 41 | +- build: run tests on node11 ([#60](https://github.com/GoogleCloudPlatform/gce-images/pull/60)) |
| 42 | +- chores(build): run codecov on continuous builds ([#55](https://github.com/GoogleCloudPlatform/gce-images/pull/55)) |
| 43 | +- chore(deps): update dependency typescript to ~3.1.0 ([#57](https://github.com/GoogleCloudPlatform/gce-images/pull/57)) |
| 44 | +- chore(deps): update dependency eslint-plugin-prettier to v3 ([#58](https://github.com/GoogleCloudPlatform/gce-images/pull/58)) |
| 45 | +- chores(build): do not collect sponge.xml from windows builds ([#56](https://github.com/GoogleCloudPlatform/gce-images/pull/56)) |
| 46 | +- chore: update new issue template ([#54](https://github.com/GoogleCloudPlatform/gce-images/pull/54)) |
| 47 | +- chore: update build config ([#51](https://github.com/GoogleCloudPlatform/gce-images/pull/51)) |
| 48 | +- Update kokoro config ([#48](https://github.com/GoogleCloudPlatform/gce-images/pull/48)) |
| 49 | +- Re-generate library using /synth.py ([#45](https://github.com/GoogleCloudPlatform/gce-images/pull/45)) |
| 50 | +- Update kokoro config ([#44](https://github.com/GoogleCloudPlatform/gce-images/pull/44)) |
| 51 | +- test: remove appveyor config ([#43](https://github.com/GoogleCloudPlatform/gce-images/pull/43)) |
| 52 | +- Update CI config ([#42](https://github.com/GoogleCloudPlatform/gce-images/pull/42)) |
| 53 | +- Enable prefer-const in the eslint config ([#40](https://github.com/GoogleCloudPlatform/gce-images/pull/40)) |
| 54 | +- Enable no-var in eslint ([#39](https://github.com/GoogleCloudPlatform/gce-images/pull/39)) |
| 55 | +- Move to the new github org ([#38](https://github.com/GoogleCloudPlatform/gce-images/pull/38)) |
| 56 | +- Update CI config ([#37](https://github.com/GoogleCloudPlatform/gce-images/pull/37)) |
| 57 | +- Retry npm install in CI ([#35](https://github.com/GoogleCloudPlatform/gce-images/pull/35)) |
| 58 | +- Update CI config ([#32](https://github.com/GoogleCloudPlatform/gce-images/pull/32)) |
| 59 | +- chore(deps): update dependency nyc to v13 ([#31](https://github.com/GoogleCloudPlatform/gce-images/pull/31)) |
| 60 | +- remove the docs command |
| 61 | +- Update the CI config ([#30](https://github.com/GoogleCloudPlatform/gce-images/pull/30)) |
| 62 | +- test: add a key for CircleCI ([#29](https://github.com/GoogleCloudPlatform/gce-images/pull/29)) |
| 63 | +- Re-generate library using /synth.py ([#28](https://github.com/GoogleCloudPlatform/gce-images/pull/28)) |
| 64 | +- chore(deps): update dependency eslint-config-prettier to v3 ([#27](https://github.com/GoogleCloudPlatform/gce-images/pull/27)) |
| 65 | +- chore: ignore package-lock.json ([#26](https://github.com/GoogleCloudPlatform/gce-images/pull/26)) |
| 66 | +- chore(deps): lock file maintenance ([#25](https://github.com/GoogleCloudPlatform/gce-images/pull/25)) |
| 67 | +- chore: update renovate config ([#20](https://github.com/GoogleCloudPlatform/gce-images/pull/20)) |
| 68 | +- chore: upgrade to es6 ([#24](https://github.com/GoogleCloudPlatform/gce-images/pull/24)) |
| 69 | +- chore(deps): update dependency mocha to v5 ([#17](https://github.com/GoogleCloudPlatform/gce-images/pull/17)) |
| 70 | +- fix(deps): update dependency async to v2 ([#18](https://github.com/GoogleCloudPlatform/gce-images/pull/18)) |
| 71 | +- fix(deps): update dependency google-auto-auth to ^0.10.0 ([#16](https://github.com/GoogleCloudPlatform/gce-images/pull/16)) |
| 72 | +- Check in synth.py and conform to google node repo standards ([#14](https://github.com/GoogleCloudPlatform/gce-images/pull/14)) |
| 73 | +- Update renovate.json |
| 74 | +- Add renovate.json |
| 75 | +- chore: fix the directory structure ([#12](https://github.com/GoogleCloudPlatform/gce-images/pull/12)) |
| 76 | +- chore: make it OSPO compliant ([#10](https://github.com/GoogleCloudPlatform/gce-images/pull/10)) |
| 77 | + |
0 commit comments