Skip to content

Releases: jesseduffield/lazygit

v0.51.1

23 May 10:40
da32b59
Compare
Choose a tag to compare

What's Changed

Fixes 🔧

  • Fix lazygit's UI becoming unresponsive when a background fetch asks for a passphrase by @stefanhaller in #4586

Full Changelog: v0.51.0...v0.51.1

v0.51.0

22 May 13:04
6705428
Compare
Choose a tag to compare

What's Changed

Enhancements 🔥

  • Clean up the configuration of where a custom command's output goes by @stefanhaller in #4525
  • Add custom patch command "Move patch into new commit before the original commit" by @stefanhaller in #4552
  • Make '>' first jump to the beginning of the branch, and only then to the first commit by @stefanhaller in #4544
  • Add an alternate keybinding (default ) for ConfirmInEditor by @stefanhaller in #4532
  • Print migration changes to the console when migrating config file by @stefanhaller in #4548

Fixes 🔧

Maintenance ⚙️

Docs 📖

  • reword documentation for git.autoForwardBranches by @sean-xyz in #4545

New Contributors

Full Changelog: v0.50.0...v0.51.0

v0.50.0

03 May 02:35
66caa25
Compare
Choose a tag to compare

What's Changed

Enhancements 🔥

Fixes 🔧

Maintenance ⚙️

Docs 📖

New Contributors

Full Changelog: v0.49.0...v0.50.0

v0.49.0

14 Apr 08:36
5f80980
Compare
Choose a tag to compare

What's Changed

Enhancements 🔥

Fixes 🔧

Maintenance ⚙️

Docs 📖

I18n 🌎

New Contributors

Full Changelog: v0.48.0...v0.49.0

v0.48.0

01 Mar 02:35
1b571f9
Compare
Choose a tag to compare

What's Changed

Enhancements 🔥

Maintenance ⚙️

Full Changelog: v0.47.2...v0.48.0

v0.47.2

25 Feb 11:28
4e38a94
Compare
Choose a tag to compare

Small patch release for you all. This is mainly to fix an issue with v0.47.1 which erroneously re-indented users' lazygit config files on startup.

Shout-out to @karimkhaleel for his PR with some gnarly yaml-handling code.

And a special shout-out to @ChrisMcD1 who has been pumping out many great contributions lately. Great to have you aboard.

What's Changed

Enhancements 🔥

Fixes 🔧

  • fix: Disable global keybinds when confirmation is active by @ChrisMcD1 in #4284
  • Don't rewrite config file unnecessarily when it contains commitPrefixes by @ChrisMcD1 in #4311
  • Change side panel width calculation to work for larger numbers by @ChrisMcD1 in #4287

Maintenance ⚙️

Docs 📖

  • Improve the error message when users have gpg signing turned on by @stefanhaller in #4296

Full Changelog: v0.47.1...v0.47.2

v0.47.1

22 Feb 11:37
101bbb0
Compare
Choose a tag to compare

What's Changed

Maintenance ⚙️

  • Fix race condition with reselecting the focused branch and rendering by @stefanhaller in #4268

Full Changelog: v0.47.0...v0.47.1

v0.46.0

15 Feb 04:56
6636d0c
Compare
Choose a tag to compare

It's time for another Lazygit release! Thanks to all who contributed to this release.

What's Changed

Enhancements 🔥

  • Preserve pending commit message when closing/re-opening by @AzraelSec in #4191
  • Swap position of checkout-commit and checkout-branch menu items by @stefanhaller in #4238
    • In a previous release we had made it so that when you press space on a commit, the first option in the menu was to check out the corresponding branch, rather than the commit itself. We've made it so that now the first option is to check out the commit itself, for the sake of everybody's muscle memory.
  • Allow user to filter the files view to only show untracked files by @jesseduffield in #4226
  • Expose {{.SelectedCommitRange}} to custom commands by @stefanhaller in #4204
  • Show background fetch status in bottom line by @stefanhaller in #4215
  • Support copying tags to clipboard by @brunofjesus in #4218
  • Add option to delete local and remote tag by @AnvarU in #4217
  • Show confirmation menu when trying to amend changes while there are conflicts by @stefanhaller in #4222
  • Improve error reporting on config migration by @kas2020-commits in #4210
  • Show files filter status by @stefanhaller in #4230
  • Improve contrast of highlighted search results by @stefanhaller in #4242

Fixes 🔧

  • Don't try killing processes if we already know the command finished by @brandondong in #4231
    • We believe this was causing all sorts of problems for windows users.
  • Add '--' to 'git rev-list' to disambiguate branch name from path by @efussi in #4185
  • Fix adding blank line at end of commit message by @stefanhaller in #4182
  • Fix checking out a different branch while pushing a branch for the first time by @stefanhaller in #4214
  • Fix tag being truncated when copying to clipboard by @brunofjesus in #4232
  • Disable staging and unstaging lines or hunks when the diff context size is 0 by @stefanhaller in #4235
  • Fix incorrect stash diff after rename by @brandondong in #4213
  • Fix possible crash when deleting a branch while filtering is active by @stefanhaller in #4195
  • Fix pasting multi-line text into commit message panel by @stefanhaller in #4234
  • fix: properly detect icon for BAZEL and WORKSPACE files by @PeterCardenas in #4252
  • Fix json schema for context of CustomCommand by @stefanhaller in #4255

Maintenance ⚙️

I18n 🌎

New Contributors

Full Changelog: v0.45.2...v0.46.0

v0.45.2

17 Jan 13:42
c03b892
Compare
Choose a tag to compare

What's Changed

Enhancements 🔥

Fixes 🔧

Maintenance ⚙️

New Contributors

Full Changelog: v0.45.0...v0.45.2

v0.45.0

11 Jan 04:10
91cb1ff
Compare
Choose a tag to compare

Lots of great improvements in this one! Thanks to all the contributors who helped make this release happen.

Apologies for the long waits between releases. As of #4146 we're now (almost) guaranteed to do monthly releases.

What's Changed

Enhancements 🔥

Fixes 🔧

Maintenance ⚙️

Docs 📖

New Contributors

Full Changelog: https://github.com/jesseduffield/lazygit/comp...

Read more