Skip to content

Releases: karafka/karafka-core

v2.4.4

21 Jul 07:46
7577f2e
Compare
Choose a tag to compare
  • [Change] Set minimum karafka-rdkafka on 0.16.0 to support new features and allow for 0.17.0.

v2.4.3

18 Jun 07:55
dbf7bfc
Compare
Choose a tag to compare
  • [Fix] Use Object instead of BasicObject for rule result comparison because of Time mismatch with BasicObject.

v2.4.2

17 Jun 13:11
e760963
Compare
Choose a tag to compare
  • [Enhancement] Allow karafka-rdkafka 0.16.x to be used since API compatible.

v2.4.1

17 Jun 12:01
fe899ce
Compare
Choose a tag to compare
  • [Enhancement] Provide fast-track for events without subscriptions to save on allocations.
  • [Enhancement] Save memory allocation on each contract rule validation execution.
  • [Enhancement] Save one allocation per float_now + 2-3x performance by using the Posix clock instead of Time.now.utc.to_f.
  • [Enhancement] Use direct float_millisecond precision in monotonic_now not to multiply by 1000 (allocations and CPU savings).
  • [Enhancement] Save one array allocation on one instrumentation.
  • [Enhancement] Allow clearing one event type (dorner).

v2.4.1.rc1

17 Jun 09:19
df1f25b
Compare
Choose a tag to compare
v2.4.1.rc1 Pre-release
Pre-release
  • [Enhancement] Provide fast-track for events without subscriptions to save on allocations.
  • [Enhancement] Save memory allocation on each contract rule validation execution.
  • [Enhancement] Save one allocation per float_now + 2-3x performance by using the Posix clock instead of Time.now.utc.to_f.
  • [Enhancement] Use direct float_millisecond precision in monotonic_now not to multiply by 1000 (allocations and CPU savings).
  • [Enhancement] Save one array allocation on one instrumentation.
  • [Enhancement] Allow clearing one event type (dorner).

v2.4.0

26 Apr 10:26
7fc08a2
Compare
Choose a tag to compare
  • [Breaking] Drop Ruby 2.7 support.
  • [Enhancement] Provide necessary alterations for custom oauth token callbacks to operate.
  • [Change] Set minimum karafka-rdkafka on 0.15.0 to support new features.

v2.4.0.rc2

18 Apr 07:03
6a67ca3
Compare
Choose a tag to compare
v2.4.0.rc2 Pre-release
Pre-release
  • [Breaking] Drop Ruby 2.7 support.
  • [Enhancement] Provide necessary alterations for custom oauth token callbacks to operate.
  • [Change] Set minimum karafka-rdkafka on 0.15.0 to support new features.

v2.4.0.rc1

10 Apr 10:36
6c1fe9c
Compare
Choose a tag to compare
v2.4.0.rc1 Pre-release
Pre-release
  • [Breaking] Drop Ruby 2.7 support.
  • [Enhancement] Provide necessary alterations for custom oauth token callbacks to operate.
  • [Change] Set minimum karafka-rdkafka on 0.15.0 to support new features.

v2.4.0.beta2

23 Mar 21:00
c3fa094
Compare
Choose a tag to compare
v2.4.0.beta2 Pre-release
Pre-release
  • [Breaking] Drop Ruby 2.7 support.
  • [Enhancement] Provide necessary alterations for custom oauth token callbacks to operate.
  • [Change] Set minimum karafka-rdkafka on 0.15.0 to support new features.

v2.4.0.beta1

22 Mar 12:41
581d5e1
Compare
Choose a tag to compare
v2.4.0.beta1 Pre-release
Pre-release
  • [Breaking] Drop Ruby 2.7 support.
  • [Enhancement] Provide necessary alterations for custom oauth token callbacks to operate.
  • [Change] Set minimum karafka-rdkafka on 0.15.0 to support new features.