Claude Code changelog

Claude Code 2.1.252

This release primarily focuses on enhancing stability and reliability across various core functionalities. Key improvements include a fix for Remote Control sessions that previously stalled when network connections were degraded, benefiting users in collaborative or remote development environments. Developers on certain Mac systems will find improved execution of Bash commands, resolving previous failure issues. Additionally, large background task failure outputs will no longer cause conversation limits to be exceeded, and project-specific 'always allow' settings will now save correctly even in new projects, providing a more robust and seamless user experience.

Fixed

  • Fixed Bash commands failing with "task output swap refused (tasks dir moved or linked)" on some Macs
  • Fixed "always allow" not saving in a project that has no .claude/settings.local.json yet
  • Fixed Remote Control sessions hosted by Claude Desktop or VS Code stalling for minutes after a tool finished when the connection to claude.ai was degraded
  • Fixed background task notifications with very large failure output (for example git errors on a full disk) making the conversation exceed the API request size limit