osfeed.dev
Release / / with v0.66.1

lazygit v0.66.2

Inspect nested repositories and leftover submodule directories before discarding them.

Before you upgrade to v0.66.2

1 to fix

The narrow selection bar appears on both edges of the focused diff. Actions report an error when selected diff lines or their file cannot be resolved, instead of silently doing nothing.

Behavior changedAffects: Users focusing diffs or acting on selected diff lines
Read the evidence

Lazygit exits with an error message when the repository or worktree disappears.

Behavior changedAffects: Users whose repository or worktree is deleted while lazygit is running
Read the evidence

What changed in v0.66.2

The files panel labels nested repositories, removed submodules and worktrees, shows their status, and warns before discarding history or uncommitted changes. Unwrapped focused diffs support `H` and `L` scrolling; staging and diff navigation regressions are fixed.

Also: Scroll unwrapped diffs sideways, stage with custom diff prefixes, and open branch files in the correct worktree. Source builds now require Go 1.26.

Available in v0.66.2, including v0.66.1 changes. Requires Git; building from source requires Go 1.26.0 or newer.

New things you can do

Fixed and improved

Search matches are highlighted at the correct positions when a custom patch is active.

Now worksMove or remove parts of a commit by building a custom patch from it.
Read the evidence

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.

Share

LinkedIn takes the link and its card only; write your text there.

X LinkedIn Reddit Hacker News Bluesky