Skip to content

Conversation

@yyyyaaa
Copy link
Contributor

@yyyyaaa yyyyaaa commented Feb 12, 2026

  • Invalidate the update-check cache (~/.pgpm/cache/update-check.json) after a successful pgpm update, so subsequent commands don't re-prompt with a stale "update available" message
  • Verify the PATH-resolved binary after install and warn users when npm install -g went to a different location than their shell resolves (common with nvm/fnm/volta/pnpm)
  • Replace string-based version comparison (> operator) with proper semver.gt() in the update check — the string comparison silently fails for multi-digit versions (e.g., "3.10.0" >
    "3.9.0" is false in JS)

@yyyyaaa yyyyaaa requested a review from pyramation February 12, 2026 03:51
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