CHANGELOG.md 10.1 KB

Changelog

npm history

3.1.1 (2019-10-08)

Bug Fixes

3.1.0 (2019-08-12)

Features

3.0.0 (2019-07-24)

⚠ BREAKING CHANGES

  • pulls in breaking API changes in google-auth-library. getProjectId() and getProjectId() have been modified to make the impact of these changes less noticeable on the legacy googleapis module (getClient() is idempotent, but getProjectId() will use the last configuration).

Features

  • expose GoogleAuth constructor on AuthPlus class (#154) (7d7a961)

2.0.4 (2019-07-01)

Bug Fixes

  • added _options to topOptions parameters.context.google check (#148) (da1e230)
  • deps: bump the min required version of all deps (#152) (7634004)

2.0.3 (2019-06-26)

Bug Fixes

  • remove path params when provided via API level options (#147) (96d940a)
  • docs: link to reference docs section on googleapis.dev (#150) (3ac41da)

2.0.2 (2019-06-14)

Bug Fixes

2.0.1 (2019-06-14)

Bug Fixes

  • deps: bump minimum deps and remove pify (#141) (26c3eeb)

2.0.0 (2019-05-09)

Bug Fixes

  • deps: update dependency gaxios to v2 (#116) (0db9055)
  • deps: update dependency google-auth-library to v4 (#127) (5f83c34)

Build System

BREAKING CHANGES

  • upgrade engines field to >=8.10.0 (#119)

v1.0.0

03-29-2019 11:28 PDT

This release has breaking changes. HTTP retries for a subset of requests are now enabled by default. The retry logic matches the defaults for gaxios:

{
  // The amount of time to initially delay the retry
  retryDelay: 100;

  // The HTTP Methods that will be automatically retried.
  httpMethodsToRetry: ['GET','PUT','HEAD','OPTIONS','DELETE']

  // The HTTP response status codes that will automatically be retried.
  statusCodesToRetry: [[100, 199], [429, 429], [500, 599]];
}

The behavior can be disabled by setting retry to false in the request config. For more information, see https://github.com/googleapis/nodejs-googleapis-common/pull/104.

New Features

  • feat: retry requests by default (#104)

Documentation

  • docs: update links in contrib guide (#94)
  • docs: update contributing path in README (#89)
  • docs: move CONTRIBUTING.md to root (#88)
  • docs: add lint/fix example to contributing guide (#86)

Internal / Testing Changes

  • chore: publish to npm using wombat (#101)
  • build: use per-repo publish token (#100)
  • build: Add docuploader credentials to node publish jobs (#98)
  • build: use node10 to run samples-test, system-test etc (#97)
  • build: update release configuration
  • chore(deps): update dependency mocha to v6
  • build: use linkinator for docs test (#92)
  • chore(deps): update dependency @types/tmp to v0.0.34 (#93)
  • build: create docs test npm scripts (#91)
  • build: test using @grpc/grpc-js in CI (#90)

v0.7.2

01-26-2019 21:18 PST

  • fix: explicit push of finale for multipart/related streams to fix node.js 6 (#82)

v0.7.1

01-22-2019 11:22 PST

Bug fixes

  • fix(types): allow user agent directives in global options (#78)
  • fix(streams): reroute boundary insertion through transform stream (#67)

v0.7.0

01-21-2019 00:50 PST

Features

  • feat: add ability to augment the user agent (#76)

v0.6.0

  • feat: export AuthPlus (#70)
  • feat: make it ready for use in browser (#69)
  • build: check for 404s in the docs (#73)

New Features

This release makes it possible to use this library in browser. It was actually possible before but with some nasty warnings printed to JavaScript console. These warnings are now eliminated.

Also, now exporting AuthPlus and OAuth2Client which allows APIs that use this common module to drop direct dependency on google-auth-library.

Internal / Testing Changes

Simple system tests and browser tests were added in this release.

v0.4.0

11-02-2018 10:31 PDT

Implementation Changes

New Features

  • add additionalProperties to SchemaItem (#34)

Dependencies

  • fix(deps): update dependency pify to v4 (#23)
  • chore(deps): update dependency typescript to ~3.1.0 (#20)

Documentation

  • chore: update issue templates (#29)
  • chore: remove old issue template (#27)
  • chore: update issue templates

Internal / Testing Changes

  • chore: update CircleCI config (#37)
  • chore: include build in eslintignore (#33)
  • build: run tests on node11 (#25)
  • chore(deps): update dependency nock to v10 (#21)
  • chores(build): run codecov on continuous builds (#19)
  • chores(build): do not collect sponge.xml from windows builds (#22)
  • build: fix codecov uploading on Kokoro (#15)
  • build: bring in Kokoro cfgs (#13)
  • Don't publish sourcemaps (#12)
  • Enable prefer-const in the eslint config (#11)
  • Enable no-var in eslint (#10)
  • Retry npm install in CI (#9)

v0.3.0

This release uses the 2.0 release of google-auth-library. A summary of these changes (including breaking changes) can be found in the release notes.

Dependencies

  • Upgrade to google-auth-library 2.0 (#6)

v0.2.1

Fixes

  • fix: use the latest google-auth-library (#4)