Skip to content

Releases: apache/pulsar-client-node

v1.5.0

14 Dec 08:26
Compare
Choose a tag to compare

1.5.0 — 2021-12-20

Enhancements

  • Added settings to enable building on Windows #169

Fixes

  • Fixed an error when compiling pulsar-client-node with GCC v4 and Node.js v16 #180
  • Fixed a segfault that occurs in MessageListenerProxy #183

For a complete list of issues fixed, see
https://github.com/apache/pulsar-client-node/milestone/7?closed=1

v1.4.1

08 Oct 10:12
Compare
Choose a tag to compare

1.4.1 — 2021-10-19

https://www.npmjs.com/package/pulsar-client/v/1.4.1

Fixes

  • Update packages for security vulnerability #178

For a complete list of issues fixed, see
https://github.com/apache/pulsar-client-node/milestone/10?closed=1

v1.3.2

08 Oct 09:59
Compare
Choose a tag to compare

1.3.2 — 2021-10-19

https://www.npmjs.com/package/pulsar-client/v/1.3.2

Fixes

  • Update packages for security vulnerability #177

For a complete list of issues fixed, see
https://github.com/apache/pulsar-client-node/milestone/9?closed=1

v1.3.1

17 Sep 04:24
Compare
Choose a tag to compare

1.3.1 — 2021-09-17

https://www.npmjs.com/package/pulsar-client/v/1.3.1

Fixes

  • Use Buffer::Copy instead of Buffer::New #163
  • Fix leak at MessageId::Serialize #160
  • Fix Leak in MessageId::ToString #159
  • Upgrade package that has security vulnerabilities #166 , #172

v1.4.0

03 Aug 04:34
Compare
Choose a tag to compare

1.4.0 — 2021-08-03

https://www.npmjs.com/package/pulsar-client/v/1.4.0

Features

  • Add Connection Status Support to Producer/Consumer/Reader #162
  • added functionality for orderingKey in Message.cc #155
  • Support Reader Listener #153
  • Support end to end encryption for node client #138
  • Support Disable Replication #149

Fixes

  • Use Buffer::Copy instead of Buffer::New #163
  • Fix leak at MessageId::Serialize #160
  • Fix Leak in MessageId::ToString #159

v1.3.0

10 Mar 08:46
Compare
Choose a tag to compare

1.3.0 — 2021-03-18

This is the fourth release of the Pulsar Node.js client.
https://www.npmjs.com/package/pulsar-client/v/1.3.0

Enhancements

  • Added type definitions for TypeScript #140
  • Producer#send returns the message ID as a Promise #137

Features

  • Added unsubscribe method to Consumer #120
  • ZSTD and SNAPPY compression formats are supported #121
  • Producer#send supports deliverAt and deliverAfter #123
  • Added getProducerName and getTopic methods to Producer #126
  • Enabled specifying topics that Consumer subscribes to in a pattern #125
  • Enabled specifying an array of topics that Consumer subscribes to #130

For a complete list of issues fixed, see
https://github.com/apache/pulsar-client-node/milestone/5?closed=1

v1.2.0

06 Aug 02:16
Compare
Choose a tag to compare

1.2.0 — 2020-08-12

This is the third release of the Pulsar Node.js client.
https://www.npmjs.com/package/pulsar-client/v/1.2.0

Features

  • Added Key_Shared subscription type #71
  • Added read compacted option to consumer options #73
  • Enabled passing function for logging when creating client #82
  • Enabled getting redelivery count of message #101

Fixes

  • Fixed issue where consumer with message listener dies #83
  • Fixed issue where client instance could be garbage collected #85

For a complete list of issues fixed, see
https://github.com/apache/pulsar-client-node/milestone/4?closed=1

v1.1.0

18 Feb 03:57
Compare
Choose a tag to compare

1.1.0 — 2020-02-18

This is the second release of the Pulsar Node.js client.
https://www.npmjs.com/package/pulsar-client/v/1.1.0

For a complete list of issues fixed, see
https://github.com/apache/pulsar-client-node/milestone/3?closed=1

v1.0.0

03 Sep 04:48
Compare
Choose a tag to compare

1.0.0 — 2019-09-03

This is the first release of the Pulsar Node.js client.
https://www.npmjs.com/package/pulsar-client/v/1.0.0

For a complete list of issues fixed, see
https://github.com/apache/pulsar-client-node/milestone/1?closed=1