releaseintermediate
[Release] anthropics/claude-code v2.1.234: v2.1.234
By ashwin-antgithub
View original on githubClaude Code v2.1.234 introduces environment variable configuration for project directories, GitLab merge request integration, automatic session continuation at usage limits, and significant security hardening against Windows NT-namespace path exploits. The release includes numerous bug fixes for session management, permission handling, markdown rendering, and Remote Control functionality, plus UX improvements for fullscreen mode and mid-turn command execution.
Key Points
- •Added `CLAUDE_CODE_PROJECT_DIR_NAME` environment variable for custom per-project transcript directory naming
- •Implemented `selection:clear` keybinding action to clear in-app text selections across views
- •Added GitLab merge request badge showing MR status (draft/pending/green) in footer and statusline
- •Automatic session continuation when Claude.ai usage limits reset (configurable in `/config`)
- •Security hardening: reject Windows NT-namespace (`\?\`) paths in file reads, session restore, CLAUDE.md includes, workflow scripts, and uploads to prevent NTLM credential-leak exploits
- •Fixed auto mode network access re-checking in long sessions after conversation compaction
- •Fixed session-scoped permission answers being dropped during background subagent tool prompts
- •Improved `/permissions` dialog to open mid-turn with rule changes applying to current turn
- •Fixed Remote Control sessions to properly sync permission mode and effort level across devices
- •Reduced context cost of built-in `claude-api` skill from ~200k to ~25k tokens via on-demand reference loading
Found this useful? Add it to a playbook for a step-by-step implementation guide.
Workflow Diagram
Start Process
Step A
Step B
Step C
Complete