Release containing 26 new features, 19 improvements, 51 fixes, 3 changes, 2 removals, and 8 other updates.
109
0
Minor
Mixed
Category Breakdown
Removed Changes
CLAUDE_CODE_HIDE_ACCOUNT_INFO environment variable to hide email and organization from the UI, useful for streaming or recording sessionsLast edit detected:
Filter by Platform
~/.claude/skills or .claude/skills are now immediately available without restarting the sessioncontext: fork in skill frontmatteragent field in skills to specify agent type for executionlanguage setting to configure Claude's response language (e.g., language: "japanese")respectGitignore support in settings.json for per-project control over @-mention file picker behaviorIS_DEMO environment variable to hide email and organization from the UI, useful for streaming or recording sessions* at any position in rules (e.g., Bash(npm *), Bash(* install), Bash(git * main))list_changed notifications, allowing MCP servers to dynamically update their available tools, prompts, and resources without requiring reconnection/teleport and /remote-env slash commands for claude.ai subscribers, allowing them to resume and configure remote sessionsTask(AgentName) syntax in settings.json permissions or the --disallowedTools CLI flag; and , to repeat f/F/t/T motions, y operator for yank with yy/Y, p/P for paste, text objects (iw, aw, iW, aW, i", a", i', a', i(, a(, i[, a[, i{, a{), >> and << for indent/dedent, and J to join lines/plan command shortcut to enable plan mode directly from the prompt/ appears anywhere in input, not just at the beginning--tools flag support in interactive mode to restrict which built-in tools Claude can use during interactive sessionsCLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS environment variable to override the default file read token limitonce: true config for hooksallowed-tools field for cleaner skill declarationscat refactor.md | claude/skills/ directories to be visible in the slash command menu by default (opt-out with user-invocable: false in frontmatter)/stats output-c or --resumeupdatedInput when returning ask permission decision, enabling hooks to act as middleware while still requesting user consent${CLAUDE_PLUGIN_ROOT} not being substituted in plugin allowed-tools frontmatter, which caused tools to incorrectly require approval$() command substitution failing with parse errorsgit -C /path log now correctly matches Bash(git log:*) rules)claude /context) not being executed properly/context to accurately reflect frontmatter-only loading--model haiku/hooks menu selecting wrong hook type when scrolling to a different optionls and cat) not being counted in collapsed read/search groups, causing groups to incorrectly show "Read 0 files"