[BUG] Invalid Version

Status Closed — duplicate
Maintainer reply ✓ Yes — bcherny
Activity 14 comments · opened Jan 7, 2026 · closed Jan 7, 2026
💡 Likely answer: A maintainer (bcherny, collaborator) responded on this thread — see the highlighted reply below.

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

claude crashes on start after autoupdate

What Should Happen?

claude should launch when run

Error Messages/Logs

ERROR  Invalid Version: 2.1.0 (2026-01-07)

 /$bunfs/root/claude:813:8909

 810 `).slice(1).map((H)=>{let $=a1_.parseLine(H);if(!$)return
 :   x2.default.createElement(EE,{key:H},x2.default.createElem
    ent(Z,{dimColor:!0},"- "),x2.default.createElement(Z,{dimC
    olor:!0,bold:!0},H));return x2.default.createElement(EE,{k
    ey:H},x2.default.createElement(Z,{dimColor:!0},"-
    "),x2.default.createElement(Z,{dimColor:!0,bold:!0},$.func
    tion),x2.default.createElement(Z,{dimColor:!0}," ","(",n1_
    ($.file)??"",":",$.line,":",$.column,")"))})))}var
    lBR,qRA,x2,CRA,n1_=(T)=>{return
    T?.replace(`file://${qRA.cwd()}/`,"")},a1_;var
    r1_=h(()=>{g1_();GUT();pBR();lBR=S(require("fs")),qRA=requ
    ire("process"),x2=S(HT(),1),CRA=S(M1_(),1),a1_=new
    CRA.default({cwd:qRA.cwd(),internals:CRA.default.nodeInter
    nals()})});function
    o1_(T){return{name:"",fn:!1,ctrl:!1,meta:!1,shift:!1,optio
    n:!1,sequence:T,raw:T,isPasted:!0}}function
    LzD(T){if(t1_.Buffer.isBuffer(T))if(T[0]>127&&T[1]===void
    0)return T[0]-=128,"\x1B"+String(T);else return
    String(T);else if(T!==void 0&&typeof T!=="string")return
    String(T);else if(!T)return"";else return T}function
    T8_(T,R=""){let A=R===null,_=A?"":LzD(R),B=T._tokenizer??w
    GT(),D=A?B.flush():B.feed(_),H=[],$=T.mode==="IN_PASTE",C=
    T.pasteBuffer;for(let G of
    D)if(G.type==="sequence")if(G.value===L7_)$=!0,C="";else
    if(G.value===E7_){if(C)H.push(o1_(C));$=!1,C=""}else
    if($)C+=G.value;else H.push(s1_(G.value));else
    if(G.type==="text")if($)C+=G.value;else H.push(s1_(G.value
    ));if(A&&$&&C)H.push(o1_(C)),$=!1,C="";let
    q={mode:$?"IN_PASTE":"NORMAL",incomplete:B.buffer(),pasteB
    uffer:C,_tokenizer:B};return[H,q]}function NzD(T){let
    R=T-1;return{shift:!!(R&1),meta:!!(R&2)||!!(R&8),ctrl:!!(R
    &4)}}function YzD(T){switch(T){case 9:return"tab";case
    13:return"return";case 27:return"escape";case
    32:return"space";case
    127:return"backspace";default:if(T>=32&&T<=126)return
    String.fromCharCode(T).toLowerCase();return}}function
    s1_(T=""){let R,A={name:"",fn:!1,ctrl:!1,meta:!1,shift:!1,

Steps to Reproduce

claude

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.0.1

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

VS Code integrated terminal

Additional Information

_No response_

View original on GitHub ↗

14 Comments

yuvalkarmi · 7 months ago

Experiencing this as well as of 2 minutes ago.

baba43 · 7 months ago

At this time, no software is developed anymore worldwide.

richardcocks · 7 months ago

Same, and even trying to install an older version hasn't helped.

Vubs · 7 months ago

You don't have checked existing issue, its a duplicate from the one bellow...

bitwizlabs · 7 months ago

Have the same bug right now

RobRoyce · 7 months ago

rm ~/.claude/cache/changelog.md worked for me!

nuhkoca · 7 months ago

bunch of duplicate issues people are opening. Please check the existing issues first

UtpalJayNadiger · 7 months ago

have the same bug rn

jnaylor44 · 7 months ago

date suffix invalid semver format

fredrikolis · 7 months ago

did not expect to be trying gemini today

bcherny collaborator · 7 months ago

Fixed! Restart to update.

tylerlaprade · 7 months ago

Thanks @bcherny for the fast fix! Confirmed we're back online

tylerlaprade · 7 months ago

@Vubs and @nuhkoca, you might not realize this, but it takes time for a human to create a GitHub issue. All of the reporters saw no current issues, started filing new issues concurrently, and sent them around the same time.

github-actions[bot] · 7 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.