Skip to content

v1.4.2

Choose a tag to compare

@thebriangao thebriangao released this 07 Jun 22:18
· 2 commits to main since this release

totem update is now an interactive updater — a version picker (every release, newest first, with dates + notes), newest as default, older versions warn. Applies your choice with a guided animated build (fast-forward main or check out a pinned tag; reinstall + rebuild), then redeploys to your host and health-checks /health.

Opt-in auto-updatetotem update --auto on|off installs/removes a background job (launchd on macOS, cron on Linux) that checks for new releases every 6h and applies them the same way (pull → build → redeploy → health-check), logging to .totem-autoupdate.log. Scheduled poll (no push channel to your machine); released, CI-gated versions only — never bleeding-edge main.

Versions are sourced from git tags + GitHub Releases (git installs) and the npm registry (global installs) — nothing extra to host. --check previews installed-vs-latest + auto state. Test suite 219 → 233.