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 every few minutes. When a new version is available, you’ll see an “Update available” banner in the agent window. Click Install:
- 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.
Updates are signed end-to-end.Even though the downloads are public, the Tauri updater verifies a cryptographic signature on every binary; you don’t need to trust GitHub or the network — only our signing key.
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.