What's Changed
Enhancements 🔥
- Draw the UI in a more inactive look when the window is not focused by @stefanhaller in #5935
- Keep the last conflict file selected after resolution by @stefanhaller in #5936
- Auto-select the conflicted commit when stopping in rebase by @stefanhaller in #5937
- Keep showing files whose conflicts have been resolved by @stefanhaller in #5940
- Allow filtering worktrees by branch name in Worktrees pane by @stefanhaller in #5980
- Allow filtering the keybindings and recent repos menus more directly (simply by typing) by @stefanhaller in #5985
Fixes 🔧
- Scroll the selection into view by default again by @stefanhaller in #5928
- Disable staging all files when there are none to stage by @stefanhaller in #5932
- Fix flicker, scroll glitches, and crashes in async diff rendering by @stefanhaller in #5938
- Show renames when selecting a directory that a file was moved into or out of by @stefanhaller in #5924
- Fix visual glitches when moving a rebase todo by @stefanhaller in #5977
- Validate the context names in the "context" field of custom commands by @stefanhaller in #5989
- Fix some obscure selection highlighting bugs by @stefanhaller in #5990
- Re-render the focused main view if its content changes while it is being searched by @stefanhaller in #5993
Maintenance ⚙️
- Bump gofumpt to version 0.11.0 by @stefanhaller in #5925
- Avoid gofumpt'ing other worktrees by @stefanhaller in #5931
- Two small improvements to the debug log by @stefanhaller in #5933
- Bump golangci-lint to v2.12.2 by @stefanhaller in #5941
- Bump github.com/xo/terminfo from 0.0.0-20220910002029-abceb7e1c41e to 1.0.0 by @dependabot[bot] in #5950
- Bump github.com/stretchr/testify from 1.11.1 to 1.12.1 by @dependabot[bot] in #5968
- Bump github.com/gdamore/tcell/v3 from 3.4.1 to 3.4.2 by @dependabot[bot] in #5970
- Bump github.com/sirupsen/logrus from 1.9.4 to 1.10.2 by @dependabot[bot] in #5987
Docs 📖
- Fix example for args field in rawGit diff renderer docs by @stefanhaller in #5927
I18n 🌎
- Update translations from Crowdin by @stefanhaller in #5994
Performance Improvements 📊
- Improve startup time by @stefanhaller in #5934
- Improve performance of moving rebase todos by @stefanhaller in #5978
Full Changelog: v0.64.1...v0.65.0