Overview

Claude Code v2.1.47 delivers significant Windows compatibility improvements and performance optimizations. The update addresses critical cross-platform issues including terminal rendering bugs, file handling problems, and memory leaks that were impacting Windows users.

Changes by Version

v2.1.47

  • Fixed Windows terminal rendering bugs - line counts now display correctly instead of always showing 1
  • Fixed file writing preserves trailing blank lines instead of stripping them
  • Added VS Code plan preview auto-updates as Claude iterates with commenting controls
  • Fixed bold/colored text shifting on Windows due to line ending issues
  • Fixed PDF document compaction failures by stripping document blocks before API calls
  • Added 500ms faster startup by deferring SessionStart hook execution
  • Fixed bash output being silently discarded on Windows MSYS2/Cygwin shells
  • Added faster @ file mentions with pre-warmed indexing and session caching
  • Fixed bash permission classifier hallucinations by validating match descriptions
  • Fixed user-defined agents only loading one file on NFS/FUSE filesystems
  • Fixed plugin agent skills failing to load when using bare names
  • Changed Ctrl+F kills background agents instead of double-pressing ESC
  • Fixed API 400 errors in concurrent agent sessions caused by interleaved content blocks
  • Fixed single file write error aborting all parallel operations - independent mutations now complete
  • Added last_assistant_message field to Stop/SubagentStop hook inputs
  • Fixed custom session titles lost after resuming conversations
  • Fixed bash commands with backslash-newline continuation producing spurious arguments
  • Fixed built-in slash commands hidden when many user skills installed
  • Fixed MCP servers not appearing in Management Dialog after deferred loading
  • Fixed session name persisting in status bar after /clear command
  • Improved memory usage in long sessions by releasing buffers and trimming message history
  • Improved memory usage during agent sessions by eliminating O(n²) message accumulation
  • Fixed Windows temp file cleanup - CWD tracking files no longer accumulate indefinitely