gems karafka 2.5.4.rc1
v2.5.4.rc1

8 hours ago
  • [Enhancement] Align Datadog logger listener error handling with the main logger listener by adding missing error types and replacing UnsupportedCaseError with generic error logging to support dynamic errors reporting.
  • [Enhancement] Align Appsignal metrics listener USER_CONSUMER_ERROR_TYPES with all consumer error types for complete error tracking.
  • [Enhancement] Reduce gem package size by excluding development files (spec, examples, CI configs, dev scripts) from the gem build.
  • [Fix] Multiple route draws don't seem to work.
  • [Fix] Fix internal code compatibility with external libraries that prepend modules to Messages#each method (e.g., DataDog tracing) by introducing Messages#raw for internal iteration that bypasses patched enumerable methods.
  • [Maintenance] Removed base64 dependency.
  • [Maintenance] Add ErrorTypesChecker spec support module to programmatically verify listener error type coverage against source code definitions.

Don't miss a new karafka release

NewReleases is sending notifications on new releases.