Skip to content

Packrat 0.1.5-dev1-2026.aug.22

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Aug 19:07
· 0 commits to main since this release

Pre-release on the dev channel, cut automatically from the dev branch.
Packrat 0.1.5-dev1-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.4-2026.aug.22

  • Release 0.1.5-dev1-2026.aug.22 [skip ci] (0ef90c0)
  • Map shelves out as grids, and light up where a box is (c59d4d4)

Benchmarks

🟢 BETTER against 0.1.4-2026.aug.22 — 24 cases got faster and nothing regressed. Overall -44.51% across 24 shared cases.

What moved

case 0.1.4-2026.aug.22 0.1.5-dev1-2026.aug.22 change
inventory/1000-items/all containers 473.55 µs 282.75 µs 🟢 -40.29%
inventory/1000-items/scan a barcode 101.87 µs 59.22 µs 🟢 -41.87%
inventory/4000-items/all containers 1326.71 µs 749.56 µs 🟢 -43.5%
inventory/1000-items/list every item/1000 2536.76 µs 1428.91 µs 🟢 -43.67%
inventory/4000-items/list every item/4000 10335.08 µs 5805.36 µs 🟢 -43.83%
inventory/4000-items/open a crowded shelf 6026.05 µs 3367.79 µs 🟢 -44.11%
inventory/1000-items/search one term 3145.92 µs 1757.58 µs 🟢 -44.13%
inventory/16000-items/stats 6082.43 µs 3397.63 µs 🟢 -44.14%
inventory/4000-items/search one term 13807.41 µs 7680.3 µs 🟢 -44.38%
inventory/16000-items/open a crowded shelf 26192.97 µs 14563.94 µs 🟢 -44.4%
inventory/16000-items/scan a barcode 103.12 µs 57.18 µs 🟢 -44.54%
inventory/4000-items/scan a barcode 102.28 µs 56.6 µs 🟢 -44.66%
inventory/1000-items/open a crowded shelf 1743.79 µs 961.86 µs 🟢 -44.84%
inventory/1000-items/search two terms 3465.47 µs 1907.07 µs 🟢 -44.97%
inventory/4000-items/stats 1596.27 µs 878.09 µs 🟢 -44.99%
inventory/4000-items/open a box 1564.16 µs 860.27 µs 🟢 -45%
inventory/16000-items/open a box 5885.05 µs 3235.05 µs 🟢 -45.03%
inventory/16000-items/all containers 5267.31 µs 2887.99 µs 🟢 -45.17%
inventory/16000-items/list every item/16000 45714.49 µs 25017.43 µs 🟢 -45.27%
inventory/16000-items/search one term 59436.23 µs 32324.27 µs 🟢 -45.62%
inventory/1000-items/stats 626.64 µs 340.57 µs 🟢 -45.65%
inventory/4000-items/search two terms 15084.27 µs 8179.79 µs 🟢 -45.77%
inventory/1000-items/open a box 647.37 µs 349.59 µs 🟢 -46%
inventory/16000-items/search two terms 64162.02 µs 34636.83 µs 🟢 -46.02%
All 24 cases
case 0.1.4-2026.aug.22 0.1.5-dev1-2026.aug.22 change
inventory/1000-items/all containers 473.55 µs 282.75 µs 🟢 -40.29%
inventory/1000-items/scan a barcode 101.87 µs 59.22 µs 🟢 -41.87%
inventory/4000-items/all containers 1326.71 µs 749.56 µs 🟢 -43.5%
inventory/1000-items/list every item/1000 2536.76 µs 1428.91 µs 🟢 -43.67%
inventory/4000-items/list every item/4000 10335.08 µs 5805.36 µs 🟢 -43.83%
inventory/4000-items/open a crowded shelf 6026.05 µs 3367.79 µs 🟢 -44.11%
inventory/1000-items/search one term 3145.92 µs 1757.58 µs 🟢 -44.13%
inventory/16000-items/stats 6082.43 µs 3397.63 µs 🟢 -44.14%
inventory/4000-items/search one term 13807.41 µs 7680.3 µs 🟢 -44.38%
inventory/16000-items/open a crowded shelf 26192.97 µs 14563.94 µs 🟢 -44.4%
inventory/16000-items/scan a barcode 103.12 µs 57.18 µs 🟢 -44.54%
inventory/4000-items/scan a barcode 102.28 µs 56.6 µs 🟢 -44.66%
inventory/1000-items/open a crowded shelf 1743.79 µs 961.86 µs 🟢 -44.84%
inventory/1000-items/search two terms 3465.47 µs 1907.07 µs 🟢 -44.97%
inventory/4000-items/stats 1596.27 µs 878.09 µs 🟢 -44.99%
inventory/4000-items/open a box 1564.16 µs 860.27 µs 🟢 -45%
inventory/16000-items/open a box 5885.05 µs 3235.05 µs 🟢 -45.03%
inventory/16000-items/all containers 5267.31 µs 2887.99 µs 🟢 -45.17%
inventory/16000-items/list every item/16000 45714.49 µs 25017.43 µs 🟢 -45.27%
inventory/16000-items/search one term 59436.23 µs 32324.27 µs 🟢 -45.62%
inventory/1000-items/stats 626.64 µs 340.57 µs 🟢 -45.65%
inventory/4000-items/search two terms 15084.27 µs 8179.79 µs 🟢 -45.77%
inventory/1000-items/open a box 647.37 µs 349.59 µs 🟢 -46%
inventory/16000-items/search two terms 64162.02 µs 34636.83 µs 🟢 -46.02%

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.5-dev1-2026.aug.22-x86_64-unknown-linux-musl.tar.gz
cd packrat-0.1.5-dev1-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.5-dev1-2026.aug.22.

Checksums

e2a6c7e0a21b5ccaa55f91bff01884c34870024230b48069946829ffcec02e62  packrat-0.1.5-dev1-2026.aug.22-aarch64-unknown-linux-musl.tar.gz
a70790861dfc3750f906922491c92e3ee4b6abf8ceb09c70ef5c4b494c7d16ca  packrat-0.1.5-dev1-2026.aug.22-x86_64-unknown-linux-musl.tar.gz
fadccf8c2ea9b78d362d4a717a3a3c1491060c5c1d581cf136b6cd28b7373484  packrat-0.1.5-dev1-2026.aug.22-aarch64-unknown-linux-musl.zip
9dc56a3442eda24ab695827fc887c9d0ed23e50541fea7d9234078cd01e2204c  packrat-0.1.5-dev1-2026.aug.22-x86_64-unknown-linux-musl.zip