Download Latest Version tigerbeetle-x86_64-linux-debug.zip (11.9 MB)
Email in envelope

Get an email when there's a new version of tigerbeetle

Home / 0.16.55
Name Modified Size InfoDownloads / Week
Parent folder
tigerbeetle-x86_64-linux.zip 2025-08-18 7.3 MB
tigerbeetle-x86_64-windows-debug.zip 2025-08-18 5.5 MB
tigerbeetle-x86_64-windows.zip 2025-08-18 8.1 MB
tigerbeetle-aarch64-linux-debug.zip 2025-08-18 11.9 MB
tigerbeetle-aarch64-linux.zip 2025-08-18 7.1 MB
tigerbeetle-universal-macos-debug.zip 2025-08-18 13.6 MB
tigerbeetle-universal-macos.zip 2025-08-18 15.2 MB
tigerbeetle-x86_64-linux-debug.zip 2025-08-18 11.9 MB
0.16.55 source code.tar.gz 2025-08-18 1.9 MB
0.16.55 source code.zip 2025-08-18 2.1 MB
README.md 2025-08-18 3.1 kB
Totals: 11 Items   84.7 MB 2

0.16.55

Supported upgrade versions

Oldest supported client version: 0.16.4 Oldest upgradable replica version: 0.16.51

Server

  • Binary: Download the zip for your OS and architecture from this page and unzip.
  • Docker: docker pull ghcr.io/tigerbeetle/tigerbeetle:0.16.55
  • Docker (debug image): docker pull ghcr.io/tigerbeetle/tigerbeetle:0.16.55-debug

Clients

NOTE: Because of package manager caching, it may take a few minutes after the release for this version to appear in the package manager.

You cannot run a newer client against an older cluster: clients are only compatible with replicas from their own release or newer, subject to the newer release's Oldest supported client version.

  • .NET: dotnet add package tigerbeetle --version 0.16.55
  • Go: go mod edit -require github.com/tigerbeetle/tigerbeetle-go@v0.16.55
  • Java: Update the version of com.tigerbeetle.tigerbeetle-java in pom.xml to 0.16.55.
  • Node.js: npm install --save-exact tigerbeetle-node@0.16.55
  • Python: pip install tigerbeetle==0.16.55

Changelog

Safety And Performance

Make repair timeout reliably fire in a loaded cluster processing small batches.

Make tigerbeetle format concurrent and only write essential data. This speeds up the time to format considerably.

Cache prepares from the future, to help avoid needing to repair the WAL near checkpoints when a backup is a little behind primary.

Features

Don't unlink data file on formatting failure.

Use correct default statsd port (8125).

Remove translation logic from old checkpoint state to new. Note that this means that tigerbeetle inspect will no longer decode superblocks from 0.16.25 or older, until they are upgraded to at least 0.16.26.

Internals

Improvements to the balance bounds, rate limiting, and two phase transfers recipes. Thanks @snth!

Use true quine to generate unit tests.

Drop SigIllHandler. This was supposed to print a nice error message on unsupported architectures, but we hit SigIll in Zig's _start, before we get to our main.

Add constants for KiB thru PiB.

TigerTracks 🎧

releasenotes_0 16 55_720

Source: README.md, updated 2025-08-18