Release /
gitsigns.nvim v2.1.0
Include untracked files when browsing repository changes in quickfix.
Before you upgrade to v2.1.0
Attachment and quickfix generation respect the Git `-diff` attribute.
What changed in v2.1.0
`setqflist` includes untracked files when enabled. Fixes renamed paths, manual attachment, blame navigation and fold preservation.
Install v2.1.0; tagged README requires Neovim >= 0.9.0 and a recent Git.
Fixed and improved
Manual attachment to untracked files now works.
Renamed files with spaces are parsed correctly; quickfix base diffs preserve renamed paths.
Reblaming preserves the cursor line and opening a diff tab reuses the buffer.
Staging hunks in `diffthis` preserves fold state.
Repository HEAD metadata refreshes when the checked-out branch moves, and branch names containing slashes are preserved.
The status-column sign cache is scoped per buffer.
Read the evidence
Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.