Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 17, 2019

This PR contains the following updates:

Package Type Update Change References
@​google-cloud/pubsub dependencies minor ^0.22.2 -> ^0.28.0 source
@​google-cloud/pubsub devDependencies minor ^0.22.2 -> ^0.28.0 source

Release Notes

googleapis/nodejs-pubsub

v0.28.1

Compare Source

03-11-2019 15:36 PDT

Bug Fixes
  • fix(typescript): correctly import long (#​541)
Internal / Testing Changes
  • testing: set skipLibCheck to false for ts install test (#​543)
  • refactor: fix/simplify proto gen scripts (#​542)

v0.28.0

Compare Source

03-11-2019 09:11 PDT

New Features
  • feat(topic): create setMetadata method (#​537)
Dependencies
Internal / Testing Changes
  • build: Add docuploader credentials to node publish jobs (#​533)
  • test: add missing packages and install test (#​536)
  • refactor(typescript): noImplicitAny for Subscription test file (#​534)

v0.27.1

Compare Source

03-06-2019 20:11 PST

Bug Fixes
  • fix(typescript): correct response type of Subscription.get (#​525)
Documentation
  • fix(typo): correct typo: recieved => received (#​527)
Internal / Testing Changes
  • build: update release configuration
  • refactor(typescript): noImplicitAny for message-stream test file (#​522)
  • build: use node10 to run samples-test, system-test etc (#​529)
  • refactor: type fixes and some light housekeeping (#​528)

v0.27.0

Compare Source

03-04-2019 08:42 PST

Bug Fixes
  • refactor(typescript): various fixes/refactors to types (#​515)
  • fix(ts): fix getPolicy promise return signature (#​511)
  • fix(typescript): export all the types (#​516)
Dependencies
  • refactor: clean up unused packages (#​517)
Documentation
  • fix(docs): ensure docs are not removed by typescript (#​512)
  • docs: update comments on protos (#​509)
Internal / Testing Changes
  • refactor(typescript):noImplicitAny for index test file (#​502)
  • refactor(ts): enable noImplicitAny for IAM test file (#​501)
  • refactor(ts): enable noImplicitAny for lease-manager test file (#​508)
  • refactor(ts): enable noImplicitAny for Histogram and Message_queues test file (#​510)
  • refactor(ts): enable noImplicitAny for pubsub system test file (#​519)
  • refactor(ts): noImplicitAny for publisher test file (#​520)

v0.26.0

Compare Source

02-28-2019 05:42 PST

BREAKING: message.publishTime is now represented by a PreciseDate object. (#​503)

The PreciseDate class extends the native Date object, so most users should be unaffected by this change. The notable differences between PreciseDate and Date objects are:

  • toISOString() now returns as a RFC 3339 formatted string.
  • Nano and microsecond data is available via date.getNanoseconds() and date.getMicroseconds() respectively.
New Features
  • feat(typescript): ship typescript declaration files (#​498)
  • feat(subscription): support push config auth methods (#​504)
Internal / Testing Changes
  • refactor(typescript): noImplicitAny for snapshot and subscriber test file (#​490)
  • fix(messageStream): remove call to destroy grpc stream (#​499)

v0.25.0

Compare Source

02-20-2019 10:35 PST

Implementation Changes
  • fix: throw on invalid credentials and update retry config (#​476)

The retry logic for all methods has changed. It is possible that this could go unnoticed, however if you suddenly start seeing errors in places that were previously quiet, this might account for said errors.

New Features
  • refactor(ts): improve TypeScript types (#​482)
  • refactor(typescript): noImplicityAny for snapshot.ts and publisher.ts (#​457)
Bug Fixes
  • fix: ignore messages that come in after close (#​485)
Dependencies
Documentation
  • docs: update links in contrib guide (#​479)
  • docs: update contributing path in README (#​471)
  • chore: move CONTRIBUTING.md to root (#​470)
  • docs: make mention of message change in changelog (#​469)
  • docs: add lint/fix example to contributing guide (#​464)
  • fix(sample): fix retry codes in retry sample code (#​458)
Internal / Testing Changes
  • test(samples): correctly handle publishTime value (#​495)
  • test: fix publishTime issues (#​494)
  • refactor(typescript): noImplicityAny for Topic test file (#​487)
  • refactor(ts): noImplicitAny for subscription test file (#​489)
  • build: use linkinator for docs test (#​477)
  • build: create docs test npm scripts (#​474)
  • build: test using @​grpc/grpc-js in CI (#​472)
  • test: update code style of smoke test (#​463)
  • test: make smoke test spam less (#​459)

v0.24.1

Compare Source

01-29-2019 13:17 PST

Bug Fixes
  • fix(publisher): unbound max send message size (#​454)

v0.24.0

Compare Source

01-28-2019 09:54 PST

New Features
  • fix(auth): pass project id to gax clients (#​447)
  • refactor(typescript): noImplicityAny for topic.ts and subscription.ts (#​420)
  • refactor: improve subscriber error handling (#​440)
  • feat(subscription): auto close sub on non-recoverable errors (#​441)
Dependencies
  • chore(deps): update dependency eslint-config-prettier to v4 (#​450)
  • fix(deps): update dependency google-gax to ^0.24.0 (#​444)
  • fix(deps): update dependency google-auth-library to v3 (#​433)
Documentation
  • build: ignore googleapis.com in doc link check (#​439)
  • chore: update year in the license headers. (#​434)
Internal / Testing Changes
  • chore: remove trailing whitespace in package.json
  • fix(sample): factor setTimeout jitter into assertion (#​449)
  • fix(test): broken snapshot test hook (#​448)

v0.23.0

Compare Source

01-16-2019 13:09 PST

This release has breaking changes.

BREAKING: Topic#publisher() has been removed in favor of Topic#publish() (#​426)

Before

const publisher = topic.publisher(publishOptions);
await publisher.publish(Buffer.from('Hello, world!'));

After

topic.setPublishOptions(publishOptions);
await topic.publish(Buffer.from('Hello, world!'));
BREAKING: Subscription options have changed. (#​388)

Before

const subscription = topic.subscription('my-sub', {
  batching: {
    maxMilliseconds: 100,
  },
  flowControl: {
    maxBytes: os.freem() * 0.2,
    maxMessages: 100,
  },
  maxConnections: 5,
});

After

const subscription = topic.subscription('my-sub', {
  ackDeadline: 10,
  batching: {
    callOptions: {}, // gax call options
    maxMessages: 3000,
    maxMilliseconds: 100,
  },
  flowControl: {
    allowExcessMessages: true,
    maxBytes: os.freem() * 0.2,
    maxExtension: Infinity,
    maxMessages: 100
  },
  streamingOptions: {
    highWaterMark: 0,
    maxStreams: 5, // formerly known as maxConnections
    timeout: 60000 * 5, // 5 minutes
  }
});
BREAKING: messages are no longer plain objects. (#​388)

Messages were refactored into a class,
this will only affect (some) users who treat messages like plain old objects.

The following example is something that would have worked previously, but will
now throw a TypeError since ack lives on the prototype chain.

const m = Object.assign({}, message, customData);
m.ack(); // TypeError: m.ack is not a function
New Features
  • feat(topic): create method for publishing json (#​430)
Dependencies
Documentation
  • docs(samples): correct publish retry settings (#​419)
  • docs: sync generated grpc message type docs
  • fix(docs): remove unused long running operations and IAM types
  • fix: modernize the sample tests (#​414)
Internal / Testing Changes
  • chore: update subscriber gapic
  • fix: add getSubscriberStub to synth file (#​425)
  • build: check broken links in generated docs (#​416)
  • chore(build): inject yoshi automation key (#​410)
  • chore: fix publish.sh permission +x (#​406)
  • fix(build): fix Kokoro release script (#​404)

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR is stale, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Jan 17, 2019
@renovate renovate bot force-pushed the renovate/google-cloud-pubsub-0.x branch 2 times, most recently from 0336eea to 120899f Compare January 22, 2019 21:43
@renovate renovate bot changed the title fix(deps): update dependency @google-cloud/pubsub to v0.23.0 fix(deps): update dependency @google-cloud/pubsub to v0.24.0 Jan 28, 2019
@renovate renovate bot force-pushed the renovate/google-cloud-pubsub-0.x branch 4 times, most recently from 722ccc5 to 291c508 Compare January 29, 2019 19:36
@renovate renovate bot changed the title fix(deps): update dependency @google-cloud/pubsub to v0.24.0 fix(deps): update dependency @google-cloud/pubsub to v0.24.1 Jan 29, 2019
@renovate renovate bot force-pushed the renovate/google-cloud-pubsub-0.x branch from 291c508 to 4bb0ab4 Compare January 29, 2019 23:08
@fhinkel fhinkel added the kokoro:run Add this label to force Kokoro to re-run the tests. label Jan 30, 2019
@kokoro-team kokoro-team removed the kokoro:run Add this label to force Kokoro to re-run the tests. label Jan 30, 2019
Copy link
Contributor

@fhinkel fhinkel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs changes.

@renovate renovate bot force-pushed the renovate/google-cloud-pubsub-0.x branch 13 times, most recently from 6efc8cc to c6340b9 Compare February 5, 2019 04:43
@renovate renovate bot force-pushed the renovate/google-cloud-pubsub-0.x branch 2 times, most recently from 7a41cca to 4cc273b Compare February 7, 2019 16:00
@renovate renovate bot force-pushed the renovate/google-cloud-pubsub-0.x branch 2 times, most recently from 276b9e0 to 13311ae Compare February 20, 2019 01:40
@kokoro-team kokoro-team removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 25, 2019
@renovate renovate bot force-pushed the renovate/google-cloud-pubsub-0.x branch 8 times, most recently from 8226d43 to 6b6e492 Compare March 30, 2019 18:38
@renovate renovate bot force-pushed the renovate/google-cloud-pubsub-0.x branch 6 times, most recently from 7293239 to 7a7b191 Compare April 6, 2019 21:40
@renovate renovate bot force-pushed the renovate/google-cloud-pubsub-0.x branch 8 times, most recently from e6c8577 to 6eb240f Compare April 15, 2019 15:38
@renovate renovate bot force-pushed the renovate/google-cloud-pubsub-0.x branch from 6eb240f to 2c3a54a Compare April 16, 2019 12:45
@fhinkel
Copy link
Contributor

fhinkel commented Apr 16, 2019

Fixed via #1251

@fhinkel fhinkel closed this Apr 16, 2019
@renovate
Copy link
Contributor Author

renovate bot commented Apr 16, 2019

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will now ignore this update (^0.28.0). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the ignoreDeps array of your renovate config.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.

@renovate renovate bot deleted the renovate/google-cloud-pubsub-0.x branch April 16, 2019 21:33
@kweinmeister kweinmeister changed the title fix(deps): update dependency @google-cloud/pubsub to ^0.28.0 fix(deps): update dependency @google-cloud/pubsub to ^0.28.0 - deprecated Jan 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants