Releases: googleapis/nodejs-storage
Releases · googleapis/nodejs-storage
v2.5.0
04-04-2019 12:27 PDT
This release brings an option to file#getSignedURL to create a version 4 Signed URL.
file.getSignedUrl({
version: 'v4', // optional, defaults to v2 (existing version)
action: 'read',
expires: FUTURE_DATE,
})
New Features
- feat: introduce v4 signed url (#637)
Dependencies
- chore(deps): update dependency @types/node to v11.13.0 (#662)
- chore(deps): update dependency @types/tmp to v0.1.0
- chore(deps): upgrade to newest version of @google-cloud/common (#657)
- chore(deps): update dependency typescript to ~3.4.0
- chore(deps): update dependency tmp to ^0.1.0 (#641)
Documentation
- docs: regenerate the samples/README.md (#649)
- docs: slight difference in how nightly synthtool run generated README (#650)
- docs: new synthtool generated README (#645)
- docs(samples): refactor the quickstart to match the new rubric (#647)
- docs: update README format
- docs: add requires_billing, retire .cloud-repo-tools.json (#644)
- docs: add additional api_id field (#640)
- docs: document destination option (#633)
- docs: clarify in docs, the meaning of ASIA and coldline (#632)
- docs: add a .repo-metadata.json (#639)
Internal / Testing Changes
v2.4.3
03-13-2019 17:10 PDT
Bug Fixes / Implementation Changes
- fix: getSigned(Policy|Url) throws if expiration is invalid Date (#614)
- fix: handle errors from file#createReadStream (#615)
Dependencies
- fix(deps): update dependency @google-cloud/paginator to ^0.2.0
- fix(deps): update dependency gcs-resumable-upload to v1 (#619)
- fix(deps): update dependency @google-cloud/pubsub to ^0.27.0 (#620)
- fix(deps): update dependency @google-cloud/pubsub to ^0.26.0 (#618)
- fix(deps): update dependency @google-cloud/pubsub to ^0.25.0 (#616)
- chore(deps): update dependency mocha to v6 (#611)
- fix(deps): update dependency @google-cloud/promisify to ^0.4.0 (#609)
- chore(deps): update dependency @types/tmp to v0.0.34 (#608)
- fix(deps): update dependency yargs to v13 (#606)
Documentation
- docs: update links in contrib guide (#610)
- docs: update contributing path in README (#603)
- chore: move CONTRIBUTING.md to root (#601)
Internal / Testing Changes
- build: Add docuploader credentials to node publish jobs (#624)
- build: use node10 to run samples-test, system-test etc (#623)
- build: update release configuration
- build: use linkinator for docs test (#607)
- build: create docs test npm scripts (#605)
- build: test using @grpc/grpc-js in CI (#604)
- chore: remove console.log in system test (#599)
v2.4.2
v2.4.1
v2.4.0
01-28-2019 12:13 PST
New Features
- fix:
expires
can be a Date, string, or number (#548)
Dependencies
- deps: upgrade nodejs-common (#582)
- chore(deps): update dependency eslint-config-prettier to v4 (#586)
- fix(deps): update dependency @google-cloud/pubsub to ^0.23.0 (#583)
- fix(deps): update dependency concat-stream to v2 (#563)
Documentation
Internal / Testing Changes
v2.3.4
12-19-2018 14:21 PST
Implementation Changes
- fix(types): file.getMetadata should resolves to Metadata, not File (#560)
Internal / Testing Changes
v2.3.3
v2.3.2
v2.3.1
11-14-2018 22:15 PST
Bug fixes
- fix: fix TypeScript and system tests (#515)
- fix(deps): update dependency through2 to v3 (#507)
- docs: File#setMetadata in parallel results in unpredictable state (#504)
Internal / Testing Changes
- chore(deps): update dependency gts to ^0.9.0 (#514)
- chore: update eslintignore config (#513)
- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#512)
- refactor: use object.assign where possible (#510)
- chore: drop contributors from multiple places (#511)
- chore: use latest npm on Windows (#509)
v2.3.0
Implementation Changes
- fix(types): Fixes getSignedUrl Return Type (#496)
- fix(types): overload Storage.createBucket with Promise return type (#503)
New Features
- Introduce Object Lifecycle Management (#471)
Dependencies
- chore(deps): update dependency eslint-plugin-node to v8 (#490)
Internal / Testing Changes
- chore: update issue templates (#488)