Change8

v2.1.41

Claude Code
2 features11 fixes2 improvementsbedrockclidesktophookssdk

Summary

This release introduces new command-line tools for managing authentication (`claude auth`) and adds native support for Windows ARM64. Several critical bugs were resolved, including fixes for hanging AWS authentication, file resolution issues with @-mentions, and process blocking when reading large files or standard input.

New Features

  • Added CLI subcommands for authentication management: `claude auth login`, `claude auth status`, and `claude auth logout`
  • Added native binary support for Windows ARM64 (win32-arm64) architecture

Bug Fixes

  • Fixed AWS authentication refresh hanging indefinitely by implementing a 3-minute timeout
  • Fixed file resolution failing for @-mentions that include anchor fragments (e.g., `@README.md#installation`)
  • Fixed FileReadTool blocking the main process when reading from FIFOs, `/dev/stdin`, or very large files
  • Fixed background task notifications failing to deliver when operating in streaming Agent SDK mode
  • Fixed cursor jumping to the end of the input field on every keystroke within classifier rule input
  • Fixed markdown link display text being incorrectly dropped, showing only the raw URL
  • Fixed users being incorrectly shown auto-compact failure error notifications
  • Fixed permission wait time being incorrectly included in the elapsed time displayed for subagents
  • Fixed proactive ticks firing erroneously while the tool is in plan mode
  • Fixed stale permission rules not being cleared when settings are modified on disk
  • Fixed hook blocking errors incorrectly displaying stderr content within the user interface

Improvements

  • Improved the `/rename` command to automatically generate a session name based on conversation context when called without arguments
  • Improved the layout of the prompt footer when using a narrow terminal window

Claude Code Documentation