Claude Code 2.1.289 verscheen op 3 oktober 2026 om 20:12 UTC op npm. De changelog van Anthropic zou aan deze versie een fix toeschrijven voor Bash-regels die een opdracht met een uitgebreide omgevingsvariabele ervoor konden missen, wanneer sandbox auto-allow actief was.
Welke Bash-situatie de gemelde fix betreft
Het gaat om deny- en ask-regels: regels die een Bash-opdracht weigeren of om toestemming vragen. In het genoemde geval kon zo’n regel een opdracht missen die werd voorafgegaan door een omgevingsvariabele met een uitgebreide waarde. De voorwaarde was dat de sandbox, een afgeschermde uitvoeringsomgeving, opdrachten automatisch toestond.
Het voorbeeld is TZ="$HOME" rm -rf build. Hier staat TZ="$HOME" vóór de opdracht rm -rf build; de waarde van $HOME wordt daarbij uitgebreid.
De npm-tags in de momentopname van 4 oktober
Volgens een gemelde npm-momentopname stonden de tags op 4 oktober 2026 om 23:58 UTC op deze versies:
| npm-tag | Versie |
stable | 2.1.285 |
latest | 2.1.289 |
next | 2.1.289 |
Het verschil met Claude Code 2.1.288
De afzonderlijk gemelde fix in Claude Code 2.1.288 betrof een bash -c-wrapper. Dat is een ander commandopatroon dan een opdracht die wordt voorafgegaan door een uitgebreide omgevingsvariabele, zoals in het gemelde geval voor 2.1.289.