Collie v1.4.1
Update
Already on 1.x? One command, then the phone updates itself within a minute.
collie update # downloaded install (install.sh or a tarball below)
herdr plugin action invoke update --plugin herdr.collie # Herdr plugin install
Check with collie version or herdr plugin action invoke version --plugin herdr.collie.
Coming from 0.x? collie update will not cross a major. Follow Upgrading from 0.x to 1.0.
Changed
- Update card says "Up to date. Nothing to do." at the top and folds the preflight details unless a check is red or an update is available. (235ab1b)
Fixed
- The phone's update preflight checks this instance only (
update --check --local), so an unreachable pack peer no longer turns the lead's card red. (fd4be21) - The preflight lists release tags over anonymous HTTPS when
originis a GitHub SSH URL, and quotes git's own error, so a missing SSH agent no longer reads as a dead remote. (fd4be21) - The update card no longer says "the newest release isn't known yet" right after a restart, its first read now waits briefly for the delayed startup poll instead of answering with a stale null. (203dd07)
Verify a download by hand
curl -fLO https://github.com/AltanS/collie/releases/download/v1.4.1/collie-1.4.1-linux-x64.tar.gz
curl -fLO https://github.com/AltanS/collie/releases/download/v1.4.1/collie-1.4.1-linux-x64.tar.gz.sha256
sha256sum -c collie-1.4.1-linux-x64.tar.gz.sha256 # macOS: shasum -a 256 -c
A sha256 catches a corrupt or truncated download. It does not prove who built the file,
HTTPS and the pinned github.com host carry that.