Skip to content

fix(cli): reject legacy EZ releases in update checks - #2209

Merged
SchoolyB merged 1 commit into
mainfrom
fix/update-reject-legacy-releases
Jul 26, 2026
Merged

fix(cli): reject legacy EZ releases in update checks#2209
SchoolyB merged 1 commit into
mainfrom
fix/update-reject-legacy-releases

Conversation

@SchoolyB

Copy link
Copy Markdown
Member

Summary

  • All update version-check paths now skip releases whose tag lacks the grayscale- prefix
  • Prevents stale EZ-era tags (e.g. v3.9.0) from appearing as available updates
  • Guards fetchLatestRelease, CheckForUpdateAsync cache reads, pickLatestStable, and the gray version display loop

All update paths (fetchLatestRelease, CheckForUpdateAsync cache reads,
pickLatestStable, and the version display loop) now skip releases whose
tag lacks the "grayscale-" prefix. Prevents stale EZ-era tags like
v3.9.0 from appearing as available updates.
@github-actions github-actions Bot added the cli Command-line interface related label Jul 26, 2026
@SchoolyB
SchoolyB merged commit e8fa984 into main Jul 26, 2026
3 of 5 checks passed
@SchoolyB
SchoolyB deleted the fix/update-reject-legacy-releases branch July 26, 2026 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cli Command-line interface related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant