Releases: pozil/pub-sub-api-node-client
Releases · pozil/pub-sub-api-node-client
v4.0.1 - TypeScript specific fix
- fix: optional and required parameter order in TS. #35
v4.0.0 - Proto update and Node v20 support
- 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
- fix: support for custom channels #27
- build: bumped dependencies
v3.4.0 - Support for infinite events
- 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
- 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
- fix: #24 by enforcing type for number of requested events
- build: bumped dependencies
v3.2.2 - Bumped dependencies
- build: bumped dependencies
v3.2.1 - Fix support for 64bit long values
- fix: support for 64bit long values #21
v3.2.0 - Improved error handling and keep alive messages
- feat: improved error handling by reporting event parsing errors as EventParseError via the
errorevent sent by PubSubEventEmitter. Partly addresses: #21 - feat: added support for receiving server keep alive messages via the
keepaliveevent 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
- feat: simplified user-provided auth by removing username parameter. #23 thanks to @kunalrgarg
- build: bumped dependencies