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

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

Home / 0.17.3
Name Modified Size InfoDownloads / Week
Parent folder
tigerbeetle-x86_64-windows-debug.zip 2026-05-04 5.9 MB
tigerbeetle-x86_64-windows.zip 2026-05-04 7.8 MB
vortex-driver-zig-aarch64-linux.zip 2026-05-04 2.2 MB
vortex-driver-zig-x86_64-linux.zip 2026-05-04 2.2 MB
tigerbeetle-aarch64-linux-debug.zip 2026-05-04 12.4 MB
tigerbeetle-aarch64-linux.zip 2026-05-04 6.9 MB
tigerbeetle-universal-macos-debug.zip 2026-05-04 14.1 MB
tigerbeetle-universal-macos.zip 2026-05-04 14.7 MB
tigerbeetle-x86_64-linux-debug.zip 2026-05-04 12.4 MB
tigerbeetle-x86_64-linux.zip 2026-05-04 7.1 MB
0.17.3 source code.tar.gz 2026-05-01 2.0 MB
0.17.3 source code.zip 2026-05-01 2.3 MB
README.md 2026-05-01 3.2 kB
Totals: 13 Items   89.9 MB 0

0.17.3

Supported upgrade versions

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

Server

  • Binary: Download the zip for your OS and architecture from this page and unzip.
  • Docker: docker pull ghcr.io/tigerbeetle/tigerbeetle:0.17.3
  • Docker (debug image): docker pull ghcr.io/tigerbeetle/tigerbeetle:0.17.3-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.17.3
  • Go: go mod edit -require github.com/tigerbeetle/tigerbeetle-go@v0.17.3
  • Java: Update the version of com.tigerbeetle.tigerbeetle-java in pom.xml to 0.17.3.
  • Node.js: npm install --save-exact tigerbeetle-node@0.17.3
  • Python: pip install tigerbeetle==0.17.3

Changelog

Safety And Performance

Switch replication strategy from adaptive replication routing to star.

Star replication involves the primary broadcasting prepares to all backups and handles network jitter better, leading to lower p100 latencies in cross-region deployments.

Guard against supply-chain attacks via GitHub actions by pinning them to the latest commit SHAs.

Recompute the checksum body only for operations that modify the body.

Simplify the control flow of Zig-Zag merge using galloping search, to drain the keys and avoid rebuilding the tree multiple times.

Internals

Workaround various flakes caused by GitHub actions.

Specifically, actions cache flakes on Windows, and gh run list sometimes returns no response.

Fix a flaky client test due to an overly conservative timeout for expiring transfers.

Make release validation work cross-platform.

Fix the Go client documentation for posting/voiding pending transfers.

TigerTracks 🎧

image

Source: README.md, updated 2026-05-01