This repository was archived by the owner on Sep 13, 2026. It is now read-only.
v0.3.8
Fixed
-
umans-gate updatefailed with "Could not fetch latest version from
GitHub" when the GitHub API was rate-limited. The unauthenticated
GitHub API limit (60/hour, shared across an IP) was easily exhausted,
and the updater had no fallback. The version check now:- Queries the npm registry (
https://registry.npmjs.org/umans-gate/latest)
first — not rate-limited, and authoritative for npm installs. - Falls back to GitHub Releases (still needed for standalone-binary
version checks). - Surfaces the actual error reason on failure instead of a generic
message — including the rate-limit reset time when GitHub returns
403/429.
The same rate-limit-aware error surfacing was applied to
downloadAndReplaceStandaloneBinaryfor the standalone-binary update
path. - Queries the npm registry (