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(cli_audit): filter pre-releases from Atom feed for all GitHub repos
- Extend pre-release filtering from Python-only to all GitHub repos
- Filter out rc, alpha, beta suffixes (e.g., v29.0.0-rc.1, v3.15.0a1)
- Accept only stable versions matching vX.Y or vX.Y.Z pattern
- Pick highest stable version by semantic version comparison
- Fixes Docker showing 29.0.0-rc.1 as upgrade target when 28.5.1 is latest stable
The Atom feed is a fallback when GitHub API is rate-limited or
/releases/latest doesn't exist. Pre-releases in the Atom feed would
previously be treated as stable versions, causing incorrect upgrade
prompts for alpha/beta/rc versions across all tools.
0 commit comments