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.6 v1.0.8newer

Claude Code v1.0.7

7 entries read diff v1.0.6 → v1.0.7 Markdown
Find
Pick an entry · j / k steps through
7 entries

Changesopen

New Features#

Plan Mode

  • New /exit_plan_mode command: Exit planning mode and start coding immediately. When in plan mode, use this command to signal you're ready to begin implementation.
  # In an interactive session, after planning is complete:
  /exit_plan_mode
  • Added visual indicator with a new planMode color theme (teal) to distinguish when Claude is in planning mode

Model Selection Enhancements

  • Improved model recommendations: Claude now provides intelligent model suggestions based on your subscription tier
  • For Claude Pro users with >1x usage tier, Opus 4.0 is recommended when available
  • Automatically detects subscription level and suggests appropriate models
  • Enhanced /model command: Now shows subscription-aware recommendations
  # Shows available models with smart recommendations
  /model

Logging and Observability

  • OpenTelemetry Logs Support: Full integration with OpenTelemetry logging API
  • Set OTEL_LOGS_EXPORTER environment variable to enable log export
  • Support for multiple exporters: otlp, console
  • Configure with OTEL_LOG_USER_PROMPTS=true to include user prompts in logs (redacted by default)
  # Enable OTLP log export
  export OTEL_LOGS_EXPORTER=otlp
  
  # Include user prompts in logs (use with caution)
  export OTEL_LOG_USER_PROMPTS=true

Configuration Migration

  • Settings.json migration: The claude config command now migrates settings to settings.json
  • allowedTools and ignorePatterns are automatically migrated
  • Warning shown when using deprecated config commands
  # These commands now show migration warnings:
  claude config add allowedTools bash
  claude config add ignorePatterns "*.log"

Tool Improvements#

Edit Tool Enhancement

  • Improved string normalization: The Edit tool now automatically handles common formatting discrepancies
  • Fixes issues with XML-like tags (e.g., <fnr><function_results>)
  • Handles spacing variations in special markers
  • More robust matching for assistant/human message markers

Bash Tool Enhancement

  • Smart exit code handling: Different commands now have appropriate error handling
  • grep returns useful results even with non-zero exit codes (no matches found)
  • find properly handles "file not found" scenarios
  • Generic commands provide clearer error messages

Performance Improvements#

  • Proxy support optimization: Better handling of HTTP proxy configurations
  • Unified proxy handling across axios and undici HTTP clients
  • Improved HTTPS_PROXY environment variable support

API Enhancements#

  • Subscription-aware cost calculation: Model costs now reflect Development Partner Program discounts
  • Enhanced retry logic: Improved handling of context limit errors with automatic max_tokens adjustment
  • Better error messages: More informative error responses for rate limits and quota issues

Related

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

Bug Fixes#

  • Fixed duplicate imports and removed unused dependencies
  • Cleaned up legacy code for improved performance
  • Fixed multiline editing issues in string replacement operations
  • Improved file path resolution in various tools

Related

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

Developer Experience#

  • New telemetry events: Added tracking for plan mode usage and subscription recommendations
  • Better TypeScript support: Improved type definitions for new features
  • Enhanced debugging: More detailed logging for troubleshooting tool operations

Related

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

Deprecated Features#

  • claude config add commands for allowedTools and ignorePatterns are deprecated in favor of direct settings.json editing
Verbatim
Official · Anthropic

Anthropic’s official release notes

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

  • Renamed /allowed-tools -> /permissions
  • Migrated allowedTools and ignorePatterns from .claude.json -> settings.json
  • Deprecated claude config commands in favor of editing settings.json
  • Fixed a bug where --dangerously-skip-permissions sometimes didn't work in --print mode
  • Improved error handling for /install-github-app
  • Bugfixes, UI polish, and tool reliability improvements
System prompt

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