Skip to content
This repository was archived by the owner on Sep 13, 2026. It is now read-only.

v0.3.8

Choose a tag to compare

@github-actions github-actions released this 21 Jul 12:02

Fixed

  • umans-gate update failed 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
    downloadAndReplaceStandaloneBinary for the standalone-binary update
    path.