This is a preview β€” how lazygit's changelog would look hosted on Wakelog (100 entries found, first 15 shown). Nothing was saved. To make it real: sign up (30 seconds, no email), create a project, and paste the same URL in the Import box β€” you'll also get RSS, an embeddable widget, a README badge, and an API. Try another.

lazygit

v0.64.1

Aug 12, 2026

<!-- Release notes generated using configuration in .github/release.yml at v0.64.1 -->

What's Changed

This fixes a few regressions that were introduced in the last release, and some long-standing bugs that I didn't see any reason to hold back until the next big one.

Fixes πŸ”§
Maintenance βš™οΈ

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.64.0...v0.64.1

v0.64.0

Aug 4, 2026

<!-- Release notes generated using configuration in .github/release.yml at v0.64.0 -->

What's Changed

This release has massive changes, but most of them should hopefully not be visible: I completely overhauled lazygit's concurrency model, which was, let's say, less than robust; there were lots of data races, and we were just lucky that this didn't result in crashes or misbehavior more often. We now have a robust concurrency model with no known data races, and in fact we run our integration test suite on CI with the -race flag to prove that. The user visible part of this is that some operations run a little more smoothly now; for example, there used to be an ugly spinner freeze at the end of checking out a branch, which is now gone.

However, since the changes were so massive there's a higher-than-usual chance of regressions, so please report any that you find.

Apart from that, we also have a few useful enhancements; the most notable one is probably that we now show the Github checks status of pull requests in the branches panel.

Enhancements πŸ”₯
Fixes πŸ”§
Maintenance βš™οΈ
Docs πŸ“–
I18n 🌎
Performance Improvements πŸ“Š
New Contributors

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.63.1...v0.64.0

v0.63.1

Jul 15, 2026

<!-- Release notes generated using configuration in .github/release.yml at v0.63.1 -->

Fixes for a few regressions introduced in the v0.63.0 release.

What's Changed
Fixes πŸ”§
Maintenance βš™οΈ

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.63.0...v0.63.1

v0.63.0

Jul 4, 2026

<!-- Release notes generated using configuration in .github/release.yml at v0.63.0 -->

What's Changed
Enhancements πŸ”₯
Fixes πŸ”§
Maintenance βš™οΈ
I18n 🌎
Performance Improvements πŸ“Š

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.62.2...v0.63.0

v0.62.1

May 28, 2026

This fixes a regression (crash) introduced in 0.62.0. For the full list of changes in 0.62, see here.

<!-- Release notes generated using configuration in .github/release.yml at v0.62.1 -->

What's Changed
Fixes πŸ”§
Docs πŸ“–

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.62.0...v0.62.1

v0.62.0

May 26, 2026

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 about Terminal compatibility in that document; not all terminals support the new protocol equally well, so it may be a good idea to switch to one that does.

Breaking change: The default keybinding for submitting a commit from the commit description editor has changed from alt-enter to command-enter on Mac, or ctrl-enter on Linux and Windows; these are the same bindings that are used in many multi-line edit field situations, e.g. in GitHub comments. Unfortunately these are not supported by all terminals; see the above-mentioned terminal compatibility for more on that. If you want to revert this change, you can do so by adding the following to your config:


keybinding:
  universal:
    confirmInEditor: [<alt+enter>, <ctrl+s>]

The complete list of changes follows:

<!-- Release notes generated using configuration in .github/release.yml at v0.62.0 -->

What's Changed
Enhancements πŸ”₯
Fixes πŸ”§
Maintenance βš™οΈ
Docs πŸ“–
I18n 🌎
Performance Improvements πŸ“Š
New Contributors

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.61.1...v0.62.0

v0.61.1

Apr 13, 2026

<!-- Release notes generated using configuration in .github/release.yml at v0.61.1 -->

This release has just a few fixes for the recently added GitHub pull requests feature.

What's Changed
Enhancements πŸ”₯
Fixes πŸ”§
Maintenance βš™οΈ
New Contributors

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.61.0...v0.61.1

v0.61.0

Apr 6, 2026

<!-- Release notes generated using configuration in .github/release.yml at 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 ✨
Enhancements πŸ”₯
Fixes πŸ”§
Maintenance βš™οΈ
Docs πŸ“–
I18n 🌎
Performance Improvements πŸ“Š
New Contributors

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.60.0...v0.61.0

v0.60.0

Mar 9, 2026

<!-- Release notes generated using configuration in .github/release.yml at v0.60.0 -->

What's Changed
Enhancements πŸ”₯
Fixes πŸ”§
Maintenance βš™οΈ
Docs πŸ“–
I18n 🌎
Other Changes
New Contributors

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.59.0...v0.60.0

v0.59.0

Feb 7, 2026

<!-- Release notes generated using configuration in .github/release.yml at v0.59.0 -->

What's Changed
Enhancements πŸ”₯
Fixes πŸ”§
Maintenance βš™οΈ
Docs πŸ“–
I18n 🌎
New Contributors

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.58.1...v0.59.0

v0.58.1

Jan 12, 2026

<!-- Release notes generated using configuration in .github/release.yml at 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 enhancements like support for more keybindings.

However, since the changes are so fundamental it also introduced a number of regressions, and I'm not really surprised about that. Most of these were bugs in tcell that have been fixed upstream now, but some were on our side. This release fixes the ones I know about. If you still have issues, please report them!

What's Changed
Enhancements πŸ”₯
Fixes πŸ”§
Maintenance βš™οΈ

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.58.0...v0.58.1

v0.58.0

Jan 3, 2026

<!-- Release notes generated using configuration in .github/release.yml at v0.58.0 -->

What's Changed
Enhancements πŸ”₯
Fixes πŸ”§
Docs πŸ“–
I18n 🌎
Performance Improvements πŸ“Š
New Contributors

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.57.0...v0.58.0

v0.57.0

Dec 6, 2025

<!-- Release notes generated using configuration in .github/release.yml at v0.57.0 -->

What's Changed
Enhancements πŸ”₯
Fixes πŸ”§
Maintenance βš™οΈ
Docs πŸ“–
I18n 🌎
Performance Improvements πŸ“Š
New Contributors

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.56.0...v0.57.0

v0.56.0

Nov 1, 2025

<!-- Release notes generated using configuration in .github/release.yml at v0.56.0 -->

What's Changed
Enhancements πŸ”₯
Fixes πŸ”§
Maintenance βš™οΈ
Docs πŸ“–
I18n 🌎
New Contributors

Full Changelog: https://github.com/jesseduffield/lazygit/compare/v0.55.1...v0.56.0

Claim your changelog β€” free