Skip to content

0.16.0 - 2026-08-11

Latest

Choose a tag to compare

@sionsmith sionsmith released this 11 Aug 15:11
1db01cc

What's Changed

Features

  • feat(config): add fetch_max_bytes and segment_max_records backup options (#140)

Full Changelog: v0.15.13...v0.16.0


Release Notes

Added

  • backup.fetch_max_bytes — maximum bytes requested per Kafka Fetch request,
    decoupled from the segment size (previously always
    min(segment_max_bytes, 16MB)).
  • backup.segment_max_records — rotate segments once they hold this many
    records, in addition to the existing size/interval thresholds.
  • Warn on unknown config keys at load time instead of silently ignoring them.
    Requested in
    strimzi-backup-operator#53.

Changed

  • kafka-backup-core: BackupOptions and SegmentWriterConfig gained new
    public fields (breaking for struct-literal construction; use
    ..Default::default()).

Install kafka-backup-cli 0.16.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/osodevops/kafka-backup/releases/download/v0.16.0/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.16.0/kafka-backup-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install osodevops/tap/kafka-backup

Download kafka-backup-cli 0.16.0

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