Releases: apache/pulsar-client-node
Releases · apache/pulsar-client-node
v1.16.0
What's Changed
- Support separate TLS handshake certificate/private key in Client by @shibd in #440
- Bump cpp client version to v3.8.0 by @BewareMyPower in #441
- Bump cpp client version to v4.0.0 by @BewareMyPower in #443
- Support get the producer name of a message by @shibd in #444
- Support end to end encryption/decryption by @shibd in #445
- Bump master version to v1.16.0-rc.0 by @shibd in #446
Full Changelog: v1.15.0...v1.16.0
v1.15.0
What's Changed
- Ignore src/cert.pem by @shibd in #425
- Bump master version to v1.15.0-rc.0 by @shibd in #424
- fix(ci): Fix CI build failures and improve stability by @shibd in #434
- Support custom message router for partitioned topic producer by @BewareMyPower in #435
- Support set batchingMaxAllowedSizeInBytes on producer batch configuration by @shibd in #436
Full Changelog: v1.14.0...v1.15.0
v1.14.0
What's Changed
- bump master version to 1.14.0-rc.0 by @shibd in #405
- Fix release workflow and script by @shibd in #404
- Fix message might lost when use listener by @shibd in #406
- Fix segmentation fault when use token auth by @shibd in #407
- Upgrade libraries with security vulnerabilities by @hrsakai in #414
- Fix: Enclose variables in double quotes by @hrsakai in #413
- Support set connectionTimeout param by @shibd in #410
- [fix][client] handle subscriptionRolePrefix properly by @candu in #416
- Support Key-based batcher for producer by @shibd in #418
- Support consumer key-shared policy by @shibd in #420
- [fix][client] prevent garbage collection of token-supplier by @klaatu01 in #412
- [feat][npm publish]exclude unnecessary files to be included in npm package by @davidkhala in #419
- Upgrade brace-expansion to address CVE-2025-5889 by @massakam in #423
New Contributors
- @candu made their first contribution in #416
- @klaatu01 made their first contribution in #412
- @davidkhala made their first contribution in #419
Full Changelog: v1.13.2...v1.14.0
v1.13.2
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
v1.13.0
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
What's Changed
- Bump the master version to 1.12.0 by @shibd in #373
- [feat] Add listenerName to client config by @roryschadler in #375
- fix: ReaderListenerProxy will make a segfault by @shibd in #376
- Bump tar from 6.1.15 to 6.2.1 by @dependabot in #377
- fix: Compatible with Node 12.3.0 and higher versions. by @shibd in #378
- feat: Use macos-arm64 github runnner to build napi package by @shibd in #386
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #387
- Bump ws from 7.5.9 to 7.5.10 by @dependabot in #388
- fix: Compile glibc binaries using node:buster instead of centos7 by @shibd in #389
- [feat] Support HTTP basic for node client by @raymondBourges in #391
- Bump cpp client version to v3.6.0 by @shibd in #392
New Contributors
- @roryschadler made their first contribution in #375
- @raymondBourges made their first contribution in #391
Full Changelog: v1.11.0...v1.12.0
v1.11.1
v1.11.0
What's Changed
- Bump the master version to 1.11.0 by @shibd in #363
- [docs] Fix the build process on macOS by @BewareMyPower in #364
- Add api docs section for release process. by @shibd in #365
- Bump cpp client version to 3.5.1 by @BewareMyPower in #370
- [feat] Add listenerName to client config by @roryschadler in #375
- fix: ReaderListenerProxy will make a segfault by @shibd in #376
- fix: Compatible with Node 12.3.0 and higher versions by @shibd in #378
New Contributors
- @roryschadler made their first contribution in #375
Full Changelog: v1.10.0...v1.11.0
- About changes in the C++ dependency: apache/pulsar-client-cpp@v3.4.2...v3.5.1
v1.10.0
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