Expand description
Version update check with caching.
Checks GitHub Releases for newer versions and notifies the user via stderr. Results are cached for 24 hours to avoid excessive API calls.
Structs§
- Version
Status - Resolved version information for the current installation.
Enums§
- Install
Method - Detected installation method.
Functions§
- check_
and_ notify - Run the update check and print a notice if a newer version is available.
- detect_
install_ method - Detect how devboy was installed by examining the binary path and environment variables.
- is_
newer_ version - Compare two semver-like version strings.
Returns true if
latestis newer thancurrent. - resolve_
version_ status - Resolve version status using the cache first, then GitHub as a fallback.