Skip to content

Releases: pozil/pub-sub-api-node-client

v4.0.1 - TypeScript specific fix

04 Jun 09:38

Choose a tag to compare

  • fix: optional and required parameter order in TS. #35

v4.0.0 - Proto update and Node v20 support

03 Jun 08:34

Choose a tag to compare

  • breaking: upgraded to support node v20
  • feat: Proto file update to align the Pub/Sub API official definition - #32 Thanks to @oleksii-donoha

v3.4.1 - Support for custom channels

23 Mar 12:28

Choose a tag to compare

  • fix: support for custom channels #27
  • build: bumped dependencies

v3.4.0 - Support for infinite events

21 Dec 10:14

Choose a tag to compare

  • feat: improved support for infinite events by making requested event count optional in subscribe calls.
  • feat: improved support for event batching with a new PubSubApiClient.requestAdditionalEvents() method.
  • feat: exposed latest replay ID thanks to the new PubSubEventEmitter.getLatestReplayId() method.
  • fix: fixed a bug that triggered unneeded schema reloading

v3.3.0 - Dynamic event schema reload

19 Dec 09:28

Choose a tag to compare

  • feat: event schema is now dynamically reloaded if the event structure changes (fields are modified in Salesforce). The client is no longer interrupted as it was earlier like in #16

v3.2.3 - Fixed bug with incorrect type for number of requested events

18 Dec 14:10

Choose a tag to compare

  • fix: #24 by enforcing type for number of requested events
  • build: bumped dependencies

v3.2.2 - Bumped dependencies

08 Dec 15:06

Choose a tag to compare

  • build: bumped dependencies

v3.2.1 - Fix support for 64bit long values

13 Nov 16:43

Choose a tag to compare

  • fix: support for 64bit long values #21

v3.2.0 - Improved error handling and keep alive messages

10 Nov 12:49

Choose a tag to compare

  • feat: improved error handling by reporting event parsing errors as EventParseError via the error event sent by PubSubEventEmitter. Partly addresses: #21
  • feat: added support for receiving server keep alive messages via the keepalive event sent by PubSubEventEmitter. This allows to retrieve the last replay ID and other information. Addresses #22
  • doc: added reference section

v3.1.0 - Simplified user-provided auth

10 Nov 07:36

Choose a tag to compare

  • feat: simplified user-provided auth by removing username parameter. #23 thanks to @kunalrgarg
  • build: bumped dependencies