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.91 Home All releases olderv2.1.90 v2.1.92newer
Claude Code v2.1.91

  • Fixed findLogicalLineStart crashing or scanning unnecessarily when offset is 0 — now returns 0 immediately (search for "findLogicalLineStart")
  • Fixed CLAUDE_FORCE_DISPLAY_SURVEY environment variable not being properly checked as a boolean, which could cause the feedback survey to show unexpectedly (search for "CLAUDE_FORCE_DISPLAY_SURVEY")
  • Fixed plugin name extraction using proper string-before-delimiter logic instead of naive .split("@")[0], which could fail for scoped package names (search for FB6 in the diff)
  • Added proper timeout cleanup in conversation effects, preventing potential memory leaks from dangling setTimeout references
  • Fixed Chrome extension installation check to properly catch and log errors instead of letting them propagate silently (search for "Failed to check extension installation")
  • Fixed Windows binary detection for MCP servers by adding a fallback file-size comparison when the standard executable path resolution fails
  • Fixed theme change detection by adding support for the themeNotify terminal response, enabling automatic theme updates when the terminal theme changes

See this entry in the whole of v2.1.91 →