v0.19.0
·
1011 commits
to master
since this release
finder highlighting matches
Breaking Change
Have you used key_config.ron for custom key bindings before?
The way this works got changed and simplified (See docs for more info):
- You only define the keys that should differ from the default.
- The file is renamed to
key_bindings.ron - Future addition of new keys will not break anymore
Added
- add fetch/update command all remote branches (#998)
- add
trace-libgitfeature to make git tracing optional [@dm9pZCAq] (#902) - support merging and rebasing remote branches [@R0nd] (#920)
- add highlighting matches in fuzzy finder [@Mifom] (#893)
- support
homeandendkeys in branchlist (#957) - add
ghemojifeature to make gh-emoji (GitHub emoji) optional [@jirutka] (#954) - allow customizing key symbols like
⏎&⇧(see docs) (#465) - simplify key overrides (see docs) (#946)
- dedicated fuzzy finder up/down keys to allow vim overrides (#993)
- pull will also download tags (#1013)
- allow editing file from filetree (#989)
- support bare repos (new
workdirargument) (#1026)
Fixed
- honor options (for untracked files) in
stage_allcommand (#933) - improved file diff speed dramatically (#976)
- blaming files in sub-folders on windows (#981)
- push failing due to tracing error in upstream (#881)
