Skip to content

Add colored output and version check to CLI installer#639

Merged
erikdarlingdata merged 1 commit intodevfrom
feature/cli-colors-and-update-check
Mar 19, 2026
Merged

Add colored output and version check to CLI installer#639
erikdarlingdata merged 1 commit intodevfrom
feature/cli-colors-and-update-check

Conversation

@erikdarlingdata
Copy link
Copy Markdown
Owner

Summary

  • Colored console output: Success (green), errors (red), warnings (yellow) for connection test, script execution, install result, uninstall, and abort messages
  • Version check on startup: Checks GitHub Releases API after the banner. Shows a prominent yellow box if a newer version exists. Silent if current or offline (5s timeout, best-effort).

🤖 Generated with Claude Code

- Colored console output: green for success, red for errors, yellow
  for warnings. Matches the GUI installer's visual pattern.
- Version check on startup: calls GitHub Releases API and shows a
  prominent yellow banner if a newer version is available. Silent
  if current or if GitHub is unreachable (5-second timeout).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit fd7f1e1 into dev Mar 19, 2026
@erikdarlingdata erikdarlingdata deleted the feature/cli-colors-and-update-check branch April 9, 2026 00:32
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