Skip to content
This repository has been archived by the owner on Jul 20, 2023. It is now read-only.

chore(deps): update dependency @google-cloud/storage to v2 #183

Merged
merged 2 commits into from
Sep 10, 2018

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 4, 2018

This Pull Request updates devDependency @google-cloud/storage (source) from ^1.7.0 to ^2.0.0

Note: This PR was created on a configured schedule ("after 9am and before 3pm") and will not receive updates outside those times.


Release Notes

v2.0.0

Compare Source

This release has breaking changes. This release has a few notable breaking changes. Please take care when upgrading!

require syntax changes

The import style of this library has been changed to support es module syntax. This provides both forward compatibility with es modules, and better supports the TypeScript and Babel ecosystems. As a result, the import syntax has changed:

Old Code
const storage = require('@​google-cloud/storage')();
// or...
const Storage = require('@​google-cloud/storage');
const storage = new Storage({
  // config...
});
New Code
const {Storage} = require('@​google-cloud/storage');
const storage = new Storage({
  // config...
});
bucket.upload method removed

To better support a variety of HTTP clients, the bucket.upload method has been removed. It can be replaced with your favorite HTTP client.

Old Code
bucket.upload('https://example.com/images/image.png', function(err, file, res) {
  // handle upload...
});
New Code
const request = require('request');
const file = bucket.file(name);
const writeStream = file.createWriteStream();
request(url).pipe(writeStream);
Breaking changes
  • semver: do not support upload() from url (#​337)
  • fix: drop support for node.js 4.x and 9.x (#​282)
Features
  • refactor(ts): merge initial TypeScript conversion (#​334)
  • feat: Add Storage#getServiceAccount(). (#​331)
  • Kms sample (#​209)
Bug fixes
  • fix: gzip and Cache-Control headers in upload sample (#​225)
  • fix: move this.[ROLE]s initialization from Acl to AclAccessorRoleMethods (#​252)
  • fix: signedURL cname (#​210) (#​234)
Internal / Testing Changes
  • chore(deps): update dependency nyc to v13 (#​341)
  • fix(deps): update dependency @​google-cloud/common to ^0.23.0 (#​340)
  • test: throw on deprecation (#​319)
  • chore(deps): update dependency eslint-config-prettier to v3 (#​336)
  • fix(deps): update dependency gcs-resumable-upload to ^0.12.0 (#​317)
  • Fix system tests for string comparisons (#​328)
  • chore: ignore package-lock.json (#​326)
  • chore: update renovate config (#​322)
  • chore: regen lock files (#​318)
  • chore(deps): lock file maintenance (#​313)
  • chore: move mocha options to mocha.opts (#​311)
  • chore(deps): lock file maintenance (#​309)
  • test: use strictEqual in tests (#​306)
  • chore(deps): update dependency eslint-plugin-node to v7 (#​305)
  • chore(deps): lock file maintenance (#​303)
  • chore(deps): lock file maintenance (#​285)
  • fix: test meant to assert err msg exists (#​280)
  • fix(deps): update dependency yargs to v12 (#​270)
  • fix(deps): update dependency uuid to v3.3.2 (#​269)
  • chore: update gcs-resumable-upload to 0.11.1 (#​265)
  • fix(deps): update dependency uuid to v3.3.0 (#​262)
  • chore(deps): update dependency sinon to v6 (#​263)
  • Configure Renovate (#​250)
  • refactor: drop repo-tool as an exec wrapper (#​258)
  • chore: update sample lockfiles (#​256)
  • fix: update linking for samples (#​254)
  • chore(package): update eslint to version 5.0.0 (#​253)
  • refactor(es6): Refactor constructor pattern as ES6 class (#​246)
  • Update @​google-cloud/common to the latest version 🚀 (#​226)
  • system-tests: fix channel test. (#​243)
  • refactor: Update to the latest version of nodejs-common and gcs-resumable-upload (#​202)
  • Fix permission of bash script for Kokoro (#​223)
  • chore(package): update nyc to version 12.0.2 (#​216)
  • chore: fix prettier incompatibility (#​211)


This PR has been generated by Renovate Bot.

@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Sep 4, 2018
@codecov
Copy link

codecov bot commented Sep 4, 2018

Codecov Report

Merging #183 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@          Coverage Diff          @@
##           master   #183   +/-   ##
=====================================
  Coverage     100%   100%           
=====================================
  Files           2      2           
  Lines          83     83           
=====================================
  Hits           83     83

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 23d25a7...40366eb. Read the comment docs.

@renovate renovate bot force-pushed the renovate/google-cloud-storage-2.x branch 3 times, most recently from 2ae38b1 to 40366eb Compare September 8, 2018 02:02
@ghost ghost assigned JustinBeckwith Sep 10, 2018
@renovate renovate bot force-pushed the renovate/google-cloud-storage-2.x branch from 97e9591 to b5c74d3 Compare September 10, 2018 15:25
@renovate
Copy link
Contributor Author

renovate bot commented Sep 10, 2018

PR has been edited

As this PR has been edited, Renovate will stop updating it in order to not cause any conflicts or other problems. If you wish to abandon your edits and have Renovate recreate this PR then you should rename this PR and then close it.

@JustinBeckwith JustinBeckwith merged commit 80ffbb8 into master Sep 10, 2018
@renovate renovate bot deleted the renovate/google-cloud-storage-2.x branch September 10, 2018 15:38
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants