Skip to content
This repository has been archived by the owner on Jun 24, 2024. It is now read-only.

Latest commit

 

History

History
449 lines (253 loc) · 23.1 KB

CHANGELOG.md

File metadata and controls

449 lines (253 loc) · 23.1 KB

Changelog

npm history

6.0.0 (2023-08-10)

⚠ BREAKING CHANGES

  • update to Node 14 (#549)

Miscellaneous Chores

5.0.1 (2022-08-23)

Bug Fixes

5.0.0 (2022-05-20)

⚠ BREAKING CHANGES

  • update library to use Node 12 (#520)

Build System

4.0.2 (2022-01-26)

Bug Fixes

  • Stop Duplicate Response Handlers on Retries (#502) (c5b3059)

4.0.1 (2022-01-06)

Bug Fixes

  • Fix support for streams without content-length property (#491) (ac2f73b)

4.0.0 (2021-12-30)

⚠ BREAKING CHANGES

  • Multiple Chunk Upload Support (#486)

Features

3.6.0 (2021-11-09)

Features

  • add error code to error in startUploading (#474) (1ae6987)

3.5.1 (2021-11-04)

Bug Fixes

3.5.0 (2021-11-04)

Features

3.4.0 (2021-11-03)

Features

Bug Fixes

  • throw informative error in the case that retries run out (#477) (4b3db66)

3.3.1 (2021-09-02)

Bug Fixes

  • build: switch primary branch to main (#451) (c180f66)

3.3.0 (2021-07-19)

Features

3.2.1 (2021-06-28)

Bug Fixes

3.2.0 (2021-06-10)

Features

  • add gcf-owl-bot[bot] to ignoreAuthors (#421) (b842b41)

3.1.4 (2021-05-03)

Bug Fixes

3.1.3 (2021-02-12)

Bug Fixes

  • deps: update dependency google-auth-library to v7 (#404) (8d4dd15)

3.1.2 (2020-12-22)

Bug Fixes

  • deps: update dependency gaxios to v4 (#389) (05f3af2)

3.1.1 (2020-07-09)

Bug Fixes

3.1.0 (2020-06-24)

Features

3.0.0 (2020-05-12)

⚠ BREAKING CHANGES

  • dep: upgrade gts 2.0.0/drop Node 8 (#329)
  • drop support for Node 8 (see: #330) (#333)

Features

  • allow user-specified protocol for options.apiEndpoint (#349) (47f76d0)

Bug Fixes

  • deps: update dependency gaxios to v3 (#325) (584ea71)
  • deps: update dependency google-auth-library to v6 (#327) (609bf9a)

Miscellaneous Chores

Build System

2.3.3 (2020-03-06)

Bug Fixes

2.3.2 (2019-12-05)

Bug Fixes

  • deps: TypeScript 3.7.0 causes breaking change in typings (#285) (3e671b2)
  • typescript: add return type for base uri getter (#286) (7121624)

2.3.1 (2019-11-14)

Bug Fixes

2.3.0 (2019-10-09)

Features

  • support all query parameters during URI creation (#275) (383a490)

2.2.5 (2019-09-07)

Bug Fixes

  • typecast metadata.size from string to number (#263) (64ea7a1)

2.2.4 (2019-08-15)

Bug Fixes

2.2.3 (2019-07-26)

Bug Fixes

  • deps: update dependency google-auth-library to v5 (#250) (8bc4798)

2.2.2 (2019-07-17)

Bug Fixes

  • deps: update dependency pumpify to v2 (#237) (a2a2636)

2.2.1 (2019-07-17)

Bug Fixes

2.2.0 (2019-07-14)

Bug Fixes

  • docs: make anchors work in jsdoc (#238) (86e4433)
  • expose 'Retry limit exceeded' server error message (#240) (40a1306)
  • make cache key unique by including generation (#243) (85f80ab)

Features

2.1.1 (2019-06-20)

Bug Fixes

  • deps: update dependency configstore to v5 (#234) (9b957c6)

2.1.0 (2019-06-19)

Features

2.0.0 (2019-05-09)

Bug Fixes

  • deps: update dependency abort-controller to v3 (0c4f6c0)
  • deps: update dependency gaxios to v2 (#210) (d5a1a5c)
  • deps: update dependency google-auth-library to v4 (#219) (1e60178)

Build System

BREAKING CHANGES

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

v1.1.0

03-26-2019 07:13 PDT

New Features

  • feat: support ConfigStore configPath option (#194)

Internal / Testing Changes

  • chore: publish to npm using wombat (#197)
  • build: use per-repo npm publish token (#195)
  • build: Add docuploader credentials to node publish jobs (#192)
  • build: use node10 to run samples-test, system-test etc (#190)
  • build: update release configuration

v1.0.0

02-28-2019 06:27 PST

This release has breaking changes. The underlying transport library was changed from request to gaxios. Any response objects returned via the API will now return a GaxiosResponse object.

Old Code

.on('response', function (resp, metadata) {
  console.log(resp.statusCode);
})

New Code

.on('response', function (resp) {
  console.log(resp.status);
});

Implementation Changes

  • fix: replace request with gaxios (#174)

Documentation

  • docs: update links in contrib guide (#184)
  • docs: add lint/fix example to contributing guide (#177)

Internal / Testing Changes

  • chore(deps): update dependency mocha to v6 (#185)
  • build: use linkinator for docs test (#183)
  • build: create docs test npm scripts (#182)
  • build: test using @grpc/grpc-js in CI (#181)
  • chore: move CONTRIBUTING.md to root (#179)
  • chore(deps): update dependency typescript to ~3.3.0 (#176)

v0.14.1

01-25-2019 10:39 PST

Implementation Changes

  • fix: return GaxiosError directly (#171)

Documentation

  • build: exclude googleapis in 404 check. (#172)
  • build: exclude googleapis.com checks in 404 checker (#170)

v0.14.0

01-23-2019 17:57 PST

New Features

  • feat: support async functions (#164)
  • fix: use the reject handler for promises (#144)
  • feat: add progress events (#135)

Dependencies

  • fix(deps): update dependency google-auth-library to v3 (#165)
  • refactor: use teeny-request (part 1) (#141)
  • chore(deps): update dependency @types/configstore to v4 (#145)
  • chore(deps): update dependency typescript to ~3.2.0 (#140)
  • chore(deps): update dependency gts to ^0.9.0 (#137)
  • chore(deps): update dependency through2 to v3 (#131)
  • refactor: move from axios back to request (#123)
  • chore(deps): update dependency nock to v10 (#113)
  • chore: update the version of typescript (#106)

Documentation

  • build: ignore googleapis.com in doc link checker (#166)
  • build: check broken links in generated docs (#162)

Internal / Testing Changes

  • fix: fix the unit tests (#161)
  • chore(build): inject yoshi automation key (#160)
  • chore: update nyc and eslint configs (#159)
  • chore: fix publish.sh permission +x (#156)
  • fix(build): fix Kokoro release script (#155)
  • build: add Kokoro configs for autorelease (#154)
  • chore: always nyc report before calling codecov (#153)
  • chore: nyc ignore build/test by default (#152)
  • chore: update synth and common config (#150)
  • fix(build): fix system key decryption (#142)
  • chore: add synth.metadata
  • chore: update eslintignore config (#136)
  • chore: use latest npm on Windows (#134)
  • chore: update CircleCI config (#129)
  • chore: include build in eslintignore (#126)
  • chore: update issue templates (#121)
  • chore: remove old issue template (#119)
  • build: run tests on node11 (#118)
  • chores(build): run codecov on continuous builds (#112)
  • chores(build): do not collect sponge.xml from windows builds (#114)
  • chore: update new issue template (#111)
  • build: fix codecov uploading on Kokoro (#108)
  • Update kokoro config (#105)
  • Update CI config (#103)
  • Update kokoro config (#101)
  • test: remove appveyor config (#100)
  • Update kokoro config (#99)
  • Enable prefer-const in the eslint config (#98)
  • Enable no-var in eslint (#97)
  • Update to new repo location (#96)
  • Update CI config (#95)

v0.13.0

Dependencies

  • fix(deps): update dependency google-auth-library to v2 (#89)
  • chore(deps): update dependency nyc to v13 (#86)

Docs

  • docs: update the README (#79)

Internal / Testing Changes

  • Retry npm install in CI (#92)
  • Update CI config (#90)
  • Update CI config (#88)
  • Update the CI config (#85)
  • chore: update CircleCI config
  • chore: ignore package-lock.json (#83)
  • chore: update renovate config (#81)
  • chore: enable noImplicitThis (#82)
  • chore: enable CI and synth script (#77)

v0.12.0

Implemenation Changes

BREAKING CHANGE:

  • chore: drop support for node.js 4 (#75)

Dependencies

  • chore(deps): update dependency gts to ^0.8.0 (#71)
  • fix(deps): update dependency configstore to v4 (#72)
  • chore(deps): update dependency typescript to v3 (#74)

Internal / Testing Changes

  • chore: make it OSPO compliant (#73)
  • fix: quarantine axios types (#70)