Claude docs changes for April 19th, 2026 [diff]
Executive Summary
- New
deniedDomainssandbox network config allows blocking specific domains even when a wildcardallowedDomainsrule would otherwise permit them - Significant keyboard shortcut additions: Shift+arrow selection extension in fullscreen mode, Ctrl+A/E for line navigation, Ctrl+W for word deletion, and Ctrl+P/N for history navigation
- Exec wrappers (
watch,setsid,ionice,flock) always prompt and cannot be auto-approved by prefix rules — a security clarification for permission configurations - The
/loopcommand can now be stopped mid-wait by pressingEsc
Claude Code changes
Changed documents
Agent SDK - TypeScript [Source]
- New
deniedDomainsfield added toSandboxNetworkConfigtype — takes precedence overallowedDomainsto block specific domains. [line 2807] [Source]
Commands [Source]
/compactdescription updated to clarify it summarizes the conversation to free context, with a link to how compaction handles rules, skills, and memory files. [line 21] [Source]/less-permission-promptsrenamed to/fewer-permission-prompts. [line 36] [Source]
Fullscreen [Source]
- New keyboard selection extension: hold
Shiftand press arrow keys to extend a text selection;Shift+↑/Shift+↓scroll the viewport when the selection reaches the edge;Shift+Home/Shift+Endextend to line start/end. [line 45] [Source]
Interactive Mode [Source]
Up/Downarrows now also supportCtrl+P/Ctrl+Nfor history navigation; in multiline input the cursor moves within the prompt first before cycling history. [line 26] [Source]- New
Ctrl+A/Ctrl+Eshortcuts to move cursor to start/end of current line in multiline input. [lines 37-38] [Source] - New
Ctrl+Wshortcut to delete the previous word (alsoCtrl+Backspaceon Windows); deleted text is pasteable withCtrl+Y. [line 41] [Source] Ctrl+Uclarified: deletes from cursor to line start (not the entire buffer), andCmd+Backspaceon macOS maps to it in common terminal emulators. [line 40] [Source]
Keybindings [Source]
- Six new keybinding actions documented for extending text selections:
selection:extendLeft,selection:extendRight,selection:extendUp,selection:extendDown,selection:extendLineStart,selection:extendLineEnd. [lines 324-329] [Source]
Permissions [Source]
- Clarification that exec wrappers such as
watch,setsid,ionice, andflockalways prompt and cannot be auto-approved by a prefix rule likeBash(watch *); the same applies tofind -execorfind -delete. [line 118] [Source] - Network restrictions section updated to mention
deniedDomainsalongsideallowedDomains. [line 249] [Source]
Quickstart [Source]
- Desktop install section now shows a
curl -fsSL https://claude.ai/install.sh | bashcommand for macOS/Linux instead of linking to the desktop app download. [line 9] [Source]
Remote Control [Source]
- Remote sessions now support
@autocomplete for file paths from the local project. [line 8] [Source] /extra-usageadded to the list of commands that work from mobile and web (not just local CLI). [line 167] [Source]
Sandboxing [Source]
- Added guidance on using
deniedDomainsto block specific domains that a broaderallowedDomainswildcard would otherwise permit. [line 218] [Source]
Scheduled Tasks [Source]
- New "Stop a loop" section: pressing
Escwhile a/loopis waiting clears the pending wakeup and stops the loop. Manually scheduled tasks are unaffected byEsc. [lines 104-107] [Source]
Settings [Source]
- New
network.deniedDomainssetting documented: array of domains to block for outbound traffic, supporting wildcards, taking precedence overallowedDomains, and merged from all settings sources regardless ofallowManagedDomainsOnly. [line 281] [Source]
Ultrareview [Source]
API changes
Changed documents
No significant changes today.