# lazygit v0.65.0 - Product: lazygit (https://whatsnew.fyi/product/lazygit) - Vendor: Jesse Duffield - Date: 2026-09-05 - Version: v0.65.0 - Original notes: https://github.com/jesseduffield/lazygit/releases/tag/v0.65.0 - Permalink: https://whatsnew.fyi/product/lazygit/releases/v0.65.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **changed** — Draw the UI in a more inactive look when the window is not focused - **changed** — Keep the last conflict file selected after resolution - **changed** — Auto-select the conflicted commit when stopping in rebase - **changed** — Keep showing files whose conflicts have been resolved - **added** — Allow filtering worktrees by branch name in Worktrees pane - **added** — Allow filtering the keybindings and recent repos menus by typing - **fixed** — Scroll the selection into view by default again - **fixed** — Disable staging all files when there are none to stage - **fixed** — Fix flicker, scroll glitches, and crashes in async diff rendering - **fixed** — Show renames when selecting a directory that a file was moved into or out of - **fixed** — Fix visual glitches when moving a rebase todo - **fixed** — Validate the context names in the context field of custom commands - **fixed** — Fix some obscure selection highlighting bugs - **fixed** — Re-render the focused main view if its content changes while it is being searched - **changed** — Improve startup time - **changed** — Improve performance of moving rebase todos ##### What's Changed ###### Enhancements 🔥 * Draw the UI in a more inactive look when the window is not focused by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5935 * Keep the last conflict file selected after resolution by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5936 * Auto-select the conflicted commit when stopping in rebase by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5937 * Keep showing files whose conflicts have been resolved by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5940 * Allow filtering worktrees by branch name in Worktrees pane by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5980 * Allow filtering the keybindings and recent repos menus more directly (simply by typing) by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5985 ###### Fixes 🔧 * Scroll the selection into view by default again by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5928 * Disable staging all files when there are none to stage by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5932 * Fix flicker, scroll glitches, and crashes in async diff rendering by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5938 * Show renames when selecting a directory that a file was moved into or out of by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5924 * Fix visual glitches when moving a rebase todo by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5977 * Validate the context names in the "context" field of custom commands by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5989 * Fix some obscure selection highlighting bugs by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5990 * Re-render the focused main view if its content changes while it is being searched by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5993 ###### Maintenance ⚙️ * Bump gofumpt to version 0.11.0 by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5925 * Avoid gofumpt'ing other worktrees by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5931 * Two small improvements to the debug log by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5933 * Bump golangci-lint to v2.12.2 by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5941 * Bump github.com/xo/terminfo from 0.0.0-20220910002029-abceb7e1c41e to 1.0.0 by @dependabot[bot] in https://github.com/jesseduffield/lazygit/pull/5950 * Bump github.com/stretchr/testify from 1.11.1 to 1.12.1 by @dependabot[bot] in https://github.com/jesseduffield/lazygit/pull/5968 * Bump github.com/gdamore/tcell/v3 from 3.4.1 to 3.4.2 by @dependabot[bot] in https://github.com/jesseduffield/lazygit/pull/5970 * Bump github.com/sirupsen/logrus from 1.9.4 to 1.10.2 by @dependabot[bot] in https://github.com/jesseduffield/lazygit/pull/5987 ###### Docs 📖 * Fix example for args field in rawGit diff renderer docs by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5927 ###### I18n 🌎 * Update translations from Crowdin by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5994 ###### Performance Improvements 📊 * Improve startup time by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5934 * Improve performance of moving rebase todos by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5978 **Full Changelog**: https://github.com/jesseduffield/lazygit/compare/v0.64.1...v0.65.0