v0.65.0
Added 2
- Allow filtering worktrees by branch name in Worktrees pane
- Allow filtering the keybindings and recent repos menus by typing
Changed 6
- Draw the UI in a more inactive look when the window is not focused
- Keep the last conflict file selected after resolution
- Auto-select the conflicted commit when stopping in rebase
- Keep showing files whose conflicts have been resolved
- Improve startup time
- Improve performance of moving rebase todos
Fixed 8
- Scroll the selection into view by default again
- Disable staging all files when there are none to stage
- Fix flicker, scroll glitches, and crashes in async diff rendering
- Show renames when selecting a directory that a file was moved into or out of
- Fix visual glitches when moving a rebase todo
- Validate the context names in the context field of custom commands
- Fix some obscure selection highlighting bugs
- Re-render the focused main view if its content changes while it is being searched
From lazygit
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