Claude Code 2.1.0 lands with developer-focused refinements
Anthropic’s Claude Code has been updated to 2.1.0, with a short changelog posted on the project’s GitHub detailing several practical refinements aimed at easing workflow and extending customization. The update emphasizes input ergonomics, better integration points for agents and skills, and more flexible permission handling.
What’s new in 2.1.0
- Shift+Enter for newlines, with zero setup. Input handling now supports creating line breaks using Shift+Enter without additional configuration, simplifying multi-line entry in editors or chat inputs.
- Hooks in agents and skills frontmatter. Hooks can now be added directly to the frontmatter of agents and skills, providing a clearer integration point for custom behavior.
- Skills improvements: skill contexts can be forked, skills support hot reload, and skills can declare custom agent support. Skills can also be invoked with /.
- Agents remain active when tools are denied. Agents no longer stop execution when a tool request is denied, altering agent lifecycle behavior in permission-denied scenarios.
- Model language configuration. The model can be configured to respond in a specified language (examples listed include Japanese and Spanish).
- Wildcard support for tool permissions. Tool permission rules accept wildcards, with the example given as Bash(-h), enabling pattern-based permission control.
Developer implications
The set of changes reads like a consolidation of developer ergonomics and operational robustness. Direct hooks in frontmatter and custom agent declarations reduce friction when composing modular agent/skill configurations. Hot reload and forked context for skills suggest more rapid iteration during development. The language configuration option and wildcard-based permission rules provide straightforward levers for localization and finer-grained permission control.
The changelog is succinct and focused on practical capabilities rather than large architectural shifts. For full details and the official entry, consult the project changelog on GitHub.
Original source: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md