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 releases Home olderv1.0.50 v1.0.52newer

Claude Code v1.0.51

4 entries read diff v1.0.50 → v1.0.51 Markdown
Find
Pick an entry · j / k steps through
4 entries

Changesopen

New Features#

Setup Notes Display

A new component has been added to display setup notes and warnings to users during initialization. When there are important setup considerations or configuration requirements, the CLI will now show:

  • A warning icon with "Setup notes:" header
  • Bulleted list of setup messages
  • Clean formatting with proper indentation

This helps users understand any special configuration or setup steps needed for their environment.

Internal Changes#

Update Lock File Path Resolution

The update lock file path is now dynamically resolved using a new hk() function instead of being statically defined. This provides more flexibility in determining the lock file location.

Reduced Memory Threshold

The internal memory threshold has been decreased from 80,000 to 70,000, which may improve performance in memory-constrained environments.

New Dependencies

  • Added PassThrough stream import for improved stream handling
  • Added cwd import from node:process for better working directory management

Removed Features#

File Watching System Removed

The entire file watching infrastructure has been removed, including:

  • Chokidar-based file system watcher
  • Settings file monitoring for automatic reload
  • External change detection system
  • The "Detected changes to settings.json. Restart to apply." notification

This means users will now need to manually restart Claude Code after making changes to configuration files rather than seeing automatic notifications about external changes.

Removed Dependencies

Several file system and path-related imports have been removed as they were part of the now-removed file watching system.

Summary#

This update focuses on simplifying the codebase by removing the automatic file watching system while adding better setup guidance for users. The removal of file watching may require users to be more mindful about restarting the application after configuration changes, but it reduces complexity and potential resource usage from continuous file monitoring.

Verbatim
Official · Anthropic

Anthropic’s official release notes

Published verbatim by Anthropic for v1.0.51. Text is unmodified from the upstream changelog. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

  • Added support for native Windows (requires Git for Windows)
  • Added support for Bedrock API keys through environment variable AWS_BEARER_TOKEN_BEDROCK
  • Settings: /doctor can now help you identify and fix invalid setting files
  • --append-system-prompt can now be used in interactive mode, not just --print/-p.
  • Increased auto-compact warning threshold from 60% to 80%
  • Fixed an issue with handling user directories with spaces for shell snapshots
  • OTEL resource now includes os.type, os.version, host.arch, and wsl.version (if running on Windows Subsystem for Linux)
  • Custom slash commands: Fixed user-level commands in subdirectories
  • Plan mode: Fixed issue where rejected plan from sub-task would get discarded
System prompt

The system prompt was not captured for this release, so this page cannot say whether it moved.