Skip to content

0.23.1 - 2026-10-06

Choose a tag to compare

@sionsmith sionsmith released this 06 Oct 11:05
3746e99

What's Changed

Fixes

  • fix(restore): translate explicit consumer group offsets through topic_mapping (#214) (#215)

Full Changelog: v0.23.0...v0.23.1


Release Notes

Fixed

  • Phase 3 offset reset with explicit consumer_groups now honours
    topic_mapping / partition_mapping. The groups' committed offsets name
    the source topic, but the restore keys its offset mapping by the target
    topic it produced to, so every lookup missed ("No target offset mapping …
    skipping") and nothing was reset; each commit is now translated and
    applied on the restored topic. Commits already on a rename target (target
    offset space) and repartitioned topics are left alone. The
    auto_consumer_groups path was not affected.
    (#214)

Added

  • restore::RestoreTopicMapping and
    OffsetResetExecutor::with_restore_mapping to translate committed source
    offsets for library callers that build their own executor.

Install kafka-backup-cli 0.23.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/osodevops/kafka-backup/releases/download/v0.23.1/kafka-backup-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/osodevops/kafka-backup/releases/download/v0.23.1/kafka-backup-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install osodevops/tap/kafka-backup

Download kafka-backup-cli 0.23.1

File Platform Checksum
kafka-backup-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
kafka-backup-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
kafka-backup-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
kafka-backup-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum