Skip to content

Releases: BT-OpenSource/crafka

v0.7.0

26 Jun 15:30

Choose a tag to compare

Changed

  • Raise an error when trying to use a consumer after it has been closed
  • Add Consumer#stop method to stop an each loop
  • Add crystal versions 1.15.1 and 1.16.3 to test matrix

Fixed

  • Use ::sleep(Time::Span) instead of ::sleep(Number) to fix deprecations warnings with Crystal >= 1.14

Full Changelog: v0.6.0...v0.7.0

v0.6.0

18 Dec 15:01

Choose a tag to compare

Added

  • Add Kafka.version_info and Kafka.librdkafka_version methods.

Changed

  • Update Kafka::Consumer#poll and Kafka::Consumer#each to automatically raise a Kafka::ConsumerException if the message is an error. Pass raise_on_error: false to maintain the previous behaviour.

Full Changelog: v0.5.0...v0.6.0

v0.5.0

18 Mar 15:53

Choose a tag to compare

Added

  • Add #topic method to Kafka::Message. Thanks @oozzal!

v0.4.2

26 Feb 10:00

Choose a tag to compare

  • Test with Crystal 1.11.2

v0.4.1

05 Jan 09:02

Choose a tag to compare

Added

  • Fix to prevent exception when Delivery Report string is null pointer

v0.4.0

18 Dec 11:28

Choose a tag to compare

Added

  • Call rd_kafka_poll automatically in Kafka::Producer. See documentation for details.

v0.3.3

12 Dec 12:41

Choose a tag to compare

Bump shard.yml version

v0.3.2

12 Dec 11:48

Choose a tag to compare

Bump shard.yml version