Skip to content

v2026.09.09.1

Choose a tag to compare

@smprather smprather released this 10 Sep 00:52
· 93 commits to main since this release
v2026.09.09.1

All pre-built binaries passed smoke test.

Installing (and the nvim-plugin-stash.tar.bz2 asset)

The Neovim plugin stash ships as a separate release asset, not inside the
source tarball -- it is ~328 MB of bz2'd git packfiles, so committing it would
grow every clone permanently. Download it alongside the tarball and pair them:

tar xzf engineering-loadout-*.tar.gz
cd engineering-loadout-*/

# online: fetches + verifies the stash from this release
./tools/fetch-stash

# air-gapped: stash + sha256sums.txt downloaded elsewhere and copied over
./tools/fetch-stash --from-file /path/to/nvim-plugin-stash.tar.bz2 \
              --sums     /path/to/sha256sums.txt

./loadout install @engineering-loadout

Run fetch-stash from inside the extracted directory; it places the stash at
envs/nvim/vendor/plugins/nvim-plugin-stash.tar.bz2 and records it in .content-manifest.fetched.

--sums is required with --from-file: without the sha256sums.txt from this
same release there is nothing to verify against, and a stash that fails its hash is
deleted rather than left on disk. Do not copy the asset into place by hand --
.content-manifest is a strict allowlist and the installer refuses any payload file
with no manifest entry, so a hand-placed stash is rejected, not silently trusted.

Without the stash, Neovim still installs and starts; the plugin step is skipped with
a warning naming fetch-stash.

Asset checksums (SHA-256)

Integrity-critical files pinned by this release. .content-manifest in turn pins every payload file, so verifying it (or running ./loadout doctor --verify) covers the whole tree.

File SHA-256
.content-manifest d35f50f60f29a529b0355430621bc4845aa3228cd9cbe82eca2edb541c6a5bc6
loadout c72bdcc7863d7e73da499d4bcdb61c4f4fa6f8e4edbaab6472e48c6fde9c15f4
loadout_main.py e639ec037599d8515831ea910111173dff6f49a5be588a1ffecc430606b50786
payload/packages.json 37a41dcdd40066c48eb996ed40057a32c62f164ac1a302d1bca5348bcc1c3d3e
envs/nvim/vendor/plugins/nvim-plugin-stash.tar.bz2 28a5ad38ccd430d09e15e47ff2de09945f6f1b68111f93f706e8b9e4e4bc0e30

Verifying this release

# from a checkout of the tag (or an extracted source archive):
sha256sum -c sha256sums.txt     # pins the integrity-critical files above
./loadout doctor --verify       # re-hashes every payload file vs .content-manifest
git tag -v v2026.09.09.1                # verify the SSH-signed tag

Pre-built binary versions

Tool Binary Version
agent-deck agent-deck 1.11.0
amux amux 0.0.20
bash bash 5.3.15
bat bat 0.26.1
broot broot 1.58.0
yazi yazi 26.5.6
numr numr 0.8.0
bottom btm 0.14.7
btop btop 1.4.7
choose choose 1.3.7
cloc cloc 2.10
scc scc 3.7.0
tokei tokei 14.0.0
delta delta 0.19.2
duf duf 0.9.1
dasel dasel 3.11.2
dust dust 1.2.4
expect expect 5.45.4
eza eza 0.23.5
fd fd 10.4.2
fio fio 3.42
fzf fzf 0.74.2
gping gping 1.20.4
glow glow 2.1.2
keyb keyb 0.8.0
models models 0.14.0
htop htop 3.5.2
helix hx 25.07.1 (079a789e)
hyperfine hyperfine 1.20.0
jq jq 1.8.2
just just 1.58.0
lazygit lazygit 0.64.0
less less 704
gopls gopls 0.23.0
micro micro 2.0.15
lua-language-server lua-language-server 3.19.0
typescript-language-server typescript-language-server 6.0.0
iverilog iverilog 13.0
yosys yosys 0.68
openroad openroad 26Q3
openvaf openvaf 23.5.0
markdown-oxide markdown-oxide 0.25.12
miller mlr 6.21.0
neovim nvim 0.12.5
patchelf patchelf 0.12
parity-plot parity-plot 0.7.0
spice-netlist-ls spicefmt 0.3.0
ripgrep rg 15.2.0
rsync rsync 3.4.4
ruff ruff 0.16.2
procs procs 0.14.12
pv pv 1.6.6
sd sd 1.0.0
shfmt shfmt 3.13.1
shellcheck shellcheck 0.11.0
sqlite sqlite3 3.53.4
starship starship 1.26.0
stylua stylua 2.5.2
taplo taplo 0.10.0
tclint tclint 0.9.0
tkdiff tkdiff 6.0
tealdeer tldr 1.8.1
tmux tmux 3.7b
tree-sitter tree-sitter 0.26.12
ty ty 0.0.72
valgrind valgrind 3.27.1
vim vim.bin 9.2.0901
gvim gvim.bin 9.2.0901
surfer surfer 0.7.0
xterm xterm 410
resize resize 410
gnuplot gnuplot 6.0.5
xsel xsel 1.2.1
yank yank 1.4.0
yq yq 4.53.3
zoxide zoxide 0.10.0
zsh zsh 5.9
fish fish 4.8.1
tclsh tclsh 9.0.3
tmux-path-store tmux-path-store 1.1.0
ncdu ncdu 2.9.2
verilator verilator 5.050
klayout klayout 0.30.10
jupyterlab jupyter-lab 4.6.1
ipython ipython 9.16.1
uv uv 0.12.3
Python python3.14 3.14.7
liberty-filter liberty-filter 1.0.1
liberty-tools liberty-format 1.0.1.dev0
liberty-tools liberty-view 1.0.1.dev0
pdftotext (poppler) pdftotext 26.04.0
p7zip 7za 16.02
bzip2 bzip2 1.0.8
pigz pigz 2.8
ngspice ngspice 46
gnu-coreutils ls 9.7
biome biome 2.5.7
fresh fresh 0.3.8
ninja ninja 1.13.2
nodejs node 26.7.0
yara yara 4.5.8
zellij zellij 0.44.3