bootstrap v2026.09.15
Windows 1.37.0
Removed
vim.vimfromcli. 1.36.0 added it to close a documented parity GAP,
but the winget package installs to%LOCALAPPDATA%\Programs\Vimand never
puts itself onPATH, sovimwas never actually runnable after a fresh
bootstrap. Pulled back out until there's a phase to fix itsPATH(or a
package that does it itself).tools/cli-parity.confcarries the GAP note
again.
Linux 1.30.0
Changed
- The
Manual - reported onlyphase is skipped whenMANUALis empty,
instead of printing a header with nothing under it in every run.MANUAL
has been empty here since before this entry, so the phase never had anything
to say.
Added
sd,xhanddoggoinRELEASES. Asedreplacement that takes
literal strings, an HTTP client that speaks JSON without a row of curl
flags, and adigthat prints a readable table - on a fresh Debian or
Ubuntu boxdoggois the only DNS client here, sincednsutilsis not in
the apt list. All three are release binaries: none is in the archive. The
zsh fragment aliasesdigtodoggoand addshttp/httpsforxh
(upstream shipsxhsas a symlink inside the tarball, which
install_release_binsdoes not copy);sddeliberately gets nosed
alias, since its pattern syntax is not sed's and anything pasted from a
script would quietly do something else.
macOS 1.32.0
Changed
-
The
Manual - reported onlyphase is skipped whenMANUALis empty,
instead of printing a header with nothing under it in every run. -
MANUALis empty.masandcolimawere the only entries; neither is
wanted on this machine, and both were reportedmissingon every run.
Added
-
jetbrains-toolboxin thedevgroup, andrider/datagripin
HELD. Toolbox installs and self-updates both IDEs, so arideror
datagripcask would fight it - the same reasoning theManagedsection of
windows/packages.psd1already carried for Toolbox, Rider and Android
Studio.HELDwas empty until now, which made the omission look like an
oversight rather than a decision. -
sd,xhanddoggoincli. Asedreplacement that takes literal
strings, an HTTP client that speaks JSON without a row of curl flags, and a
digthat prints a readable table. The zsh fragment aliasesdigto
doggoand addshttp/httpsforxh;sddeliberately gets nosed
alias, since its pattern syntax is not sed's and anything pasted from a
script would quietly do something else.