L

lazygit

L
lazygit Dev Tools v0.63.1

v0.63.1

Fixes for a few regressions introduced in the v0.63.0 release. What's Changed Fixes 🔧 Improve index.lock retry mechanism by @stefanhaller in #5788 Fix userEvents panic by @stefanhaller in #5793 Fix a deadlock on Windows when switching between longer diffs by @stefanhaller in #5815 Maintenance ⚙️ Allow releasing from a branch other than master by @stefanhaller in #5819 Full Changelog: v0.63.0...v0.…

L
lazygit Dev Tools v0.63.0

v0.63.0

What's Changed Enhancements 🔥 Add direnv support by @stefanhaller in #5660 Improve cycling through multiple pagers by @stefanhaller in #5678 Detect external repo changes via background polling by @stefanhaller in #5662 Make the side panels configurable by @stefanhaller in #5702 Add a global keybinding for editing the config file by @stefanhaller in #5728 Improve resolving non-textual and submodule…

L
lazygit Dev Tools v0.62.2

v0.62.2

This fixes another small regression introduced in 0.62.0. For the full list of changes in 0.62, see here. What's Changed Fixes 🔧 Fix the waiting status display for synchronous operations by @stefanhaller in #5659 Full Changelog: v0.62.1...v0.62.2

L
lazygit Dev Tools v0.62.1

v0.62.1

This fixes a regression (crash) introduced in 0.62.0. For the full list of changes in 0.62, see here. What's Changed Fixes 🔧 Fix crash when keybindings are disabled that normally show in the status bar by @stefanhaller in #5655 Docs 📖 Add docs for how to add the default, non-pager diff to the list of pagers by @stefanhaller in #5656 Full Changelog: v0.62.0...v0.62.1

L
lazygit Dev Tools v0.62.0

v0.62.0

The big change in this release is what I have been referring to as the "keybinding revamp": it allows you to use richer keybindings than the few that were available before; see Custom_Keybindings.md for details. It also describes a new keybinding syntax that is a bit more intuitive than the previous <c-x> notation (but the old one is still supported for backwards compatibility). Note the section a…

L
lazygit Dev Tools v0.61.1

v0.61.1

This release has just a few fixes for the recently added GitHub pull requests feature. What's Changed Enhancements 🔥 Hide closed pull requests on main branches by @stefanhaller in #5501 Fixes 🔧 Normalize repository owner casing to fix GitHub PR integration by @bradly0cjw in #5495 Don't default the base repo for pull requests to "origin" by @stefanhaller in #5508 Maintenance ⚙️ Security fix: avoid…

L
lazygit Dev Tools v0.61.0

v0.61.0

The big one in this release is support for GitHub pull requests. They are shown as little GitHub icons next to each branch that has one, and you can open a PR in the browser by pressing shift-G. To enable this, all you need to do is install the gh tool if you haven't already, and log in using gh auth login. What's Changed Features ✨ Show pull requests against branches by @jesseduffield in #2781 En…

L
lazygit Dev Tools v0.60.0

v0.60.0

What's Changed Enhancements 🔥 Rename "Copy commit hash to clipboard" to mention it's an abbreviated hash by @stefanhaller in #5331 Hide the "Fetching..." status of the auto-fetch when bottom line is hidden by @stefanhaller in #5321 Allow removing lines from patch directly by @jesseduffield in #5277 Filter file views rather than search by @jesseduffield in #5273 Show branch name and detached HEAD i…

L
lazygit Dev Tools v0.59.0

v0.59.0

What's Changed Enhancements 🔥 Have "Find base commit for fixup" ignore fixup commits for the found base commit by @stefanhaller in #5210 Exclude commit trailers from line wrapping by @stefanhaller in #5230 Limit popup panel widths to a maximum width by @stefanhaller in #5231 Support using the selected commit's message in a fixup by @jesseduffield in #5233 Fix gitignore path collisions by @DawidPie…

L
lazygit Dev Tools v0.58.1

v0.58.1

This is a hotfix release that fixes the known issues with 0.58. To expand on this a bit: in 0.58 we updated our TUI library tcell to a new version that made significant under-the-hood changes; this allowed us to fix several rendering issues, mostly related to wide characters like some emojis. Apart from that, there are few user visible changes with this update, but it lays the ground for future en…

L
lazygit Dev Tools v0.58.0

v0.58.0

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 modi…

L
lazygit Dev Tools v0.57.0

v0.57.0

What's Changed Enhancements 🔥 Open pull requests in browser with extra leading slashes removed by @hrzlgnm in #5018 Allow using SelectedSubmodule in CustomCommands by @rlkandela in #5015 Don't allow empty input in most prompts by @stefanhaller in #5043 Suppress output from background fetch (unless there were errors) by @stefanhaller in #5044 feat: add fork remote command by @karolzwolak in #4831 T…