Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.120 ·

Expanded Windows PowerShell Integration

Entry
JSON All of v2.1.120
EntryKind: in v2.1.120,
ChangesSection of the release

PowerShell support on Windows has been improved with smarter shell selection and better error handling:

  • Shell selection now falls back gracefully: if defaultShell is set to "bash" but Git Bash isn't installed, PowerShell is used instead, and vice versa
  • The shell setting description now reads "Defaults to bash (powershell on Windows without Git Bash)"
  • Clipboard operations on Windows now use proper argument arrays instead of concatenated strings for safer command execution
  • Clear error messages guide users when neither Git Bash nor PowerShell is available:
  • "Claude Code on Windows requires either Git for Windows (for bash) or PowerShell"
  • Hook errors now suggest "Install Git for Windows, or add shell: powershell to this hook's config"
Evidence

Shell fallback logic in g24() function — search for "Git Bash not found" and "CLAUDE_CODE_USE_POWERSHELL_TOOL"

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.120 →

Feedback