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

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

Home / 0.17.1
Name Modified Size InfoDownloads / Week
Parent folder
tigerbeetle-x86_64-linux.zip 2026-04-20 7.1 MB
tigerbeetle-x86_64-windows-debug.zip 2026-04-20 5.9 MB
tigerbeetle-x86_64-windows.zip 2026-04-20 7.8 MB
vortex-driver-zig-aarch64-linux.zip 2026-04-20 2.2 MB
vortex-driver-zig-x86_64-linux.zip 2026-04-20 2.2 MB
tigerbeetle-aarch64-linux-debug.zip 2026-04-20 12.4 MB
tigerbeetle-aarch64-linux.zip 2026-04-20 6.8 MB
tigerbeetle-universal-macos-debug.zip 2026-04-20 14.2 MB
tigerbeetle-universal-macos.zip 2026-04-20 14.6 MB
tigerbeetle-x86_64-linux-debug.zip 2026-04-20 12.4 MB
0.17.1 source code.tar.gz 2026-04-17 2.0 MB
0.17.1 source code.zip 2026-04-17 2.3 MB
README.md 2026-04-17 3.0 kB
Totals: 13 Items   90.0 MB 0

0.17.1

Supported upgrade versions

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

Server

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

Changelog

Safety And Performance

Make VSR repair less eager, cutting request_prepare traffic by ~70-80% and request_headers by ~80-90% for minor overhead.

Improve compaction table-selection from O(a * log b) to O(a + b), especially noticeable at 20TB+.

Internals

Refactor stdx.flags to own its allocator and return trailing -- args as a slice.

Rename VSR view-change messages: DoViewChange -> JoinView, StartView -> View, StartViewChange -> ExitView.

Re-enable VOPR in CI.

Increase tick budget for the Vortex upgrade/recover test, which was occasionally timing out.

CI: fetch git tags in the release-validate job.

Docs: drop an overly wide comparison table from the API changes page.

Docs: remove references to the retired Startup Program.

Clean up TigerTracks in CHANGELOG.md by only using song titles.

TigerTracks 🎧

image

Source: README.md, updated 2026-04-17