releases.shpreview
Anthropic/Claude Code/Unreleased Updates

Unreleased Updates

$npx -y @buildinternet/releases show rel_a-jRmvby0Ggvjj4V8zcPw
  • Improved memory usage by trimming agent task message history after tasks complete
  • Improved memory usage during long agent sessions by eliminating O(n²) message accumulation in progress updates
  • Fixed the bash permission classifier to validate that returned match descriptions correspond to actual input rules, preventing hallucinated descriptions from incorrectly granting permissions
  • Fixed user-defined agents only loading one file on NFS/FUSE filesystems that report zero inodes
  • Fixed plugin agent skills silently failing to load when referenced by bare name instead of fully-qualified plugin name
  • Search patterns in collapsed tool results are now displayed in quotes for clarity
  • Windows: Fixed CWD tracking temp files never being cleaned up, causing them to accumulate indefinitely
  • Use ctrl+f to kill all background agents instead of double-pressing ESC. Background agents now continue running when you press ESC to cancel the main thread
  • Fixed API 400 errors ("thinking blocks cannot be modified") that occurred in sessions with concurrent agents
  • Simplified teammate navigation to use only Shift+Down (with wrapping) instead of both Shift+Up and Shift+Down
  • Fixed an issue where a single file write/edit error would abort all other parallel file write/edit operations
  • Added last_assistant_message field to Stop and SubagentStop hook inputs
  • Fixed custom session titles set via /rename being lost after resuming a conversation
  • Fixed collapsed read/search hint text overflowing on narrow terminals by truncating from the start
  • Fixed an issue where bash commands with backslash-newline continuation lines would produce spurious empty arguments
  • Fixed built-in slash commands being hidden from the autocomplete dropdown when many user skills are installed
  • Fixed MCP servers not appearing in the MCP Management Dialog after deferred loading
  • Fixed session name persisting in status bar after /clear command
  • Fixed crash when a skill's name or description in SKILL.md frontmatter is a bare number (e.g., name: 3000)
  • Fixed /resume silently dropping sessions when the first message exceeds 16KB or uses array-format content
  • Added chat:newline keybinding action for configurable multi-line input
  • Added added_dirs to the statusline JSON workspace section, exposing directories added via /add-dir to external scripts
  • Fixed claude doctor misclassifying mise and asdf-managed installations as native installs
  • Fixed zsh heredoc failing with "read-only file system" error in sandboxed commands
  • Fixed agent progress indicator showing inflated tool use count
  • Fixed image pasting not working on WSL2 systems where Windows copies images as BMP format
  • Fixed background agent results returning raw transcript data instead of the agent's final answer
  • Fixed Warp terminal incorrectly prompting for Shift+Enter setup when it supports it natively
  • Fixed CJK wide characters causing misaligned timestamps and layout elements in the TUI
  • Fixed custom agent model field in .claude/agents/*.md being ignored when spawning team teammates
  • Fixed plan mode being lost after context compaction
  • Fixed alwaysThinkingEnabled: true in settings.json not enabling thinking mode on Bedrock and Vertex providers
  • Fixed tool_decision OTel telemetry event not being emitted in headless/SDK mode
  • Fixed session name being lost after context compaction — renamed sessions now preserve their custom title through compaction
  • Increased initial session count in resume picker from 10 to 50 for faster session discovery
  • Windows: fixed worktree session matching when drive letter casing differs
  • Fixed /resume <session-id> failing to find sessions whose first message exceeds 16KB
  • Fixed "Always allow" on multiline bash commands creating invalid permission patterns that corrupt settings
  • Fixed React crash (error #31) when a skill's argument-hint in SKILL.md frontmatter uses YAML sequence syntax
  • Fixed crash when using /fork on sessions that used web search
  • Fixed read-only git commands triggering FSEvents file watcher loops on macOS
  • Fixed custom agents and skills not being discovered when running from a git worktree
  • Fixed non-interactive subcommands like claude doctor and claude plugin validate being blocked inside nested Claude sessions
  • Windows: Fixed the same CLAUDE.md file being loaded twice when drive letter casing differs between paths
  • Fixed inline code spans in markdown being incorrectly parsed as bash commands
  • Fixed teammate spinners not respecting custom spinnerVerbs from settings
  • Fixed shell commands permanently failing after a command deletes its own working directory
  • Fixed hooks (PreToolUse, PostToolUse) silently failing to execute on Windows by using Git Bash instead of cmd.exe
  • Fixed LSP findReferences and other location-based operations returning results from gitignored files
  • Moved config backup files from home directory root to ~/.claude/backups/ to reduce home directory clutter
  • Fixed sessions with large first prompts (>16KB) disappearing from the /resume list
  • Fixed shell functions with double-underscore prefixes not being preserved across shell sessions
  • Fixed spinner showing "0 tokens" counter before any tokens have been received
  • VSCode: Fixed conversation messages appearing dimmed while the AskUserQuestion dialog is open
  • Fixed background tasks failing in git worktrees due to remote URL resolution reading from worktree-specific gitdir
  • Fixed Right Alt key leaving visible [25~ escape sequence residue in the input field on Windows/Git Bash terminals
  • The /rename command now updates the terminal tab title by default
  • Fixed Edit tool silently corrupting Unicode curly quotes by replacing them with straight quotes when making edits
  • Fixed OSC 8 hyperlinks only being clickable on the first line when link text wraps across multiple terminal lines

Fetched April 11, 2026