MyGit

v0.27.4

jesseduffield/lazygit

版本发布时间: 2021-04-11 08:31:54

jesseduffield/lazygit最新发布版本:v0.43.1(2024-07-13 18:28:56)

lazygit 0.27.1-0.27.4 Release notes

Version 0.27 was quite ambitious so a few bugs were introduced. Lesson learnt, release features gradually! All the newly introduced bugs should now be fixed, except for https://github.com/jesseduffield/lazygit/issues/1233 which looks to be a limitation of the new rendering library, tcell.

You can also now open 'git mergetool' by pressing shift+M in the files panel or merge panel.

Otherwise, these releases contained minor bug fixes and improvements.

lazygit 0.27 Release Notes

Holy Moly, this is a big one.

There are two big changes here:

  1. Tree view for the files panel
  2. New rendering library

File tree view

This is off by default, but can be configured via the 'gui.showFileTree' config key and toggled from within lazygit with the backtick key (the one below tilde).

Hitting enter on directories will toggle whether they are collapsed. Most keybindings that apply to files also apply to directories e.g. if you hit space on a directory, it will stage that whole directory.

When not in tree-mode, the merge conflicts are now bubbled up to the top of the list.

The tree view makes it much easier to deal with tonnes of files, because you can easily collapse folders you don't care about to focus on the important changes. It also reduces the amount of horizontal space used meaning there is less chance of content being truncated by the frame of the panel.

New rendering library

We've switched from the termbox package to tcell, with the help of the contributors of the awesome-gocui repo. This has many benefits:

Other stuff:

Bug fixes:

Code-stuff:

相关地址:原始地址 下载(tar) 下载(zip)

1、 checksums.txt 1.28KB

2、 lazygit_0.27.4_Darwin_arm64.tar.gz 4.49MB

3、 lazygit_0.27.4_Darwin_x86_64.tar.gz 4.59MB

4、 lazygit_0.27.4_freebsd_32-bit.tar.gz 4.15MB

5、 lazygit_0.27.4_freebsd_arm64.tar.gz 4.01MB

6、 lazygit_0.27.4_freebsd_armv6.tar.gz 4.13MB

7、 lazygit_0.27.4_freebsd_x86_64.tar.gz 4.42MB

8、 lazygit_0.27.4_Linux_32-bit.tar.gz 4.15MB

9、 lazygit_0.27.4_Linux_arm64.tar.gz 4.03MB

10、 lazygit_0.27.4_Linux_armv6.tar.gz 4.12MB

11、 lazygit_0.27.4_Linux_x86_64.tar.gz 4.41MB

12、 lazygit_0.27.4_Windows_32-bit.zip 4.3MB

13、 lazygit_0.27.4_Windows_armv6.zip 4.21MB

14、 lazygit_0.27.4_Windows_x86_64.zip 4.46MB

查看:2021-04-11发行的版本