v0.2.6 — brew dispatcher --help fix
Patch release. Follow-up to #66 that completes the --help fix for the real-world Homebrew dispatcher path.
Fixed
brew safe-upgrade --help(andsafe-install/safe-update) now render the tool's own usage instead of Homebrew's genericExample usage:banner (#66 follow-up). Homebrew's dispatcher intercepts--helpbefore exec'ing an external command and renders help only from lines beginning with#:(see External Commands); the scripts carried plain#comments, so brew fell back to its built-in banner andprint_help()never ran on that path. Eachbrew-safe-*script now carries a#:help block mirroring itsprint_help(), and a regression test drivesbrew <cmd> --helpthrough the real dispatcher to assert the generic banner is gone. The direct-invocation--helpadded in 0.2.5 was unaffected and continues to work.
Dogfooded before publish: --help on all three commands renders the tool's own usage via the real brew dispatcher on linuxbrew (Linux) and macOS-arm64; --version reports 0.2.6; no /opt/homebrew vs /usr/local hardcoding.
Full changelog: https://github.com/sharkyger/homebrew-safe-upgrade/blob/v0.2.6/CHANGELOG.md