Skip to content

hqterm update: self-update hqterm, hqsh and the desktop app (0.2.3) - #4

Merged
ralyodio merged 2 commits into
mainfrom
feat/update-command
Oct 6, 2026
Merged

ralyodio merged 2 commits into
mainfrom
feat/update-command

Conversation

@ralyodio

@ralyodio ralyodio commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Anthony ran hqterm update and got "unknown command".

  • hqterm update (alias upgrade): downloads the installer from hqterm.sh and runs it with --bin=<this binary's dir>, so the update happens in place. It adds --desktop when the desktop app is installed. hqterm, hqsh and the desktop app all move to the latest releases.
  • hqterm update --check: compares this version with the latest GitHub release.
  • --force: reinstalls even when this version is current, which also picks up newer hqsh/desktop builds.
  • Version 0.2.3 (package.json, desktop/package.json and its lockfile).

Tests: 30 pass (3 new: version comparison, installer arguments, release lookup). tsc is clean.

🤖 Generated with Claude Code

ralyodio and others added 2 commits October 6, 2026 15:52
hqterm update fetches the installer from hqterm.sh and runs it into the
running binary's directory, with --desktop when the app is installed;
--check reports whether a release is waiting, --force reinstalls.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ralyodio
ralyodio merged commit 7398098 into main Oct 6, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant