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

Claude Code v2.1.121 ·

Entry
JSON All of v2.1.121
EntryKind: in v2.1.121,
Bug FixesSection of the release
  • Fixed path traversal detection for file operations — now correctly handles symlink-based escapes: "{path}: parent dir escapes cwd via symlink" replaces the simpler "path traversal detected" (search for "parent dir escapes cwd via symlink")
  • Fixed daemon refusing to stop when a previous worker hadn't acknowledged: "Couldn't stop the previous worker — supervisor may be starting, retry in a moment" (search for "Couldn't stop the previous worker")
  • Fixed stale roster entries after daemon restart: "orphaned background task(s) after restart" cleanup (search for "orphaned background task(s) after restart")
  • Fixed MCP connection manager readiness check: "MCP connection manager not ready — try again in a moment" instead of crashing (search for "MCP connection manager not ready")
  • Fixed daemon version mismatch detection: "and CLI versions differ; restart claude" message for stale daemon connections (search for "and CLI versions differ")
  • Fixed claude daemon display-name collisions: "[claudeai-mcp] Display-name collision on distinct upstreams" now logged as a warning rather than failing silently (search for "Display-name collision on distinct upstreams")

See this entry in the whole of v2.1.121 →

Feedback