Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.113 Home All releases olderv2.1.112 v2.1.114newer
Claude Code v2.1.113

  • Fixed ANSI escape sequence handling to include the CSI alternate sequence (\x9B), resolving potential display issues in some terminals (search for "uwK" in annotations)
  • Fixed string truncation returning incorrect length by changing the return to use the length parameter variable instead of a different variable (search for VK in annotations — return z + "…" → return K + "\u2026")
  • Fixed DEL character (\x7F) handling in interactive text input — previously the DEL character was treated as empty string, now it's correctly recognized as a delete action (search for "c4$" in annotations)
  • Fixed backspace key handling to recognize the \x7F (DEL) character code alongside \b (search for "c4$"O === '' || O === '\b' → A === '\x7F' || A === '\b')
  • Fixed Ctrl+U (delete to line start) to use proper deleteToLineStart() method instead of dispatching a raw text replacement (search for "qI" in annotations)
  • Improved Unicode normalization throughout the CLI — hundreds of literal Unicode characters (middle dots, em dashes, ellipses, arrows, box-drawing characters) are now consistently represented as escape sequences, preventing rendering issues in terminals that handle raw Unicode differently

See this entry in the whole of v2.1.113 →