[BUG] "claude update" shows hardcoded/stale version numbers in success message

Resolved 💬 3 comments Opened Mar 10, 2026 by yasserstudio Closed Apr 16, 2026

Bug

Running claude update always displays the same stale version numbers in the success message, regardless of the actual versions involved.

Example output:

Successfully updated from 2.1.71 to version 2.1.58

The "from" and "to" versions don't reflect the real update — they appear to be hardcoded or cached from a previous run.

Expected behavior

The success message should show the actual previous version and the actual new version installed.

Steps to reproduce

  1. Run claude update
  2. Observe the success message — version numbers don't match reality

Environment

  • OS: macOS (Darwin 25.3.0)
  • Claude Code version: 2.1.72
  • Install method: npm

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗