Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.213 ·

Entry
JSON All of v2.1.213
EntryKind: in v2.1.213,
Bug FixesSection of the release
  • Shell redirect parser no longer misses content between children in test commands — the gap-byte accounting check is now applied to test_command nodes (search for "Test command comparison is missing its right-hand side")
  • The set_permission_mode engine control now validates the mode value and returns a descriptive error for unrecognized modes instead of silently failing (search for "[engine] set_permission_mode rejected — unrecognized mode", "Cannot set permission mode: must be one of")
  • GCP environment variable values containing URL metacharacters (:, /, \, ?, #, @, whitespace) now raise a clear error instead of silently corrupting the request path (search for "GCP path-segment env var failed the charset gate")
  • Error codes ENODEV, ENOMEM, EUNKNOWN, UNKNOWN, and Unknown system error * are now treated as retryable I/O errors (previously only EDEADLK, EINTR, ENXIO, ECANCELED, ENEEDAUTH, ESTALE were) (search for "ENODEV" in retryable error check)
  • Frontmatter parser now detects ambiguous --- closing delimiters (a value containing "---" could cause part of the block to be read as body) and reports a rewriteHazard warning instead of silently truncating (search for "the closing --- is ambiguous")

See this entry in the whole of v2.1.213 →

Feedback