You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
GitArea: what it touches
ImprovementsKind: in v2.1.299,
ImprovementsSection of the release
What
Git is the version-control tool that tracks changes to your files. When Claude Code gathers the changes in a Git repository to show you, it now reads the list of files you have staged, meaning marked for the next commit, straight from Git. It then checks each file's contents against Git's own fingerprint of that file, and allows for Windows-style line endings while doing so.
It also skips any file whose real location on disk differs from where it is expected to be. This happens with a symbolic link, which is a file that points to another file somewhere else.
Why
A link or a swapped path can no longer make the change view show the contents of a file somewhere else on your computer.