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 Apr 13, 2026 parent 9772e13 · commit 550aeecc9780
1 changed file+40 -0compared with 9772e13
MCHANGELOG.md
@@ -1,5 +1,45 @@
11 # Changelog
22
3+## 2.1.105
4+
5+- Added `path` parameter to the `EnterWorktree` tool to switch into an existing worktree of the current repository
6+- Added PreCompact hook support: hooks can now block compaction by exiting with code 2 or returning `{"decision":"block"}`
7+- Added background monitor support for plugins via a top-level `monitors` manifest key that auto-arms at session start or on skill invoke
8+- `/proactive` is now an alias for `/loop`
9+- Improved stalled API stream handling: streams now abort after 5 minutes of no data and retry non-streaming instead of hanging indefinitely
10+- Improved network error messages: connection errors now show a retry message immediately instead of a silent spinner
11+- Improved file write display: long single-line writes (e.g. minified JSON) are now truncated in the UI instead of paginating across many screens
12+- Improved `/doctor` layout with status icons; press `f` to have Claude fix reported issues
13+- Improved `/config` labels and descriptions for clarity
14+- Improved skill description handling: raised the listing cap from 250 to 1,536 characters and added a startup warning when descriptions are truncated
15+- Improved `WebFetch` to strip `<style>` and `<script>` contents from fetched pages so CSS-heavy pages no longer exhaust the content budget before reaching actual text
16+- Improved stale agent worktree cleanup to remove worktrees whose PR was squash-merged instead of keeping them indefinitely
17+- Improved MCP large-output truncation prompt to give format-specific recipes (e.g. `jq` for JSON, computed Read chunk sizes for text)
18+- Fixed images attached to queued messages (sent while Claude is working) being dropped
19+- Fixed screen going blank when the prompt input wraps to a second line in long conversations
20+- Fixed leading whitespace getting copied when selecting multi-line assistant responses in fullscreen mode
21+- Fixed leading whitespace being trimmed from assistant messages, breaking ASCII art and indented diagrams
22+- Fixed garbled bash output when commands print clickable file links (e.g. Python `rich`/`loguru` logging)
23+- Fixed alt+enter not inserting a newline in terminals using ESC-prefix alt encoding, and Ctrl+J not inserting a newline (regression in 2.1.100)
24+- Fixed duplicate "Creating worktree" text in EnterWorktree/ExitWorktree tool display
25+- Fixed queued user prompts disappearing from focus mode
26+- Fixed one-shot scheduled tasks re-firing repeatedly when the file watcher missed the post-fire cleanup
27+- Fixed inbound channel notifications being silently dropped after the first message for Team/Enterprise users
28+- Fixed marketplace plugins with `package.json` and lockfile not having dependencies installed automatically after install/update
29+- Fixed marketplace auto-update leaving the official marketplace in a broken state when a plugin process holds files open during the update
30+- Fixed "Resume this session with..." hint not printing on exit after `/resume`, `--worktree`, or `/branch`
31+- Fixed feedback survey shortcut keys firing when typed at the end of a longer prompt
32+- Fixed stdio MCP server emitting malformed (non-JSON) output hanging the session instead of failing fast with "Connection closed"
33+- Fixed MCP tools missing on the first turn of headless/remote-trigger sessions when MCP servers connect asynchronously
34+- Fixed `/model` picker on AWS Bedrock in non-US regions persisting invalid `us.*` model IDs to `settings.json` when inference profile discovery is still in-flight
35+- Fixed 429 rate-limit errors showing a raw JSON dump instead of a clean message for API-key, Bedrock, and Vertex users
36+- Fixed crash on resume when session contains malformed text blocks
37+- Fixed `/help` dropping the tab bar, Shortcuts heading, and footer at short terminal heights
38+- Fixed malformed keybinding entry values in `keybindings.json` being silently loaded instead of rejected with a clear error
39+- Fixed `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` in one project's settings permanently disabling usage metrics for all projects on the machine
40+- Fixed washed-out 16-color palette when using Ghostty, Kitty, Alacritty, WezTerm, foot, rio, or Contour over SSH/mosh
41+- Fixed Bash tool suggesting `acceptEdits` permission mode when exiting plan mode would downgrade from a higher permission level
42+
343 ## 2.1.101
444
545 - Added `/team-onboarding` command to generate a teammate ramp-up guide from your local Claude Code usage