Skip to content

Releases: karafka/rdkafka-ruby

v0.21.0

13 Feb 12:35
eec2e54
Compare
Choose a tag to compare
  • [Enhancement] Bump librdkafka to 2.8.0

v0.20.0

07 Jan 13:22
9ac117e
Compare
Choose a tag to compare
  • [Breaking] Deprecate and remove #each_batch due to data consistency concerns.
  • [Enhancement] Bump librdkafka to 2.6.1
  • [Enhancement] Expose rd_kafka_global_init to mitigate macos forking issues.
  • [Enhancement] Avoid clobbering LDFLAGS and CPPFLAGS if in a nix prepared environment (secobarbital).
  • [Patch] Retire no longer needed cooperative-sticky patch.

v0.19.0

01 Oct 09:36
4d2fa95
Compare
Choose a tag to compare
  • [Breaking] Drop Ruby 3.0 support
  • [Enhancement] Update librdkafka to 2.5.3
  • [Enhancement] Use default oauth callback if none is passed (bachmanity1)
  • [Fix] Fix incorrectly behaving CI on failures.
  • [Patch] Patch with "Add forward declaration to fix compilation without ssl" fix

v0.18.0

02 Sep 15:05
9aeada1
Compare
Choose a tag to compare
  • [Enhancement] Update librdkafka to 2.5.0
  • [Enhancement] Do not release GVL on rd_kafka_name (ferrous26)
  • [Patch] Patch cooperative-sticky assignments in librdkafka.
  • [Fix] Mitigate a case where FFI would not restart the background events callback dispatcher in forks
  • [Fix] Fix unused variable reference in producer (lucasmvnascimento)

v0.17.0

03 Aug 12:48
c5948fa
Compare
Choose a tag to compare
  • [Feature] Add #seek_by to be able to seek for a message by topic, partition and offset (zinahia)
  • [Enhancement] Update librdkafka to 2.4.0
  • [Enhancement] Support ability to release patches to librdkafka.
  • [Change] Remove old producer timeout API warnings.
  • [Fix] Switch to local release of librdkafka to mitigate its unavailability.

v0.13.1

11 Jul 08:30
b7bb7a4
Compare
Choose a tag to compare
  • [Fix] Switch to local release of librdkafka to mitigate its unavailability.

v0.12.1

11 Jul 08:47
e6d1315
Compare
Choose a tag to compare
  • [Fix] Switch to local release of librdkafka to mitigate its unavailability.

v0.16.1

10 Jul 17:04
726fe49
Compare
Choose a tag to compare
  • [Fix] Switch to local release of librdkafka to mitigate its unavailability.

v0.15.2

10 Jul 18:30
90fd600
Compare
Choose a tag to compare
  • [Fix] Switch to local release of librdkafka to mitigate its unavailability.

v0.14.1

10 Jul 18:36
57247bc
Compare
Choose a tag to compare
  • [Fix] Switch to local release of librdkafka to mitigate its unavailability.