Updating C5
C5 can update itself. One command gets you the newest version.
Update now #
growther updateThis downloads the latest release, checks that it is genuine, and installs it.
Just check, do not install #
Want to see if there is something new without changing anything?
growther update --checkIt tells you your version, the latest version, and whether you should update.
Update and restart #
If you run C5 as a background service, this updates it and restarts it in one step:
growther update --restartUpdate the way you installed #
If you used Homebrew:
brew upgrade growther-c5If you used the install script, run the same one-line command from Installation again. It will replace your copy with the newest one.
Go back to the older version #
If a new version gives you trouble, you can step back to the one you had before:
growther rollbackYour data is not touched. Only the program file changes.
Every update is checked #
Every release is published with a fingerprint and a signature. Before C5 installs an update, it checks both. If either one does not match, the update stops and nothing is installed.
This means you can only ever end up running a version that Growther.ai actually built and signed. See Verify what you run.
Release channels #
Most people should stay on the stable channel, which is the default. If you want early versions, you can switch:
GROWTHER_CHANNEL=beta growther update| Channel | Who it is for |
|---|---|
stable |
Everyone. Tested and ready for daily use. |
beta |
People who want new features early and can hit bugs. |
dev |
Testing only. Expect rough edges. |
