Skip to content

Releases: jesseduffield/lazygit

v0.20.4

19 May 11:43
Compare
Choose a tag to compare

Changelog

f8dedb7 additional password prompt regex
003e45d allow creating branches off of remote branches
cf5cefb allow user to scroll themselves inside merge panel
1c259f6 check if user has configured to push to current by default
04e9331 fix #848
36ac764 fix race condition when scrolling to merge conflict
913f17e prevent flicker from bolding background of selected line
6291c53 workflows: update bumping action to v3

v0.20.3

13 May 11:30
Compare
Choose a tag to compare

Changelog

42d21c4 Add FreeBSD installation instructions
7ed8ee1 Add option to split patch into a new commit
0852f53 Add path to config file on Windows
3dd33b6 Minor fixes
b5404c6 fix issue #640 add catCmd and OS-specific values
10fa119 fix: fixed readme link
267730b standardise how we handle background colours
b85048f workflows: update CI triggers

v0.20.2

22 Apr 01:27
Compare
Choose a tag to compare

Changelog

cc13ae2 totally screwed up the last commit

v0.20.1

22 Apr 01:21
Compare
Choose a tag to compare

Changelog

07a8ae8 add handler for searching in menu
1d6eb01 fix: fixed yaml typo
b97f844 handle comments in todo files

v0.20

20 Apr 09:04
Compare
Choose a tag to compare

Changelog

6cf75af Add option to set predefined commit message prefix. Fixes #760.
68586ec Handle regex compilation errors and show them to the user.
4a35f9f Merge pull request #775 from jesseduffield/dawidd6-patch-1
e9f2885 add bugfix git flow option
fcdcd1c fix config docs typo
66d7d5f fix: fixed gpg breaking terminal
304607a support configurable merge args
2974a57 support copying stuff to clipboard
f05a5e5 warnings for stash actions
59734f1 whoops
674b148 workflows: update homebrew bumping action

v0.19

29 Mar 22:17
Compare
Choose a tag to compare

Changelog

2 big new features:

  1. you can now diff nearly any two things via ctrl+e (no more 'i' keybinding for selecting commits to diff)
  2. you can now filter logs by a path with ctrl+f or opening lazygit with lazygit -f <path>. This scopes the commits panel, reflog panel and stash panel. It's a pretty good replacement for git log -p <path> which I had been doing previously

v0.18

26 Mar 13:10
Compare
Choose a tag to compare

Changelog

65b8cef Fixed an incorrect criticism of git in the README.
a15a7b6 Made the humor more concise and clear.
ca71555 Update README.md
3d51fbf Update README.md
569ec59 Update README.md
8301fae Update README.md
0cf78ea Update Undoing.md
a0a139d add rebasing gif
e9161ad add staging gif
d5fe9ce add table of contents to readme
7c8df28 add waiting status to checkout ref handler
95b1470 allow applying patch directly
78e55a0 another staging gif
b1b0219 autostash changes when hard resetting
98fbc61 better formatted reflog list
d027cf9 better handling of current branch name
77fdac0 better staging gif
8f13d1d change binary releases order
c7f68a2 delete unused assets
708a078 document undo
32d3e49 fix tests
2dcc52a go mod tidy
8a06b60 go mod vendor
672667a goreleaser: stop ignoring arm64 build for freebsd
45bba0a ignore redundant actions when undoing and redoing
d50283f improved spelling
6508d3b inject more humor into the README
bbcc4b7 just disallow undo/redo while rebasing because you need more info than just the reflog
83757f1 limit size of menu panel
0949394 more explicit env vars
37acc17 more lenient getting of short shas
30a5d1b move into undoing file
137fd80 note that undo functionality is experimental
f2036b4 only load new reflog entries
c831ad3 pkg: use upstream pty package
daecdd7 redoing
6b3ea56 refactor undo and redo
21b7d41 relax limit on commit list and reset on branch change
91a404d separate commits from cherry pick state
c3aefdb stateless undos and redos
0e23f44 support reflog action prefix
b1941c3 undo via rebase
6591727 undoing status
e7a2c7c update cheatsheet
f80d150 use reflog undo history pointer
d105e26 vastly improve the logic for undo and redo
e64057b workflows: install gox in separate step in /tmp directory
19719be workflows: run goreleaser as a build step for CI

v0.17.4

23 Mar 13:04
Compare
Choose a tag to compare

Changelog

5d460e1 add tab keybindings
3d3e0be more compatible commands
c06c0b7 workflows: git fetch --unshallow before goreleaser step

v0.17.3

22 Mar 10:38
Compare
Choose a tag to compare
README: remove codecov badge

v0.17.2

21 Mar 23:29
Compare
Choose a tag to compare
Remove redundant semicolon