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 olderv0.2.27 v0.2.30newer

Claude Code v0.2.29

10 entries read diff v0.2.27 → v0.2.29 Markdown
Find
Pick an entry · j / k steps through
7 entries

Changesopen

#

# Claude Code v0.2.29 Changelog

Related

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

Enhanced .gitignore Support for LS Command#

The ls command now respects .gitignore patterns when listing files and directories. This provides a cleaner view of your project by automatically filtering out ignored files.

New parameter: The ls command now accepts an optional ignore parameter where you can provide an array of glob patterns to exclude from the listing.

Example usage:

# List files while respecting .gitignore
claude ls /path/to/directory

# List files with custom ignore patterns
claude ls /path/to/directory --ignore "*.tmp" "*.log"

Improved Command Suggestions UI#

The command suggestion interface has been redesigned to be more responsive and informative:

  • Responsive layout: Command suggestions now adapt to terminal width (switches to vertical layout when terminal width < 80 columns)
  • Command aliases: Now displays command aliases alongside the main command name
  • Enhanced descriptions: Shows argument names for prompt-type commands
  • Better visual hierarchy: Improved spacing and text wrapping for better readability

Vim Mode Indicator#

For users with Vim as their $EDITOR, Claude Code now displays a -- INSERT -- indicator when in insert mode, providing a familiar experience for Vim users.

Tool Comparison Enhancement#

The tool comparison logic now supports custom inputsEqual methods for tools, allowing for more sophisticated comparison of tool inputs. This improves the accuracy of determining when tools need to be re-executed.

File Edit Refactoring#

The file editing logic has been refactored for better maintainability:

  • Separated file reading logic into its own function (AY9)
  • Improved empty string replacement handling in XY9 function
  • Cleaner separation of concerns in the Cu (formerly mN1) function

Related

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

Token Usage Display#

The token usage display component has been extracted into a reusable component (xR2), making the UI more modular and maintainable.

Related

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

1 entry

Version History Updateopen

#

Added changelog entry for v0.2.27 (currently empty, awaiting content).

1 entry

Technical Changesopen

#

  • Refactored import statements to use named imports from Node.js built-in modules
  • Added new utility functions for better code organization
  • Improved error handling in .gitignore parsing
  • Enhanced modularity of UI components

Related

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

Verbatim
No official entry

Not individually listed upstream

v0.2.29 does not have its own entry in Anthropic’s official changelog, because prerelease builds are often folded into a neighbouring release. Browse the full changelog for the closest official notes. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

System prompt

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