Skip to content

Desktop: update-available notifications#722

Merged
iamtoruk merged 1 commit into
mainfrom
feat/update-check
Jul 17, 2026
Merged

Desktop: update-available notifications#722
iamtoruk merged 1 commit into
mainfrom
feat/update-check

Conversation

@iamtoruk

Copy link
Copy Markdown
Member

Daily GitHub releases check for newer desktop-v tags; dismissible per-version banner + Settings status linking the release page. No identifying headers; no auto-install (needs Developer ID signing). Mirrors the menubar UpdateChecker's behavior where applicable. App 364/364.

Checks the GitHub releases for newer desktop-v tags once per launch
and every 24h (15s timeout, no identifying headers, offline = silent
retry). A dismissible banner and a Settings About row surface the
newer version and link the release page; dismissal persists per
version so each release nags at most once. No auto-install: unsigned
builds cannot, by platform constraint; the checker only notifies.

App 364/364 (+24), typechecks + build green.
@iamtoruk
iamtoruk merged commit ca46845 into main Jul 17, 2026
3 checks passed
@iamtoruk
iamtoruk deleted the feat/update-check branch July 17, 2026 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant