Skip to content

Releases: apache/pulsar-client-node

v1.13.2

30 May 01:45
v1.13.2
Compare
Choose a tag to compare

What's Changed

  • Upgrade libraries with security vulnerabilities @hrsakai #414
  • Fix: Enclose variables in double quotes @hrsakai #413
  • Support set connectionTimeout param @shibd #410
  • [fix][client] handle subscriptionRolePrefix properly @candu #416
  • Support Key-based batcher for producer @shibd #418

Full Changelog: v1.13.1...v1.13.2

v1.13.1

12 Mar 12:50
v1.13.1
Compare
Choose a tag to compare

What's Changed

  • Fix segament falt when use token auth by @shibd #407

Full Changelog: v1.13.0...v1.13.1

v1.13.0

05 Mar 01:35
v1.13.0
Compare
Choose a tag to compare

What's Changed

  • Bump the master version to 1.13.0 by @shibd in #393
  • Support set log level of cpp client by @shibd in #398
  • [improve][client] Adding support for token supplier for the AuthenticationToken by @Bouk250 in #395
  • Update cpp client to 3.7.0 by @shibd in #401
  • add schema producer and consumer example by @shibd in #402
  • Fix message might lost when use listener (@shibd in #406

New Contributors

Full Changelog: v1.12.0...v1.13.0

v1.12.0

13 Sep 07:25
v1.12.0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.11.0...v1.12.0

v1.11.1

08 Jul 04:31
v1.11.1
Compare
Choose a tag to compare

What's Changed

  • feat: Use macos-arm64 github runnner to build napi package by @shibd in #386
  • fix: Compile glibc binaries using node:buster instead of centos7 by @shibd in #389

New Contributors

  • None

Full Changelog: v1.11.0...v1.11.1

v1.11.0

18 Apr 01:01
v1.11.0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.10.0...v1.11.0

v1.10.0

06 Feb 14:02
v1.10.0
Compare
Choose a tag to compare

What's Changed

  • Bump the master version to 1.10.0 by @shibd in #336
  • Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #337
  • Upgrade semver by @massakam in #338
  • Fix build macOS napi CI failed. by @shibd in #341
  • Use license-checker directly instead of grunt-license-report by @massakam in #340
  • Bump @babel/traverse from 7.22.8 to 7.23.2 by @dependabot in #346
  • Upgrade license-check-and-add to 4.0.5 by @massakam in #347
  • [fix] Fixed an potential issue of examples/consumer_listener.js where clients were unintentionally disconnected by @kontotto in #351
  • [ci] use python-3.10 by @hrsakai in #353
  • Bump cpp client version to 3.4.1 by @shibd in #356
  • Add type definition for AthenzX509Config by @hrsakai in #358
  • feat: Support batch receive for consumer. by @shibd in #357
  • Bump cpp client version to 3.4.2 by @shibd in #361

New Contributors

Full Changelog: v1.9.0...v1.10.0

v1.9.0

10 Jul 09:07
v1.9.0
Compare
Choose a tag to compare

What's Changed

  • [upgrade] Bump json5 and tsconfig-paths @dependabot in #270
  • [improve] Add schema typing to consumer and producer @romainbrancourt in #278
  • [refactor] optimize ci and build from source code. @shibd in #280
  • [fix] where the latest client does not work on Rocky Linux 8 @massakam in #285
  • [fix] Rename binary module_name from Pulsar to pulsar @hrsakai in #290
  • [upgrade] Upgrade cpp client version to 3.1.1 @shibd in #292
  • [upgrade] Upgrade ansi-regex @hrsakai in #293
  • [fix] Remove unnecessary / at the end of CPP_CLIENT_BASE_URL @massakam in #294
  • [fix] Fix the binary host url @RobertIndie in #295
  • [fix] Make it compatible with GLIBCXX_3.4.19 (CentOS 7) @BewareMyPower in #288
  • [upgrade] Upgrade cpp client version to 3.1.2 @shibd in #297
  • [fix] Use the certificate provided by the node.js @shibd in #301
  • [fix] Fix error when falling back to local build @massakam in #302
  • [fix] not compatible with alpine 3.15 env @shibd #304
  • [fix] Wrap c++ exception when creating client. @shibd in #307
  • [fix] Fix symbols conflict of OpenSSL. @shibd in #310
  • [fix] Add tests for produce and consume with TLS enabled @massakam in #313
  • [docs] add typedoc to generate apidoc @tisonkun in #314
  • [fix] Fix message listener doesn't respect receiver queue size @RobertIndie in #309
  • [fix] Fix reader message listener doesn't respect receiver queue size @RobertIndie in #316
  • [fix] Add NOTICE file. @shibd in #317
  • [improve] Add error handling for the message listener @RobertIndie in #319
  • [feat] Add partitioned topic unit test for Reader. @shibd in #329
  • [fix] Fix CI always failed. @shibd in #333
  • [feat] Support batch index ack. @shibd in #332
  • [feat] Support producer access mode. @shibd in #331
  • [feat] Support pattern subscription non persistent topic. @shibd in #334
  • [feat] Support dead letter topic. @shibd in #335

Full Changelog: https://github.com/apache/pulsar-client-node/milestone/14?closed=1

v1.8.2

20 Apr 08:22
v1.8.2
Compare
Choose a tag to compare

What's Changed

  • [upgrade] Bump json5 and tsconfig-paths @dependabot in #270
  • [fix] not compatible with alpine 3.15 env @shibd in #304
  • [fix] Wrap c++ exception when creating client @shibd in #307
  • [fix] Fix message listener doesn't respect receiver queue size @RobertIndie in #309
  • [fix] symbols conflict of OpenSSL @shibd in #310
  • [fix] Add tests for produce and consume with TLS enabled @massakam in #313
  • [docs] add typedoc to generate apidoc in @Tison #314
  • [fix] Fix reader message listener doesn't respect receiver queue size @RobertIndie in #316
  • [fix] Add NOTICE file @shibd in #317

Full Changelog:https://github.com/apache/pulsar-client-node/pulls?q=is%3Apr+is%3Aclosed+label%3Arelease%2Fv1.8.2

v1.8.1

06 Mar 08:10
v1.8.1
Compare
Choose a tag to compare

What's Changed

  • [refactor] optimize ci and build from source code by @shibd in #280
  • [fix] an issue where the latest client does not work on Rocky Linux 8 by @massakam in #285
  • [fix] Make it compatible with GLIBCXX_3.4.19 (CentOS 7) by @BewareMyPower in #288
  • [refactor] Rename binary module_name from Pulsar to pulsar by @hrsakai in #290
  • [refactor] Update the release process by @RobertIndie in #291
  • [feat] Upgrade cpp client version to 3.1.1 by @shibd in #292
  • [fix] Remove unnecessary / at the end of CPP_CLIENT_BASE_URL by @massakam in #294
  • [fix] Fix the binary host url by @RobertIndie in #295
  • [feat] Upgrade cpp client version to 3.1.2 by @shibd in #297
  • [refactor] Optimize release process by @shibd in #298
  • [fix] Use the certificate provided by the node.js by @shibd in #301

Full Changelog:https://github.com/apache/pulsar-client-node/pulls?q=is%3Apr+is%3Aclosed+label%3Arelease%2Fv1.8.1