What's Changed
Enhancements π₯
- Add keys for command log menu items by @PeterCardenas in #5096
- Add Codeberg as a supported git hosting service by @yaadata in #5130
- Change keybinding of "keep" item in Merge Conflict menu back to 'k' by @stefanhaller in #5132
- Support custom keybindings in custom command menu prompts by @HerrNaN in #5129
- Show an error when checking out a file would overwrite local modifications by @stefanhaller in #5154
Fixes π§
- Remove confirmation for opening the merge tool by @stefanhaller in #5094
- Allow using 'j', 'k', 'H', or 'L' as keybindings in custom command menus by @stefanhaller in #5131
- Prevent many hyperlinks from launching while mouse moving by @stefanhaller in #5133
- Fix the main view display after reverting a commit by @stefanhaller in #5138
- Avoid scrolling the selection into view on refresh by @stefanhaller in #5134
- Fix rendering of certain emojis by @stefanhaller in #5116
Docs π
- Fix small issues with the Breaking Changes texts by @stefanhaller in #5114
- Add a note about delta's
--navigateoption not working in lazygit by @stefanhaller in #5155 - Update docs and schema for release by @stefanhaller in #5168
I18n π
- Update translations from Crowdin by @stefanhaller in #5167
Performance Improvements π
- Fix annoying UI stalls after refresh (e.g. background fetch) when the reflog is very long by @stefanhaller in #5135
New Contributors
Full Changelog: v0.57.0...v0.58.0