mirror of
https://github.com/extrawurst/gitui.git
synced 2024-11-23 03:32:30 +03:00
5.2 KiB
5.2 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Changed
- file trees:
arrow-right
on expanded folder moves down into folder
Fixed
- reset file inside folder failed when running
gitui
in a subfolder too (#118) - selection could disappear into collapsed folder (#120)
[0.6.0] - 2020-06-09
Changed
- changed hotkeys for selecting stage/workdir (Note: use
[w]
/[s]
to change between workdir and stage) and added hotkeys ([1234]
) to switch to tabs directly (#92) arrow-up
/down
on bottom/top of status file list switches focus (#105)- highlight tags in revlog better
Added
- New
Stage all [a]
/Unstage all [a]
in changes lists (#82) - add
-d
,--directory
options to set working directory via program arg [@alistaircarscadden] (#73) - commit detail view in revlog (#80)
Fixed
[0.5.0] - 2020-06-01
Changed
- support more commands allowing optional multiline commandbar (#83)
Added
- support adding untracked file/folder to
.gitignore
(#44) - support reverse tabbing using shift+tab (#92)
- switch to using cmd line args instead of
ENV
(-l
for logging and--version
) please convert your GITUI_LOGGING usage [@shenek] (#88) - added missing LICENSE.md files in sub-crates [@ignatenkobrain] (#94)
Fixed
[0.4.0] - 2020-05-25
Added
- stashing support (save,apply,drop) (#3)
Changed
- log tab refreshes when head changes (#78)
- performance optimization of the log tab in big repos
- more readable default color for the commit hash in the log tab
- more error/panic resiliance (
unwrap
/panic
denied by clippy now) [@MCord] (#77)
Fixes
- panic on small terminal width (#72)
[0.3.0] - 2020-05-20
Added
Changed
- more natural scrolling in log tab (#52)
Fixed
[0.2.6] - 2020-05-18
Fixed
- fix crash help in small window size (#63)
[0.2.5] - 2020-05-16
Added
Changed
- show longer commit messages in log view
- introduce propper error handling in
asyncgit
[@MCord] (#53) - better error message when trying to run outside of a valid git repo (#56)
- improve ctrl+c handling so it is checked first and no component needs to worry of blocking it
Fixed
- support multiple tags per commit in log (#61)
[0.2.3] - 2020-05-12
Added
- support more navigation keys: home/end/pageUp/pageDown (#43)
- highlight current tab a bit better
[0.2.2] - 2020-05-10
Added
Changed
- close application shortcut is now the standard
ctrl+c
- some diff improvements (#42)
Fixed
- document tab key to switch tabs (#48)