Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 31, 2025

This PR contains the following updates:

Package Change Age Confidence
karafka (source, changelog) 2.5.1 -> 2.5.2 age confidence

Release Notes

karafka/karafka (karafka)

v2.5.2

Compare Source

  • [EOL] Remove Rails 7.1 support according to EOL while not blocking Rails 7.1 usage.
  • [Enhancement] Retry on the KIP-848 stale_member_epoch error.
  • [Enhancement] Provide Karafka::Admin.trigger_rebalance API to programmatically trigger consumer group rebalances for operational purposes.
  • [Enhancement] Nest pause configuration under config.pause.* namespace (config.pause.timeout, config.pause.max_timeout, config.pause.with_exponential_backoff) while maintaining backwards compatibility with the old flat API (config.pause_timeout, etc.) via delegation methods that will be removed in Karafka 2.6.
  • [Enhancement] Detect and track involuntary assignment loss during long-running processing that exceeds max.poll.interval.ms via client.events_poll event and automatically update Karafka::App.assignments to reflect reality.
  • [Enhancement] Extend Karafka::Admin.read_watermark_offsets to accept either a single topic with partition or a hash of multiple topics with partitions, using a single consumer instance for improved efficiency when querying multiple partitions.
  • [Enhancement] Add configurable Karafka::ActiveJob::Deserializer to support custom serialization formats (Avro, Protobuf, etc.) for ActiveJob payloads.
  • [Fix] Fix ActiveJob Continuation invalid class reference bug.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@mensfeld mensfeld merged commit a79cb64 into master Nov 1, 2025
17 checks passed
@mensfeld mensfeld deleted the renovate/karafka-2.x-lockfile branch November 1, 2025 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants