Releases: googleapis/node-gtoken
v2.3.2
01-09-2019 13:40 PST
Documentation
Internal / Testing Changes
v2.3.1
12-10-2018 15:28 PST
Dependencies
Internal / Testing Changes
- build: add Kokoro configs for autorelease (#143)
- chore: always nyc report before calling codecov (#141)
- chore: nyc ignore build/test by default (#140)
- chore: update synth metadata and templates (#138)
- fix(build): fix system key decryption (#133)
- chore(deps): update dependency typescript to ~3.2.0 (#132)
- chore: add a synth.metadata
- chore(deps): update dependency gts to ^0.9.0 (#127)
- chore: update eslintignore config (#126)
- chore: use latest npm on Windows (#124)
- chore: update CircleCI config (#123)
- chore: include build in eslintignore (#120)
- chore: update issue templates (#116)
- chore: remove old issue template (#114)
- build: run tests on node11 (#113)
- chore(deps): update dependency nock to v10 (#111)
- chores(build): do not collect sponge.xml from windows builds (#112)
- chore(deps): update dependency typescript to ~3.1.0 (#110)
- chores(build): run codecov on continuous builds (#109)
- chore: update new issue template (#108)
- chore: update CI config (#105)
- Update kokoro config (#103)
- Update CI config (#101)
- Don't publish sourcemaps (#99)
- Update kokoro config (#97)
- test: remove appveyor config (#96)
- Update CI config (#95)
- Enable prefer-const in the eslint config (#94)
- Enable no-var in eslint (#93)
- Update CI config (#92)
- Add synth and update CI config (#91)
- Retry npm install in CI (#90)
- chore(deps): update dependency nyc to v13 (#88)
- chore: ignore package-log.json (#86)
- chore: update renovate config (#83)
- chore(deps): lock file maintenance (#85)
- chore: remove greenkeeper badge (#82)
- test: throw on deprecation (#81)
- chore(deps): update dependency typescript to v3 (#80)
- chore: move mocha options to mocha.opts (#78)
- chore(deps): lock file maintenance (#79)
- test: use strictEqual in tests (#76)
- chore(deps): lock file maintenance (#77)
- chore(deps): update dependency typescript to ~2.9.0 (#75)
- chore: Configure Renovate (#74)
- Update gts to the latest version 🚀 (#73)
- Add Code of Conduct
- build: start testing against Node 10 (#69)
- chore(package): update nyc to version 12.0.2 (#67)
- chore(package): update @types/node to version 10.0.3 (#65)
2.3.0
This is just a tiny little ol' release. The biggest change is the deferred loading of google-p12-pem
, which will save on startup performance.
Changes
ffb966e fix: defer load of google-p12-pem (#63)
3c42c46 chore(package): update @types/mocha to version 5.0.0 (#62)
a20c8d6 fix: improve typing around token (#59)
Enjoy y'all!
2.2.0
Commits in this release
c857043 feat: add getCredentials method (#56)
This release includes the new getCredentials
method. This async method accepts a path to a keyfile (json, pem, p12) and returns the key and client email (if available).
const creds = await gtoken.getCredentials('path/to/key.json');
2.1.1
2.1.0
The biggest change in this release is support for additional claims (#47). Enjoy!
Commits in this release
f13fc68 feat: add support for additional claims (#47)
68c2365 chore: update google token uri (#49)
aa9b719 chore: move to CircleCI (#50)
25a415a chore: remove tests from nyc (#48)
73bcdb8 chore(package): update mocha to version 5.0.0 (#46)
ddca8e4 chore(package): update js-green-licenses to version 0.4.0 (#45)
38b19c3 doc: update README to reflect GoogleToken export (#44)
22aacd1 chore(package): update js-green-licenses to version 0.3.1 (#43)
dc66da8 chore(package): update @types/node to version 9.3.0 (#41)
3653c8c chore: license check as part of posttest (#40)
7483fff chore(package): update @types/nock to version 9.1.0 (#39)
2.0.2
2.0.1
v2.0.0 Now in TypeScript
This is a semver major release.
- The module is now in TypeScript and ships with type definitions. (#17)
- BREAKING:
GoogleToken
is now a class type, and must be instantiated. - BREAKING: Certain property names have been changed from
snake_case
tocamelCase
:GoogleToken.expires_at
renamed toGoogleToken.expiresAt
GoogleToken.raw_token
renamed toGoogleToken.rawToken
GoogleToken.token_expires
renamed toGoogleToken.tokenExpires
- BREAKING:
- The module now supports promises and async/await.