Releases: confluentinc/confluent-kafka-javascript
Releases · confluentinc/confluent-kafka-javascript
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
eachBatch
callback (#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
eachBatch
callback (#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
consumerGroupId
argument from thesendOffsets
method of the transactional producer, and instead, only allow using aconsumer
.
Fixes
v0.1.16-devel
v0.1.16-devel is a pre-production, early-access release.
Features
- Add per-partition concurrency to consumer.
- Add true
eachBatch
support to consumer. - Add a
leaderEpoch
field to the topic partitions where required (listing, committing, etc.).