Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
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.
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
What's wrong with this entry?
The paste functionality has been significantly improved with a new reference system that allows users to reference multiple pasted items (both text and images) within a single conversation.
New paste reference format:
[Pasted text #1 +100 lines] - Shows paste ID and line count[Image #1] - Shows image IDHow it works: When you paste multiple items during a conversation, Claude Code now assigns unique IDs to each paste. This allows you to reference specific pastes later in the conversation by their ID number.
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
What's wrong with this entry?
The isDirEmptySync function now includes an existence check before checking if a directory is empty. This prevents errors when working with non-existent directories.
// Old behavior: Would error if directory doesn't exist
function isDirEmptySync(path) {
return fs.isDirEmptySync(path);
}
// New behavior: Returns true for non-existent directories
function isDirEmptySync(path) {
if (!fs.existsSync(path)) return true;
return fs.isDirEmptySync(path);
}
What's wrong with this entry?
The slash command system now properly propagates the shouldQuery flag from command handlers. This allows custom commands to control whether their output should trigger a follow-up query to Claude.
Example usage:
# Custom commands can now return both messages and control query behavior
/my-command some arguments
# The command can decide whether Claude should process the result further
What's wrong with this entry?
The "thinking" feature detection has been improved to use proper word boundary regex patterns instead of simple string includes. This prevents false positives when these keywords appear as part of other words.
Thinking triggers (with proper word boundaries):
What's wrong with this entry?
The command history system now properly tracks pasted content alongside commands, maintaining the association between prompts and their pasted attachments when navigating through history with arrow keys.
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
What's wrong with this entry?
stream importnode:process importcwd from node:processPassThrough stream import where neededOther releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
What's wrong with this entry?
El5: Filters user messages for processingwo1: Formats pasted text referencesFQ6: Formats image referencesIQ6: Extracts paste references from textdI1: Processes conversation history with paste contentke5: Compares paste content objects for equalityThese changes improve the overall robustness of paste handling, command execution, and user interaction within Claude Code.
Published verbatim by Anthropic for v0.2.102. 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.
The system prompt was not captured for this release, so this page cannot say whether it moved.