You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix the desktop update notice incorrectly showing "更新失败,重试" in the bottom-left when GitHub Releases API is rate-limited (HTTP 403) or the network is flaky. When the app is already on the latest version, network-class check failures now silently fall back to the last successful conclusion instead of persisting an error state in state.json and pestering the user across restarts. Real failures in the download / validation / install stages still surface a prominent retry entry with error-kind-specific labels (download / validation / install). Also added: 1-hour TTL auto-reset for stale error states, 4h/24h backoff polling on consecutive failures, and backward-compatible inference of new fields in old state.json files so stale errors don't linger after upgrade.