Releases: extrawurst/gitui
Releases · extrawurst/gitui
v0.15.0
file blame
Added
- blame a file [@cruessler] (#484)
- support commit.template [@wandernauta] (#546)
Fixed
- debug print when adding a file to ignore
- fix scrolling long messages in commit details view (#663)
- limit log messages in log tab (#652)
- fetch crashed when no upstream of branch is set (#637)
enter
key panics in empty remote branch list (#643)
Internal
- cleanup some stringly typed code [@wandernauta] (#655)
- introduce EventState enum (removing bool for even propagation) [@tisorlawan] (#665)
v0.14.0
Added
[w]
key to toggle between staging/workdir [@terhechte] (#595)- view/checkout remote branches (#617)
Changed
- ask to pop stash by default (apply using
[a]
now) [@brunogouveia] (#574)
Fixed
v0.13.0
1 Year Anniversary! 🥳
Thanks for your interest and support over this year! Read more about the 1 year anniversary reflections of this project on my blog.
stage/unstage/discard by line
push tags
Changed
[s]
key repurposed to trigger line based (un)stage- cleanup status/diff commands to be more context sensitive (#572)
Added
- support pull via rebase (using config
pull.rebase
) (#566) - support stage/unstage selected lines (#59)
- support discarding selected lines (#59)
- support for pushing tags (#568)
- visualize conflicted files differently (#576)
Fixed
v0.13.0-rc1
pull support (ff-merge or conflict-free merge-commit)
more info in commit popup
Breaking Change
Added
- support for pull (fetch + simple merging) (#319)
- show used char count in input texts (#466)
- support smoother left/right toggle/keys for commit details (#418)
- support force push command [@WizardOhio24] (#274)
Fixed
- don't close branchlist every time (#550)
- fixed key binding for external exitor in vim key bindings [@yanganto] (#549)
- fix some potential errors when deleting files while they are being diffed (#490)
- push defaults to 'origin' remote if it exists (#494)
- support missing pageUp/down support in branchlist (#519)
- don't hide branch name while in commit dialog (#529)
- don't discard commit message without confirmation (#530)
- compilation broken on freebsd (#461)
- don’t fail if
user.name
is not set [@cruessler] (#79) (#228)
v0.12.0
pull support (ff-merge or conflict-free merge-commit)
more info in commit popup
Breaking Change
Added
- support for pull (fetch + simple merging) (#319)
- show used char count in input texts (#466)
- support smoother left/right toggle/keys for commit details (#418)
- support force push command [@WizardOhio24] (#274)
Fixed
- don't close branchlist every time (#550)
- fixed key binding for external exitor in vim key bindings [@yanganto] (#549)
- fix some potential errors when deleting files while they are being diffed (#490)
- push defaults to 'origin' remote if it exists (#494)
- support missing pageUp/down support in branchlist (#519)
- don't hide branch name while in commit dialog (#529)
- don't discard commit message without confirmation (#530)
- compilation broken on freebsd (#461)
- don’t fail if
user.name
is not set [@cruessler] (#79) (#228)
v0.12.0-rc1
pull support (ff-merge or conflict-free merge-commit)
more info in commit popup
Breaking Change
Added
- support for pull (fetch + simple merging) (#319)
- show used char count in input texts (#466)
- support smoother left/right toggle/keys for commit details (#418)
- support force push command [@WizardOhio24] (#274)
Fixed
- don't close branchlist every time (#550)
- fixed key binding for external exitor in vim key bindings [@yanganto] (#549)
- fix some potential errors when deleting files while they are being diffed (#490)
- push defaults to 'origin' remote if it exists (#494)
- support missing pageUp/down support in branchlist (#519)
- don't hide branch name while in commit dialog (#529)
- don't discard commit message without confirmation (#530)
- compilation broken on freebsd (#461)
- don’t fail if
user.name
is not set [@cruessler] (#79) (#228)
v0.11.0
Added
- number of incoming/outgoing commits to upstream (#362)
- new branch list popup incl. checkout/delete/rename [@WizardOhio24] (#303) (#323)
- compact treeview [@WizardOhio24] (#192)
- scrollbar in long commit messages [@timaliberdov] (#308)
- added windows scoop recipe (#164)
- added gitui to chocolatey on windows by @nils-a
- added gitui gentoo instructions to readme [@dm9pZCAq] (#430)
- added windows installer (msi) to release [@pm100] (#360)
- command to copy commit hash [@yanganto] (#281)
Changed
- upgrade
dirs
todirs-next
/ remove cfg migration code (#351) (#366) - do not highlight selection in diff view when not focused (#270)
- copy to clipboard using
xclip
(linux),pbcopy
(mac) orclip
(win) [@cruessler] (#262)
Fixed
- crash when changing git repo while gitui is open (#271)
- remove workaround for color serialization [@1wilkens] (#149)
- crash on small terminal size (#307)
- fix vim keybindings uppercase handling [@yanganto] (#286)
- remove shift tab windows workaround [@nils-a] (#112)
- core.editor is ignored [@pm100] (#414)
v0.11.0-rc2
Added
- number of incoming/outgoing commits to upstream (#362)
- new branch list popup incl. checkout/delete/rename [@WizardOhio24] (#303) (#323)
- compact treeview [@WizardOhio24] (#192)
- scrollbar in long commit messages [@timaliberdov] (#308)
- added windows scoop recipe (#164)
- added gitui to chocolatey on windows by @nils-a
- added gitui gentoo instructions to readme [@dm9pZCAq] (#430)
- added windows installer (msi) to release [@pm100] (#360)
- command to copy commit hash [@yanganto] (#281)
Changed
- upgrade
dirs
todirs-next
/ remove cfg migration code (#351) (#366) - do not highlight selection in diff view when not focused (#270)
- copy to clipboard using
xclip
(linux),pbcopy
(mac) orclip
(win) [@cruessler] (#262)
Fixed
- crash when changing git repo while gitui is open (#271)
- remove workaround for color serialization [@1wilkens] (#149)
- crash on small terminal size (#307)
- fix vim keybindings uppercase handling [@yanganto] (#286)
- remove shift tab windows workaround [@nils-a] (#112)
- core.editor is ignored [@pm100] (#414)
v0.11.0-rc1
Added
- number of incoming/outgoing commits to upstream (#362)
- new branch list popup incl. checkout/delete/rename [@WizardOhio24] (#303) (#323)
- compact treeview [@WizardOhio24] (#192)
- scrollbar in long commit messages [@timaliberdov] (#308)
- added windows scoop recipe (#164)
- added gitui to chocolatey on windows by @nils-a
- added gitui gentoo instructions to readme [@dm9pZCAq] (#430)
- added windows installer (msi) to release [@pm100] (#360)
- command to copy commit hash [@yanganto] (#281)
Changed
- upgrade
dirs
todirs-next
/ remove cfg migration code (#351) (#366) - do not highlight selection in diff view when not focused (#270)
- copy to clipboard using
xclip
(linux),pbcopy
(mac) orclip
(win) [@cruessler] (#262)
Fixed
- crash when changing git repo while gitui is open (#271)
- remove workaround for color serialization [@1wilkens] (#149)
- crash on small terminal size (#307)
- fix vim keybindings uppercase handling [@yanganto] (#286)
- remove shift tab windows workaround [@nils-a] (#112)
- core.editor is ignored [@pm100] (#414)