Releases: confluentinc/confluent-kafka-javascript
Releases · confluentinc/confluent-kafka-javascript
v0.1.15-devel
v0.1.15-devel is a pre-production, early-access release.
Features
- Add Node v22 builds and bump librdkafka version on each version bump of this library.
v0.1.14-devel
v0.1.14-devel is a pre-production, early-access release.
Features
- Add metadata to offset commit and offset store (non-promisified API).
- Add types for logger and loglevel to configuration.
- Add Producer polling from background thread. This improves performance for cases when send is awaited on.
- Enable consume optimization from v0.1.13-devel (in Features, 2.) by default for the promisified API.
Bug Fixes
- Fix issues with the header conversions from promisified API to the non-promisified API to match
the type signature and allow Buffers to be passed as header values in the C++ layer.
v0.1.13-devel
v0.1.13-devel is a pre-production, early-access release.
Features
- Add support for
storeOffsets
in the consumer API. - Add optimization while consuming, in cases where the size of messages pending in our subscription is less than the consumer cache size.
Bug Fixes
- Fix memory leak in incremental assign (@martijnimhoff, #35).
- Fix various issues with typings, and reconcile typings, JavaScript code, and MIGRATION.md to be consistent.
v0.1.12-devel
v0.1.12-devel is a pre-production, early-access release.
Features
- Add support for
listTopics
in the Admin API. - Add support for OAUTHBEARER token refresh callback for both promisified and non promisified API.
Bug Fixes
- Fix aliasing bug between
NodeKafka::Conf
andRdKafka::ConfImpl
. - Fix issue where
assign/unassign
were called instead ofincrementalAssign/incrementalUnassign
while using
the Cooperative Sticky assigner, and setting therebalance_cb
as a boolean rather than as a function. - Fix memory leaks in Dispatcher and Conf (both leaked memory at client close).
- Fix type definitions and make
KafkaJS
andRdKafka
separate namespaces, while maintaining compatibility
with node-rdkafka's type definitions.
v0.1.9-devel
Initial public release for the early-access of confluent-kafka-javascript.
Not meant for production usage.
v0.1.4-devel
Development release - preview of features.
See branch https://github.com/confluentinc/confluent-kafka-js/tree/dev_early_access_development_branch for latest changes.
v0.1.2-devel
Testing artifacts across node ABIs.
v0.1.0-devel
This is a testing release.