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.24 v1.0.26newer

Claude Code v1.0.25

12 entries read diff v1.0.24 → v1.0.25 Markdown
Find
Pick an entry · j / k steps through
13 entries

Changesopen

#

# Claude Code v1.0.25 Changelog

Related

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

Enhanced Terminal Support#

  • Improved Ghostty terminal compatibility: Added specific spinner character set for Ghostty terminal (TERM=xterm-ghostty), providing better visual feedback during operations

Related

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

Workspace Permissions Tab#

  • New "Workspace" permissions tab: Added alongside the existing "Allow" and "Deny" tabs in the permissions interface
  • Allows users to manage which directories Claude can access
  • Provides granular control over file system access permissions
  • Navigate between tabs using Tab or arrow keys

Related

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

️ Directory Management in Permissions#

  • Add directories to workspace: New interactive flow to add directories that Claude can read and edit
  • Access via the Workspace tab in permissions
  • Enter directory paths interactively
  • Clear feedback when directories are added or removed
  • Remove directories from workspace: Easily remove previously added directories
  • Visual confirmation dialog before removal
  • Shows which directory will be removed from Claude's access

️ Improved PATH Configuration#

  • Better PATH setup for ~/.local/bin: Enhanced the installation process to properly configure PATH
  • Detects if ~/.local/bin is already in PATH
  • Handles cases where PATH is configured but not loaded in current shell
  • Removes old alias claude entries automatically
  • Provides clearer instructions for shell configuration
  • Example output: "Added ~/.local/bin to PATH in ~/.zshrc. You may need to restart your shell or run: source ~/.zshrc"

Custom Command Enhancements#

  • Frontmatter parsing: Custom commands now support YAML-style frontmatter in markdown files
  title: My Command
  description: Does something useful
  
  Command content here...
  • Inline bash execution: Execute bash commands directly within custom command markdown
  • Block syntax: `!echo "Hello from command"`
  • Inline syntax: ` !date `
  • Commands are validated and executed with proper permissions
  • Output is inserted directly into the rendered content

Better Output Formatting#

  • Improved line wrapping: Long lines in output are now properly wrapped at terminal width boundaries
  • Enhanced truncation display: When output is truncated, shows more accurate line counts

Terminal Reset#

  • Fixed incomplete terminal reset sequence by adding proper termination (\x1B[0m\x1B(B)

Related

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

Version Parsing#

  • Added robust version string parsing to handle edge cases in version comparisons

️ Code Organization#

  • Modularized color inversion logic for better theme support
  • Improved git repository root detection with fallback mechanisms
  • Enhanced custom command discovery to check both global and project-local directories

Analytics#

  • Added "command" to tracked context types for better usage insights

Related

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

Managing Workspace Directories#

# In Claude Code, navigate to permissions
# Select the "Workspace" tab
# Choose "Add directory..."
# Enter: /home/user/my-project
# Claude can now read and edit files in that directory

Using Custom Commands with Bash Execution#

Create a custom command file with inline bash:

title: System Info
description: Shows current system information

Current user: !`whoami`
Current directory: !`pwd`

System details:

uname -a df -h

The bash commands will execute when the custom command is invoked, with output inserted into the response.

Verbatim
Official · Anthropic

Anthropic’s official release notes

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

  • Slash commands: moved "project" and "user" prefixes to descriptions
  • Slash commands: improved reliability for command discovery
  • Improved support for Ghostty
  • Improved web search reliability
System prompt

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