Skip to content

Releases: jesseduffield/lazygit

v0.54.2

11 Aug 16:28
b1382da
Compare
Choose a tag to compare

Here's another point release; this one fixes a performance regression in 0.54.0 that made flicking through diffs a little less snappy (or a lot less, in some scenarios) than it could be.

For the changes in 0.54.0, see https://github.com/jesseduffield/lazygit/releases/tag/v0.54.0.

What's Changed

Fixes πŸ”§

  • Fix scrollbar in certain popup panels (e.g. the intro message for new users) by @stefanhaller in #4804
  • Fix delay with flicking through files or commits when git diff is very slow by @stefanhaller in #4803

Maintenance βš™οΈ

Docs πŸ“–

  • Fix the useHunkModeInStagingView hint in the breaking changes message by @stefanhaller in #4800
  • Update CONTRIBUTING.md to clarify translation contribution process by @kyu08 in #4806

Full Changelog: v0.54.1...v0.54.2

v0.54.1

06 Aug 11:41
c08903e
Compare
Choose a tag to compare

This hotfix release fixes a regression in 0.54.0 that made lazygit fail on startup when multiple users use it on a single machine.

For the changes in 0.54.0, see https://github.com/jesseduffield/lazygit/releases/tag/v0.54.0.

What's Changed

Fixes πŸ”§

Maintenance βš™οΈ

Docs πŸ“–

  • Update Fedora section of the README.md file by @dejlek in #4792

New Contributors

Full Changelog: v0.54.0...v0.54.1

v0.54.0

02 Aug 08:29
e732833
Compare
Choose a tag to compare

Again we don't have any major new features this time (unless you count the support for alt-backspace for deleting words in the commit message editor, which is one of my favorite additions), but lots of smaller quality-of-life improvements and bug fixes. The most notable one is probably the fix for the stale index.lock problem, which was a very long-standing bug that seemed to affect some users much more than others for some reason.

What's Changed

Enhancements πŸ”₯

Fixes πŸ”§

Maintenance βš™οΈ

Docs πŸ“–

I18n 🌎

Performance Improvements πŸ“Š

New Contributors

Full Changelog: v0.53.0...v0.54.0

v0.53.0

05 Jul 02:37
bc4b50f
Compare
Choose a tag to compare

This is the first lazygit release after Jesse passed the maintainership to me (@stefanhaller), and I'm excited (and a little bit nervous πŸ˜„) about it.

No big new features this time, but lots of smaller quality-of-life improvements. The one that makes the biggest difference for me is an improved hunk selection mode in the staging view (in case you didn't know, you can switch from the normal line selection mode to hunk mode by pressing a). This now works a bit more fine-grained, by selecting groups of added or deleted lines rather than entire hunks, which often consist of several such groups. With this change I find that I prefer hunk mode over line mode in most cases, so I added a user config to switch to hunk automatically upon entering the staging view; it is off by default, but I encourage you to enable it (gui.useHunkModeInStagingView) to see if you like it as much as I do. Feedback about this is welcome; please comment on the PR if you have any.

The detailed list of all changes follows:

What's Changed

Enhancements πŸ”₯

Fixes πŸ”§

  • Fix stash operations when branch named 'stash' exists by @ChrisMcD1 in #4641
  • Fix moving a custom patch from the very first commit of the history to a later commit by @stefanhaller in #4631
  • Fix DEFAULT_REMOTE_ICON character code by @bedlamzd in #4653
  • Show GPG error before entering commit editor when rewording non-latest commits by @m04f in #4660
  • Fix branch head icon appearing at head commit when a remote or tag exists with the same name as the current branch by @stefanhaller in #4669
  • Fix applying custom patches to a dirty working tree by @stefanhaller in #4674
  • Collapse selection after deleting a range of branches or stashes by @nileric in #4661

Maintenance βš™οΈ

Docs πŸ“–

  • Fix formatting of a keyboard shortcut in the README.md by @DanOpcode in #4678

I18n 🌎

New Contributors

Full Changelog: v0.52.0...v0.53.0

v0.52.0

07 Jun 02:38
aa331e5
Compare
Choose a tag to compare

What's Changed

Enhancements πŸ”₯

Fixes πŸ”§

  • Fix selecting large hunks, and fix problems editing very long commit descriptions by @stefanhaller in #4589
  • Kill background fetch when it requests a passphrase by @stefanhaller in #4588
  • Fix branch selection jumping back on background fetch by @stefanhaller in #4597
  • Fix resetting to a branch when a tag shares the same name, or vice versa by @ChrisMcD1 in #4571
  • Fix wrong inactive highlight when switching between repos by @stefanhaller in #4621
  • Fix assigning custom key to pullFiles command in the Commits panel by @stefanhaller in #4617

Maintenance βš™οΈ

New Contributors

Full Changelog: v0.51.1...v0.52.0

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