Update banner should show the new version (and ideally a one-line summary)
Resolved 💬 2 comments Opened Jun 1, 2026 by JimFelich Closed Jul 5, 2026
Currently the update banner reads only:
Update available! Run: winget upgrade Anthropic.ClaudeCode
A user can't tell:
- What the new version is.
- Whether it's substantial or a no-op (e.g. 2.1.159 was "Internal infrastructure improvements (no user-facing changes)").
- Whether the suggested command will even succeed —
winget upgradereturns "No applicable upgrade found" for a day or two after each release because the winget catalog lags Anthropic's CDN.
Real example from today (2026-05-31): running 2.1.158 with the banner showing, but winget upgrade Anthropic.ClaudeCode returned No applicable upgrade found because winget hadn't picked up 2.1.159 yet. Confirming this required:
- Checking installed version via
claude --versionand the on-disk binary (both 2.1.158). winget source update+winget show Anthropic.ClaudeCode(still 2.1.158 — winget catalog lag).- Manually fetching the upstream CHANGELOG.md to discover 2.1.159 existed and that it had no user-facing changes anyway.
Suggestion:
- Show
<current> -> <new>(e.g.2.1.158 -> 2.1.159) and the top changelog line in the banner so users can immediately judge whether to act. - If the recommended install channel doesn't yet have the new version (winget catalog lag), say so explicitly or point to the direct installer URL on the Anthropic CDN.
Environment: Windows 11, winget-installed Claude Code, running 2.1.158.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗