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.60 v1.0.62newer

Claude Code v1.0.61

5 entries read diff v1.0.60 → v1.0.61 Markdown
Find
Pick an entry · j / k steps through
5 entries

Changesopen

New Features#

Enhanced Clipboard Integration for macOS

  • Improved image paste handling: The CLI now includes better support for pasting images from the clipboard on macOS
  • Screenshot detection: Automatically detects when users paste screenshots (e.g., from macOS screenshot tool) and handles them appropriately
  • Clipboard polling: Added a 50ms polling mechanism to check for clipboard images when paste events are detected

Flag Settings Support

  • New settings type: Added flagSettings as a new configuration type alongside existing settings (userSettings, projectSettings, localSettings, policySettings)
  • Flag settings path management: New functions to get and set the flag settings path:
  # The CLI now supports flag-based configuration settings
  # These are separate from user/project/local settings

Improvements#

Better Command Injection Protection

  • Enhanced stdin handling: Improved protection against command injection by adding < /dev/null to piped commands
  • Smart command parsing: The CLI now intelligently detects pipe operators and adds null input redirection to prevent unintended stdin reading
  • Backtick handling: Special handling for commands containing backticks to ensure proper escaping

Symlink Resolution

  • File operations now follow symlinks: When reading files, the CLI now resolves symlinks and logs when reading through them
  • Better error handling: Gracefully handles cases where symlink resolution fails

Installation Detection Improvements

  • Native installation PATH checking: For native installations, the CLI now checks if ~/.local/bin is in your PATH and provides specific instructions if it's missing
  • Windows-specific PATH handling: Added proper path separator handling for Windows environments
  • Better diagnostics: More detailed error messages when installation issues are detected

Bug Fixes#

Hook Display Filtering

  • Fixed duplicate hook messages: Tool progress messages now properly filter out "running_hook" type messages to prevent duplication
  • Cleaner output: Hook status messages are now displayed separately from tool progress

Settings File Handling

  • Flag settings exclusion: The flagSettings type is now properly excluded from certain write operations (similar to policySettings)
  • Improved validation: Better error handling when reading and parsing settings files

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Internal Changes#

Code Organization

  • Stream imports consolidated: Replaced multiple stream imports with PassThrough imports from both node:stream and stream
  • Function refactoring: Several internal functions were restructured for better maintainability
  • Async operations: Installation detection functions now use async/await pattern instead of synchronous execution

Environment Variable Handling

  • New helper function: Added X$2() to parse boolean environment variables, recognizing "0", "false", "no", and "off" as false values

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Developer Notes#

  • The paste handling mechanism now includes references to whether content was pasted vs typed
  • Installation type detection is more robust and provides actionable feedback
  • The CLI maintains backward compatibility while adding these new features

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Verbatim
Official · Anthropic

Anthropic’s official release notes

Published verbatim by Anthropic for v1.0.61. 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.

  • Transcript mode (Ctrl+R): Changed Esc to exit transcript mode rather than interrupt
  • Settings: Added --settings flag to load settings from a JSON file
  • Settings: Fixed resolution of settings files paths that are symlinks
  • OTEL: Fixed reporting of wrong organization after authentication changes
  • Slash commands: Fixed permissions checking for allowed-tools with Bash
  • IDE: Added support for pasting images in VSCode MacOS using ⌘+V
  • IDE: Added CLAUDE_CODE_AUTO_CONNECT_IDE=false for disabling IDE auto-connection
  • Added CLAUDE_CODE_SHELL_PREFIX for wrapping Claude and user-provided shell commands run by Claude Code
System prompt

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