Releases: confluentinc/confluent-kafka-javascript
Releases · confluentinc/confluent-kafka-javascript
v0.5.1
v0.5.1 is a limited availability maintenance release. It is supported for all usage.
Note: v0.5.0 was not released because of a bug. Instead, v0.5.1 was released with the fix directly.
Thus, these notes contain the changes for v0.5.0 as well.
Enhancements
- Add support for an Admin API to delete records.(#141).
- Add support for an Admin API to describe topics.(#155).
- Add support for dependent Admin client (#153).
- References librdkafka v2.6.1. Refer to the librdkafka v2.6.1 release notes for more information.
Fixes
v0.5.0-RC1
Update package version to 0.5.0-rc1 (#169) * Version bump to 0.5.0-rc1 * Drop -dev from version * Update npmignore and update submodule version * update changelog
v0.4.0
v0.4.0 is a limited availability feature release. It is supported for all usage.
- Fixes an issue where headers were not passed correctly to the
eachBatchcallback (#130). - Add support for an Admin API to list a consumer group's offsets (#49).
- Reduce consumer poll timeout to nil and add wakeups for new messages. This improves
the consumer efficiency, and resolves issues while running multiple consumers within
the same node process (#135). - Add pre-built binaries for macOS (Intel).
v0.4.0-RC2
v0.4.0-RC2 is a limited availability feature release. It is supported for all usage. This is a pre-release.
- Fixes an issue where headers were not passed correctly to the
eachBatchcallback (#130). - Add support for an Admin API to list a consumer group's offsets (#49).
- Reduce consumer poll timeout to nil and add wakeups for new messages. This improves
the consumer efficiency, and resolves issues while running multiple consumers within
the same node process (#135). - Add pre-built binaries for macOS (Intel).
v0.3.0
v0.3.0-RC2
v0.3.0-RC2 is a limited availability maintenance pre-release.
Enhancements
- Minor optimization to reduce schema ID lookups (#123).
v0.3.0-RC1
v0.3.0-RC1 is a limited availability feature pre-release.
Features
- References librdkafka v2.6.0. Refer to the librdkafka v2.6.0 release notes for more information.
v0.2.1
v0.2.0
v0.1.17-devel
Features
- Add a commitCb method to the callback-based API which allows committing asynchronously.
- Pass assign/unassign functions to the rebalance callback in the promisified API, allowing the user to control the assignment of partitions, or pause just after a rebalance.
- Remove store from promisified API and let the library handle all the stores.
- Add JavaScript-level debug logging to the client for debugging issues within the binding.
- Various fixes for performance and robustness of the consumer cache.
- Remove
consumerGroupIdargument from thesendOffsetsmethod of the transactional producer, and instead, only allow using aconsumer.