Liking cljdoc? Tell your friends :D

Changelog

All notable changes to this project will be documented in this file.

0.9.0

Added

  • Share Consumer support (clj-kafka-x.consumers.shared) — Kafka’s new queueing feature (KIP-932) enabling multiple consumers to read from the same partition, solving the Head of Line Blocking problem

  • TopicIdPartition conversion in data layer (includes :topic-id, :topic, :partition)

Changed

  • Upgraded kafka-clients to 4.2.0

  • Dropped kafka_2.12 server dependency (unused — all imports come from kafka-clients)

  • Migrated CircleCI config from v1 (circle.yml) to v2.1 (.circleci/config.yml) with dependency caching

  • Updated JavaDoc references to Kafka 4.2 across producer and consumer namespaces

Improved

  • Test coverage expanded to ~82% forms / ~86% lines across all namespaces

0.8.1

Fixed

  • Kafka 4.x API compatibility for pause, resume, and seek functions (now correctly pass Collection instead of array)

Changed

  • Updated dependencies to kafka 3.9.1 and kafka-clients 4.1.1

Improved

  • Test coverage expanded to ~80% with comprehensive unit tests for producer, consumer, data conversion, and helper functions

  • Added tests for with-open support verifying proper resource cleanup

0.8.0

Changed

  • Updated to Kafka 3.9.x / kafka-clients 4.0.x

  • Removed ZooKeeper dependency

Can you improve this documentation?Edit on GitHub

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close