Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.22 ·

Entry
JSON All of v2.1.22
EntryKind: in v2.1.22,
AnalysisSection of the release

After thorough examination of the diff between v2.1.21 and v2.1.22, all changes fall into these categories:

  1. Version string updates: All instances of VERSION: "2.1.21" changed to VERSION: "2.1.22"
  2. Build timestamp updates: BUILD_TIME changed from "2026-01-28T01:36:50Z" to "2026-01-28T06:33:34Z"
  3. Build path updates: Internal build paths updated from claude-cli-external-build-2146 to claude-cli-external-build-2154

There is one minor code change at lines 694-707 in the diff:

// Added line:
(_A = null),

// Modified condition:
// Old: if (!HA || e.length === 0)
// New: if (!HA || (e.length === 0 && !_A))
Evidence

Query handler at approximately line 528104-528305 (API request streaming logic)

This appears to be an internal state management fix related to the API query handling—specifically ensuring a variable _A is reset and checked during stream event processing. This is an internal implementation detail with no direct user-facing impact.

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.22 →

Feedback