Skip to content

Releases: deliveryhero/hfc-pubsub

v2.3.0

13 Sep 09:08
5acfee6
Compare
Choose a tag to compare

2.3.0

Minor Changes

  • PUB-93 - Set labels for subscriptions, dlq on update too and support for labels to topics (#130 by @rohit-gohri)

Patch Changes

  • Fix topic options default retry config not being applied if custom options provided (#130 by @rohit-gohri)

v2.2.2

10 Aug 13:45
424708a
Compare
Choose a tag to compare

2.2.2

Patch Changes

v2.2.1

08 Aug 15:24
Compare
Choose a tag to compare

2.2.1

Patch Changes

v2.2.0

15 May 09:07
5470d3a
Compare
Choose a tag to compare

2.2.0

Minor Changes

Patch Changes

v2.1.2

02 Nov 09:59
483b832
Compare
Choose a tag to compare

2.1.2

Patch Changes

v2.1.1

15 Jun 11:52
857b97d
Compare
Choose a tag to compare

2.1.1

Patch Changes

  • Prefer GOOGLE_CLOUD_LABELS over PUBSUB_LABELS env var (#90 by @rohit-gohri)

v2.1.0

24 May 05:50
d46a823
Compare
Choose a tag to compare

2.1.0

Minor Changes

v2.0.1

14 Jan 07:05
34a452e
Compare
Choose a tag to compare

2.0.1

Patch Changes

v2.0.0

09 Nov 11:41
15a7182
Compare
Choose a tag to compare

2.0.0

Migration Guide

Read here: https://deliveryhero.github.io/hfc-pubsub/guides/migrating-to-v2

⚠️ Major Changes ⚠️

  • PUB-77 - Misc Changes (#84 by @rohit-gohri)
    • Change project-id env var to GOOGLE_CLOUD_PROJECT
    • Removed export of private methods
    • Refactor internals
    • Change ackDeadlineSeconds to ackDeadline
    • Add metadata to default error handler

Minor Changes

  • PUB-73 - Add/improve helpers and TS usage(#79 by @ishan123456789)
    1. Allows to make _timestamp optional
    2. Removes double validation of topic names.
    3. Use publishJSON instead of buffering the payload.
    4. Adds .toJSON method to get parsed message/
    5. Remove getters (like getProjects, getName, getClient) and just use this.projects, this.name, etc directly.

Patch Changes

Full Changelog: v1.11.0...v2.0.0

v2.0.0 Beta 2

09 Nov 09:46
85a151f
Compare
Choose a tag to compare
v2.0.0 Beta 2 Pre-release
Pre-release

What's Changed

  • Change project id env var to GOOGLE_CLOUD_PROJECT
  • Pass metadata to global error handler
  • Change ackDeadlineSeconds to ackDeadline

Full Changelog: v2.0.0-next.0...v2.0.0-next.2