v0.3.0 — convenience
[0.3.0] - 2026-06-13
Convenience pass. No breaking changes.
Added
validate(aliasdoctor) — sanity-checks the registry: every service
has apath, local paths and listed compose files exist, andnodealiases
look defined in~/.ssh/config. Remote path/file existence is not checked
(would need an ssh round-trip). Exits non-zero if any problem is found.- Color output and global flags —
ok/warn/errmessages are
colored; color auto-disables whenNO_COLORis set,--no-coloris passed,
or stderr is not a terminal.--quiet/-qsilences info/ok/warn (errors
are always shown). Both flags may appear anywhere on the command line.
Changed
editnow tries$EDITOR,$VISUAL,nano,vi,vimin order, and
if none is available prints the registry path instead of failing silently.self-updateexplains a failed fast-forward (local commits/changes) and
how to recover, instead of surfacing a raw git error.