nodefluent / gcloud-pubsub-kafka-connect

MIT License
4 stars 1 forks source link

Update @google-cloud/pubsub to the latest version πŸš€ #9

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

Version 0.16.0 of @google-cloud/pubsub was just published.

Dependency @google-cloud/pubsub
Current Version 0.15.0
Type dependency

The version 0.16.0 is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of @google-cloud/pubsub.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes v0.16.0

Features

With this release the PubSub module is moved to a separate repository. The code in v1/ folder was regenerated, and while there should not be any compatibility issues, please feel free to report any issues you might find.

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 6 years ago

Version 0.16.1 just got published.

Update to this version instead πŸš€

Release Notes v0.16.1

Fixes

  • (#20): Properly handle a Promise override.
Commits

The new version differs by 3 commits.

  • 51dbce5 0.16.1 (#21)
  • 96fd4d6 Support Promise override. (#20)
  • d0faa75 Update dependencies to enable Greenkeeper 🌴 (#18)

See the full diff

greenkeeper[bot] commented 6 years ago

Version 0.16.2 just got published.

Update to this version instead πŸš€

Release Notes v0.16.2

Fixes

  • (#31): Downgrade gRPC to prevent version mismatches.
Commits

The new version differs by 4 commits.

  • 72c6418 0.16.2 (#36)
  • 3e0020d Downgrade gRPC to ~1.7 (#34)
  • c21bc8d Full name update (#26)
  • fa6b3f2 Update google-auto-auth to the latest version πŸš€ (#25)

See the full diff

greenkeeper[bot] commented 6 years ago

Version 0.16.3 just got published.

Update to this version instead πŸš€

Commits

The new version differs by 12 commits.

  • 7f855d6 0.16.3 (#69)
  • ace59b0 allow ack and nack to be destructured (#37)
  • 4433ac8 docs: Subscription names are required. (#61)
  • d89287c Update @google-cloud/common to the latest version πŸš€ (#58)
  • 7f53c23 Update eslint-plugin-node to the latest version πŸš€ (#57)
  • a17a105 Use autoCreate in flow control sample. (#56)
  • 38fa4b6 Update google-proto-files to the latest version πŸš€ (#55)
  • 6a53e94 Upgrade gRPC (#48)
  • 28e505d docs: remove stale example (#47)
  • f1cadad Update mocha to the latest version πŸš€ (#43)
  • 53f1505 Fix JSDoc and regenerate scaffolding. (#39)
  • 4d41791 Normalize options argument for all instantiations. (#40)

See the full diff

greenkeeper[bot] commented 6 years ago

Version 0.16.4 just got published.

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

  • f2210ad 0.16.4 (#72)
  • 6b0d7de Pull gRPC from google-gax (#71)
  • b004b6f Send acknowledge/modifyAckDeadline requests in chunks (#65)

See the full diff

greenkeeper[bot] commented 6 years ago

Version 0.16.5 just got published.

Update to this version instead πŸš€

Release Notes v0.16.5

Fixes

  • (#74) Correctly detect a project ID when one isn't provided during instantiation.
  • Update dependencies, including gRPC for more reliable performance.
Commits

The new version differs by 7 commits.

  • 38e6b83 Update proxyquire to the latest version πŸš€ (#84)
  • 90c1f1c Remove timeout from unit tests. (#91)
  • c0c6622 Update google-gax to the latest version πŸš€ (#87)
  • ff7e38a Fix ackDeadline configuration for subscription (#82)
  • d0dc20c chore: removing node7 job from CircleCI (#78)
  • 3677b7f 0.16.5 (#75)
  • 9bd794d fix: ConnectionPool#createConnection: Use correct location of projectId. (#74)

See the full diff

greenkeeper[bot] commented 6 years ago

Version 0.17.0 just got published.

Update to this version instead πŸš€

Release Notes v0.17.0

Fixes

  • (#96, #97) Lower the default publisher maxMilliseconds value.
  • (#13, #50, #92) Fix/Improve flow control performance
  • (#66, #92) Cancel gRPC stream on subscription.close()
  • (#88, #99) Prevent duplicate messages from being re-delivered.
  • Updated dependencies, including google-gax, to fix streaming behavior. (googleapis/gax-nodejs#197)
Commits

The new version differs by 6 commits.

  • 79416bc v0.17.0 (#101)
  • 150cf0b chore: setup nighty build in CircleCI (#102)
  • c1485ec capture write times to adjust lease timeout (#99)
  • 77b2d74 refactor: flow control updates (#92)
  • a7a4513 Upgrade repo-tools and regenerate scaffolding. (#98)
  • a981688 lower default publisher maxMillseconds value (#97)

See the full diff

greenkeeper[bot] commented 6 years ago

Version 0.18.0 just got published.

Update to this version instead πŸš€

Release Notes v0.18.0

Features

  • (#22, #110) A Publisher object now supports configuration of API request parameters. For example, this allows you to specify the number of retries for a request.

Fixes

Commits

The new version differs by 7 commits.

  • 8d9016f chore: prep release for 0.18.0 (#112)
  • 76cb329 chore: one more workaround for repo-tools EPERM (#114)
  • 1fa1077 refactor(subscription): error handling (#109)
  • 75e017f feat(publisher): accept gax options (#110)
  • 456139c fix(subscription): change maxMessages default value to 100 (#107)
  • 09a7f1b docs: fix publish example (#108)
  • 0840b04 chore: workaround for repo-tools EPERM (#111)

See the full diff

greenkeeper[bot] commented 6 years ago

Version 0.19.0 just got published.

Update to this version instead πŸš€

Release Notes v0.19.0

Features

  • (#147): Support ack/modAck batching options.
Commits

The new version differs by 15 commits.

  • 062531f chore: bump version to 0.19.0 (#148)
  • 8499063 refactor(subscription): use unary rpcs for ack/modAck (#147)
  • 2f2b3d8 docs: Update README.md (#135)
  • a7d5f82 refactor(subscription): move message related functionality to new class (#143)
  • 358b067 Update google-proto-files to the latest version πŸš€ (#139)
  • 4c976e8 chore(package): update nyc to version 12.0.2 (#137)
  • c287e0a chore: lock files maintenance (#130)
  • 420cf28 PubSub: Updates region tags to standard and deletes unused tags (#128)
  • 7873502 chore: timeout for system test (#127)
  • 1ef760b chore: lock files maintenance (#126)
  • 7841c04 chore: test on node10 (#125)
  • 060789f chore: lock files maintenance (#123)
  • b62aecf fix(package): update google-auto-auth to version 0.10.1 (#120)
  • 79e8250 docs(subscription): add mention of auto-leasing (#116)
  • cad6df3 Added sample for publishing messages with custom attributes (#103)

See the full diff

greenkeeper[bot] commented 6 years ago

Version 0.20.0 just got published.

Update to this version instead πŸš€

Release Notes v0.20.0

Implementation Changes

BREAKING CHANGE: - fix: drop support for node.js 4.x and 9.x (#171)

  • fix: Return error if subscription name already exists. (#226)

New Features

  • Re-generate library using /synth.py (#227)
    • some minor proto documentation changes

Dependencies

  • fix(deps): update dependency google-auth-library to v2 (#228)
  • chore(deps): update dependency nyc to v13 (#225)
  • fix(deps): update dependency google-gax to ^0.19.0 (#216)
  • chore(deps): update dependency eslint-config-prettier to v3 (#213)
  • chore: drop dependency on @google-cloud/common (#210)
  • fix(deps): update dependency @google-cloud/common to ^0.21.0 (#206)
  • chore(deps): lock file maintenance (#203)
  • fix(deps): update dependency google-gax to ^0.18.0 (#197)
  • chore(deps): lock file maintenance (#196)
  • chore(deps): lock file maintenance (#188)
  • chore(deps): update dependency eslint-plugin-node to v7 (#185)
  • chore(deps): lock file maintenance (#182)
  • chore(deps): lock file maintenance (#174)
  • chore(deps): lock file maintenance (#173)
  • chore(deps): lock file maintenance (#172)
  • chore(deps): lock file maintenance (#168)
  • chore(deps): lock file maintenance (#167)
  • chore(deps): lock file maintenance (#166)
  • fix(deps): update dependency delay to v3 (#165)
  • fix(deps): update dependency @google-cloud/common to ^0.20.0 (#155)
  • chore(deps): update dependency proxyquire to v2 (#160)
  • chore(deps): update dependency nyc to v12 (#159)
  • Update google-gax and add Synth.py (#158)
  • chore(deps): update dependency sinon to v6 (#161)
  • fix(deps): update dependency yargs to v12 (#164)
  • fix(deps): update dependency yargs to v11 (#163)
  • fix(deps): update dependency yargs to v10.1.2 (#157)
  • chore(deps): update dependency ava to ^0.25.0 (#153)
  • chore(deps): update dependency sinon to v4.5.0 (#154)

Documentation

  • fix docs (#229)
  • test: fix import sample failures (#218)
  • fix: correct the documentation (#117)
  • fix: Fix sample region tag in JSDoc (#184)
  • Fixes 179: Adds missing return statement in docs (#180)

Internal / Testing Changes

  • fix: System tests were using get() incorrectly. (#251)
  • fix: (sample tests): Validate short names. (#235)
  • fix: (tests) Provide projectId to PubSub constructor. (#221)
  • Update the CI config (#220)
  • chore: make the CircleCI config consistent
  • chore: use arrow functions (#215)
  • chore: convert to es classes (#211)
  • chore: do not use npm ci (#209)
  • chore: use let and const (#204)
  • chore: ignore package-lock.json (#207)
  • chore: use split common modules (#200)
  • chore: update renovate config (#199)
  • chore: move mocha options to mocha.opts (#194)
  • chore: require node 8 for samples (#195)
  • chore: add node templates to synth.py (#191)
  • chore: fix the eslint errors (#190)
  • refactor: use google-auth-library (#189)
  • Fixes 177: Prevents publishing attributes that have non-string values (#183)
  • chore(build): use npm ci instead of npm install (#175)
  • chore(package): update eslint to version 5.0.0 (#145)
  • chore: update sample lockfiles (#149)
  • test: use strictEqual in tests (#186)
  • Configure Renovate (#144)
  • refactor: drop repo-tool as an exec wrapper (#150)
  • fix: update linking for samples (#146)
Commits

The new version differs by 69 commits.

  • 8dde3c4 fix: System tests were using get() incorrectly. (#251)
  • fb07bc3 Update CI config (#249)
  • c33b3fd Retry npm install in CI (#241)
  • 0db53bf fix(deps): update dependency delay to v4 (#239)
  • 30ac556 Re-generate library using /synth.py (#236)
  • c9e277f fix: (sample tests): Validate short names. (#235)
  • 8d6c1c1 fix: Return error if subscription name already exists. (#226)
  • 4cf8b9b fix: (tests) Provide projectId to PubSub constructor. (#221)
  • 6efe142 Release nodejs-pubsub v0.20.0 (#230)
  • fdb0aa8 fix docs (#229)
  • b8033ee fix(deps): update dependency google-auth-library to v2 (#228)
  • 893a577 Re-generate library using /synth.py (#227)
  • 9eba9da chore(deps): update dependency nyc to v13 (#225)
  • 257b9d8 Update the CI config (#220)
  • cb0d3d5 test: fix import sample failures (#218)

There are 69 commits in total.

See the full diff