[BUG] macOS native installer serves outdated 2.1.2 when 2.1.3/2.1.4 available

Resolved 💬 5 comments Opened Jan 11, 2026 by sasojadrovski Closed Feb 28, 2026

Description

The macOS native installer (curl -fsSL https://claude.ai/install.sh | bash) installs version 2.1.2, and claude update reports it as up-to-date, even though 2.1.3 was released ~2 days ago and 2.1.4 was released today.

Steps to Reproduce

  1. Run curl -fsSL https://claude.ai/install.sh | bash
  2. Run claude --version → shows 2.1.2
  3. Run claude update → reports "Claude Code is up to date (2.1.2)"

Expected Behavior

The native installer should install the latest version (2.1.4), or at minimum claude update should detect and install newer versions.

Actual Behavior

  • Fresh install via native installer gives 2.1.2
  • claude update does not detect 2.1.3 or 2.1.4

Environment

  • OS: macOS (Darwin 25.2.0)
  • Installation method: Native (~/.local/bin/claude)
  • Current version: 2.1.2
  • Available versions: 2.1.3 (Jan 9), 2.1.4 (Jan 11)

Additional Context

  • npm shows 2.1.4 as latest (installing via npm works as a workaround)
  • claude doctor shows auto-updates enabled, install method native
  • Similar issue was reported for Windows: #14029

View original on GitHub ↗

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