Skip to content

Packrat 0.1.4-pre1-2026.aug.22

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Aug 01:06
· 1 commit to main since this release

Pre-release on the pre channel, cut automatically from main.
Packrat 0.1.4-pre1-2026.aug.22, built 22 August 2026.

It does not change what the next production release will be numbered —
that simply drops the channel part — and the latest container tag
still points at the last production release.

Changes since v0.1.3-2026.aug.21

  • Release 0.1.4-pre1-2026.aug.22 [skip ci] (55bc255)
  • Stop the version tests asserting a version number (a9e3fdd)
  • Say plainly what a run published, or that it published nothing (0be14b7)
  • Release channels: pre on main, dev on dev, the PR author's on a branch (e92208d)
  • One pipeline: checks, benchmarks, release, image, plus pre-releases (ae6923f)
  • Fold the image build into the release run (8ee37c9)

Benchmarks

🔴 WORSE against 0.1.4-dev1-2026.aug.22 — 24 cases regressed and nothing improved. Overall +26.98% across 24 shared cases.

What moved

case 0.1.4-dev1-2026.aug.22 0.1.4-pre1-2026.aug.22 change
inventory/1000-items/all containers 366.13 µs 495.06 µs 🔴 +35.22%
inventory/1000-items/scan a barcode 79.78 µs 107.62 µs 🔴 +34.89%
inventory/4000-items/scan a barcode 80.71 µs 108.11 µs 🔴 +33.94%
inventory/16000-items/scan a barcode 80.76 µs 108.11 µs 🔴 +33.87%
inventory/1000-items/stats 482.24 µs 640.55 µs 🔴 +32.83%
inventory/1000-items/open a box 497.45 µs 657.92 µs 🔴 +32.26%
inventory/16000-items/open a crowded shelf 19986.47 µs 25897.23 µs 🔴 +29.57%
inventory/16000-items/search one term 44955.86 µs 58064.82 µs 🔴 +29.16%
inventory/16000-items/search two terms 48128.99 µs 61743.38 µs 🔴 +28.29%
inventory/16000-items/list every item/16000 34694.62 µs 44293.06 µs 🔴 +27.67%
inventory/1000-items/search one term 2465.69 µs 3146.71 µs 🔴 +27.62%
inventory/1000-items/search two terms 2712.65 µs 3456.34 µs 🔴 +27.42%
inventory/1000-items/open a crowded shelf 1362.24 µs 1735 µs 🔴 +27.36%
inventory/4000-items/search one term 10728.18 µs 13470.02 µs 🔴 +25.56%
inventory/4000-items/list every item/4000 8149.26 µs 10224.4 µs 🔴 +25.46%
inventory/1000-items/list every item/1000 1998.59 µs 2505.78 µs 🔴 +25.38%
inventory/4000-items/open a box 1207.07 µs 1510.46 µs 🔴 +25.13%
inventory/4000-items/stats 1223.36 µs 1530 µs 🔴 +25.07%
inventory/4000-items/search two terms 11537.45 µs 14396.82 µs 🔴 +24.78%
inventory/4000-items/open a crowded shelf 4737.75 µs 5882.51 µs 🔴 +24.16%
inventory/4000-items/all containers 1030.08 µs 1244.13 µs 🔴 +20.78%
inventory/16000-items/stats 4743.43 µs 5620.11 µs 🔴 +18.48%
inventory/16000-items/open a box 4577.29 µs 5394.66 µs 🔴 +17.86%
inventory/16000-items/all containers 4093.37 µs 4801.97 µs 🔴 +17.31%
All 24 cases
case 0.1.4-dev1-2026.aug.22 0.1.4-pre1-2026.aug.22 change
inventory/1000-items/all containers 366.13 µs 495.06 µs 🔴 +35.22%
inventory/1000-items/scan a barcode 79.78 µs 107.62 µs 🔴 +34.89%
inventory/4000-items/scan a barcode 80.71 µs 108.11 µs 🔴 +33.94%
inventory/16000-items/scan a barcode 80.76 µs 108.11 µs 🔴 +33.87%
inventory/1000-items/stats 482.24 µs 640.55 µs 🔴 +32.83%
inventory/1000-items/open a box 497.45 µs 657.92 µs 🔴 +32.26%
inventory/16000-items/open a crowded shelf 19986.47 µs 25897.23 µs 🔴 +29.57%
inventory/16000-items/search one term 44955.86 µs 58064.82 µs 🔴 +29.16%
inventory/16000-items/search two terms 48128.99 µs 61743.38 µs 🔴 +28.29%
inventory/16000-items/list every item/16000 34694.62 µs 44293.06 µs 🔴 +27.67%
inventory/1000-items/search one term 2465.69 µs 3146.71 µs 🔴 +27.62%
inventory/1000-items/search two terms 2712.65 µs 3456.34 µs 🔴 +27.42%
inventory/1000-items/open a crowded shelf 1362.24 µs 1735 µs 🔴 +27.36%
inventory/4000-items/search one term 10728.18 µs 13470.02 µs 🔴 +25.56%
inventory/4000-items/list every item/4000 8149.26 µs 10224.4 µs 🔴 +25.46%
inventory/1000-items/list every item/1000 1998.59 µs 2505.78 µs 🔴 +25.38%
inventory/4000-items/open a box 1207.07 µs 1510.46 µs 🔴 +25.13%
inventory/4000-items/stats 1223.36 µs 1530 µs 🔴 +25.07%
inventory/4000-items/search two terms 11537.45 µs 14396.82 µs 🔴 +24.78%
inventory/4000-items/open a crowded shelf 4737.75 µs 5882.51 µs 🔴 +24.16%
inventory/4000-items/all containers 1030.08 µs 1244.13 µs 🔴 +20.78%
inventory/16000-items/stats 4743.43 µs 5620.11 µs 🔴 +18.48%
inventory/16000-items/open a box 4577.29 µs 5394.66 µs 🔴 +17.86%
inventory/16000-items/all containers 4093.37 µs 4801.97 µs 🔴 +17.31%

Install

Download the archive for your architecture, unpack it, and either run the
binary directly or let the bundled installer register it to start at boot:

tar xzf packrat-0.1.4-pre1-2026.aug.22-x86_64-unknown-linux-musl.tar.gz
cd packrat-0.1.4-pre1-2026.aug.22-x86_64-unknown-linux-musl
./packrat --seed-example          # try it
sudo ./install.sh --binary ./packrat   # or install it properly

The binaries are statically linked, so they run on any Linux of that
architecture. The container image for this exact version is
ghcr.io/t342guy/packrat:0.1.4-pre1-2026.aug.22.

Checksums

2466c33554eba8c5bb03665231ff2ad37787265680df1a51e4f6409c05f2b522  packrat-0.1.4-pre1-2026.aug.22-aarch64-unknown-linux-musl.tar.gz
52d90ecba7cb9d22bc85f9c6cf520b512a05ad5418aa72b9cf718e368014d98e  packrat-0.1.4-pre1-2026.aug.22-x86_64-unknown-linux-musl.tar.gz
34abaa6bbdff3fc9511a999fded16b6bed3103899a21713400ecdb470bf73106  packrat-0.1.4-pre1-2026.aug.22-aarch64-unknown-linux-musl.zip
0b290e2a5edad670d6d55c4a65213a7b9a1ef77e6ddfbcdac08a8ce93efcd85d  packrat-0.1.4-pre1-2026.aug.22-x86_64-unknown-linux-musl.zip