New
v0.57.0
What's Changed
Enhancements π₯
- Open pull requests in browser with extra leading slashes removed by @hrzlgnm in https://github.com/jesseduffield/lazygit/pull/5018
- Allow using SelectedSubmodule in CustomCommands by @rlkandela in https://github.com/jesseduffield/lazygit/pull/5015
- Don't allow empty input in most prompts by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5043
- Suppress output from background fetch (unless there were errors) by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5044
- feat: add fork remote command by @karolzwolak in https://github.com/jesseduffield/lazygit/pull/4831
- Trigger immediate background fetch when switching repos by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5047
Fixes π§
- Keep cursor at top/bottom when navigating by page by @RaphaeleL in https://github.com/jesseduffield/lazygit/pull/5019
- Switch to branches view when checking out a commit by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5048
- Fix deleting a remote tag when a remote branch with the same name exists, or vice versa by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5075
- Show fixup base commits in correct order in ctrl-f error message by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5073
- Band-aid fix for rare crashes when refreshing files by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5074
- Fix to support creating MRs for repositories cloned with SSH alias by @roveo in https://github.com/jesseduffield/lazygit/pull/5082
Maintenance βοΈ
- Keep config and schema unchanged during a release by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5010
- Modernize all codes by @phanen in https://github.com/jesseduffield/lazygit/pull/5036
- Bump golang.org/x/crypto from 0.37.0 to 0.45.0 by @dependabot[bot] in https://github.com/jesseduffield/lazygit/pull/5054
- Don't use "HEADLESS" environment variable for running tests by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5064
- refactor: use strings.Builder and strings.Repeat to simplify code by @boqishan in https://github.com/jesseduffield/lazygit/pull/5068
- chore: fix function name in comment by @riyueguang in https://github.com/jesseduffield/lazygit/pull/4481
Docs π
- Add a "Commit history" section to CONTRIBUTING.md by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5022
- Update table of contents in README.md by @madscientist16 in https://github.com/jesseduffield/lazygit/pull/5045
- Update docs and schema for release by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5091
I18n π
- Update translations from Crowdin by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5090
Performance Improvements π
- Fix and speed up the file list for the "Enter path to filter by" feature by @stefanhaller in https://github.com/jesseduffield/lazygit/pull/5056
New Contributors
- @hrzlgnm made their first contribution in https://github.com/jesseduffield/lazygit/pull/5018
- @RaphaeleL made their first contribution in https://github.com/jesseduffield/lazygit/pull/5019
- @rlkandela made their first contribution in https://github.com/jesseduffield/lazygit/pull/5015
- @phanen made their first contribution in https://github.com/jesseduffield/lazygit/pull/5036
- @madscientist16 made their first contribution in https://github.com/jesseduffield/lazygit/pull/5045
- @karolzwolak made their first contribution in https://github.com/jesseduffield/lazygit/pull/4831
- @boqishan made their first contribution in https://github.com/jesseduffield/lazygit/pull/5068
- @riyueguang made their first contribution in https://github.com/jesseduffield/lazygit/pull/4481
- @roveo made their first contribution in https://github.com/jesseduffield/lazygit/pull/5082
Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.56.0...v0.57.0