Operations
Update the Print Agent
The agent auto-updates itself in the background. You almost never have to think about it.
Auto-update
Every running agent polls github.com/stevenbroyer/badgebadger-print-agent/releases/latest/download/latest.json when it starts and every six hours. When a new version is out, the agent window says Version x.y.z is ready; click Update now. (Agents older than 0.7.0 show “Update available” and a Restart now button instead.) Nothing updates until someone clicks it:
- The agent downloads the signed .nsis.zip (Win) or .app.tar.gz (Mac).
- Verifies the cryptographic signature against the public key baked into the running binary. A tampered or unsigned update is rejected.
- Quietly applies the update and relaunches.
Manual update
If you want to skip the in-app prompt, grab the latest installer from GitHub releases and run it. The new version preserves the existing pairing token and printer config.
Rollback
Need to pin to an older version? Install it from GitHub releases and the auto-update prompt won’t fire again until the installed version falls behind latest.json again. Email support if you need help.