v1.0.0
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:
BREAKING CHANGE: The GCEImages
object must now be instantiated.
Old Code
const images = require('gce-images')();
New Code
const {GCEImages} = require('gce-images');
const images = new GCEImages();
======
New Features
- feat: convert to TypeScript (#21)
- fix: improve TypeScript types (#72)
Dependencies
- fix(deps): update dependency google-auth-library to v2 (#33)
- chore: drop dependency on got and google-auto-auth (#23)
Documentation
Internal / Testing Changes
- chore: update CircleCI config (#71)
- chore: include build in eslintignore (#68)
- chore(deps): update dependency eslint-plugin-node to v8 (#64)
- chore: update issue templates (#63)
- chore: remove old issue template (#61)
- build: run tests on node11 (#60)
- chores(build): run codecov on continuous builds (#55)
- chore(deps): update dependency typescript to ~3.1.0 (#57)
- chore(deps): update dependency eslint-plugin-prettier to v3 (#58)
- chores(build): do not collect sponge.xml from windows builds (#56)
- chore: update new issue template (#54)
- chore: update build config (#51)
- Update kokoro config (#48)
- Re-generate library using /synth.py (#45)
- Update kokoro config (#44)
- test: remove appveyor config (#43)
- Update CI config (#42)
- Enable prefer-const in the eslint config (#40)
- Enable no-var in eslint (#39)
- Move to the new github org (#38)
- Update CI config (#37)
- Retry npm install in CI (#35)
- Update CI config (#32)
- chore(deps): update dependency nyc to v13 (#31)
- remove the docs command
- Update the CI config (#30)
- test: add a key for CircleCI (#29)
- Re-generate library using /synth.py (#28)
- chore(deps): update dependency eslint-config-prettier to v3 (#27)
- chore: ignore package-lock.json (#26)
- chore(deps): lock file maintenance (#25)
- chore: update renovate config (#20)
- chore: upgrade to es6 (#24)
- chore(deps): update dependency mocha to v5 (#17)
- fix(deps): update dependency async to v2 (#18)
- fix(deps): update dependency google-auto-auth to ^0.10.0 (#16)
- Check in synth.py and conform to google node repo standards (#14)
- Update renovate.json
- Add renovate.json
- chore: fix the directory structure (#12)
- chore: make it OSPO compliant (#10)