Manual update check¶
For when you don't want to wait for the 60-second poll.
How¶
Help → Check for Updates… in the menu bar.
That triggers UpdateService.checkRemoteAndAnnounce(), which:
- Hits the GitHub API now (not on the next polling tick).
- If a newer release is found, runs the same staging flow as the auto-update path. See Auto-update.
- Surfaces a system alert with the result either way:
- "Loom 1.2.0 is staged. Click Update to swap it in." (newer found)
- "You're running the latest build (vX.Y.Z)." (already current)
When to use it¶
- You just published a release with
bin/release.shand want to test the staging path right away. - You suspect the auto-poller is wedged (it isn't, but the manual check is the fastest sanity check).
- You want the alert dialog feedback — auto-update is silent until the pill lights up.
Disable state¶
The menu item is disabled while a remote check is in flight. It re-enables when the request completes.