spacehub

surshar / claude-code

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

Built by Anthropic · github.com/anthropics

chore: Update CHANGELOG.mdBrowse files
GitHub Actions authored on Mar 20, 2026 parent 1653669 · commit 6aadfbdca2c2
1 changed file+30 -0compared with 1653669
MCHANGELOG.md
@@ -1,5 +1,35 @@
11 # Changelog
22
3+## 2.1.81
4+
5+- Added `--bare` flag for scripted `-p` calls — skips hooks, LSP, plugin sync, and skill directory walks; requires `ANTHROPIC_API_KEY` or an `apiKeyHelper` via `--settings` (OAuth and keychain auth disabled); auto-memory fully disabled
6+- Added `--channels` permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone
7+- Fixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token
8+- Fixed voice mode silently swallowing retry failures and showing a misleading "check your network" message instead of the actual error
9+- Fixed voice mode audio not recovering when the server silently drops the WebSocket connection
10+- Fixed `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock
11+- Fixed `--channels` bypass for Team/Enterprise orgs with no other managed settings configured
12+- Fixed a crash on Node.js 18
13+- Fixed unnecessary permission prompts for Bash commands containing dashes in strings
14+- Fixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session
15+- Fixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals
16+- Resuming a session that was in a worktree now switches back to that worktree
17+- Fixed `/btw` not including pasted text when used during an active response
18+- Fixed a race where fast Cmd+Tab followed by paste could beat the clipboard copy under tmux
19+- Fixed terminal tab title not updating with an auto-generated session description
20+- Fixed invisible hook attachments inflating the message count in transcript mode
21+- Fixed Remote Control sessions showing a generic title instead of deriving from the first prompt
22+- Fixed `/rename` not syncing the title for Remote Control sessions
23+- Fixed Remote Control `/exit` not reliably archiving the session
24+- Improved MCP read/search tool calls to collapse into a single "Queried {server}" line (expand with Ctrl+O)
25+- Improved `!` bash mode discoverability — Claude now suggests it when you need to run an interactive command
26+- Improved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes
27+- Improved Remote Control session titles to refresh after your third message
28+- Updated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration
29+- Changed plan mode to hide the "clear context" option by default (restore with `"showClearContextOnPlanAccept": true`)
30+- Disabled line-by-line response streaming on Windows (including WSL in Windows Terminal) due to rendering issues
31+- [VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78)
32+
333 ## 2.1.80
434
535 - Added `rate_limits` field to statusline scripts for displaying Claude.ai rate limit usage (5-hour and 7-day windows with `used_percentage` and `resets_at`)