[BUG] claude update reports up-to-date on 2.1.104 while 2.1.116 is latest stable

Resolved 💬 3 comments Opened Apr 21, 2026 by Evgeniy-Sinyak Closed Apr 21, 2026

Bug Description

claude update and the install script (curl -fsSL https://claude.ai/install.sh | bash) both resolve the latest stable version as 2.1.104, while the changelog shows 2.1.116 as the latest release.

Steps to Reproduce

  1. Run claude update:

``
Current version: 2.1.104
Checking for updates to stable version...
Claude Code is up to date (2.1.104)
``

  1. Re-install via the install script:

``bash
curl -fsSL https://claude.ai/install.sh | bash
`
Output:
`
Setting up Claude Code...
✔ Claude Code successfully installed!
Version: 2.1.104
``

  1. Both report 2.1.104 as latest, but https://code.claude.com/docs/en/changelog shows 2.1.116.

Workaround

Passing the version explicitly to the install script works:

curl -fsSL https://claude.ai/install.sh | bash -s -- 2.1.116

This bypasses the version resolution and installs 2.1.116 correctly.

Expected Behavior

claude update and the install script should resolve to 2.1.116 (or whatever the actual latest stable release is).

Environment

  • Platform: macOS (Apple Silicon)
  • Installation method: Native binary via install.sh
  • Current version: 2.1.104 (reports as up-to-date)
  • Actual latest: 2.1.116

View original on GitHub ↗

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