Skip to content

Releases: zio/zio-kafka

v0.17.5

02 Mar 09:45
455d99f
Compare
Choose a tag to compare

Changes

  • Transaction + offset batches related fixes @vigoo (#427)

🌱 Dependency Updates

v0.17.4

13 Feb 08:21
f3a31a0
Compare
Choose a tag to compare

Changes

🌱 Dependency Updates

v0.17.3

13 Dec 15:24
cf7ede6
Compare
Choose a tag to compare

Same changes as 0.17.2. Re-released due to a Scaladoc issue.

v0.17.2

13 Dec 14:59
45415d8
Compare
Choose a tag to compare

Changes

  • Add ability to specify a rebalance listener @iravid (#393)
  • Add describeLogDirs method to AdminClient @trobert (#380)
  • Add ListConsumerGroups method to AdminClient @trobert (#379)

v0.17.1

19 Oct 14:13
117bd3b
Compare
Choose a tag to compare

Manual consumption of topics was broken in the last release. Our apologies and big thanks to @mbaechler for fixing this!

Changes

v0.17.0

30 Sep 10:44
1a213c5
Compare
Choose a tag to compare

Changes

  • Move configuration of serdes to the creation effect @iravid (#334)
  • Make AdminClient a module @gurghet (#348)
  • Add support for producer transactions through the TransactionalProducer @gurghet (#356)

🌱 Dependency Updates

v0.16.0

12 Aug 12:28
f29ae5f
Compare
Choose a tag to compare

This release brings a Scala 3 build and the ZIO module pattern 2.0, along with some other enhancements.

Changes

  • Build for Scala 3 @987Nabil (#317)
  • Refactor To Use Latest Version Of Module Pattern @adamgfraser (#331)
    • Replace Kafka with Has[Kafka], Consumer with Has[Consumer] and Producer[R, K, V] with Has[Producer] in your ZIO environment types
    • Note that Producer no longer takes deserializers at construction type , they need to be passed explicitly to the produce* methods upon usage.
  • Add describeConsumerGroups and removeMembersFromConsumerGroup to AdminClient @koshelev (#340)
  • Add Consumer.partitionedAssignmentStream @iravid (#333)
  • Fix links in scaladoc @koshelev (#341)

🌱 Dependency Updates

v0.15.0

09 Jun 09:57
2e2f5e3
Compare
Choose a tag to compare

Changes

  • Add listConsumerGroupOffsets to AdminClient @aartigao (#330)
  • Removes Blocking environment requirement on most service methods @sebver (#311)
  • Remove call to deprecated Metric.value() method @agarella (#312)
  • Convert Admin Client to use Scala case classes @agarella (#307)
  • Expose outputBuffer in plainStream @ghostdogpr (#279)

Bug fixes

  • Eager interrupt for revoked partitions' streams @aartigao (#323)
  • Fix NullPointerException in 'partitionsFor' when Topic is not created @aartigao (#296)

🌱 Dependency Updates

Internal changes

v0.14.0

29 Jan 16:36
e432bd9
Compare
Choose a tag to compare

Changes

🌱 Dependency Updates

Other

0.13.0

14 Oct 19:58
8c91e15
Compare
Choose a tag to compare
  • Two new methods on AdminClient for listing and altering consumer offsets: listOffsets and alterConsumerGroupOffsets (#201)
  • Deprecated parameter names for options on AdminClient methods in favour of a parameter named options (#231)
  • Upgrade to ZIO 1.0.3 (#229)

Thanks go out to @regispl !