What's new?
Operation log
Pressing o
display the Operation Log. Pressing r
restores the current repository to the selected operation. Preview panel shows the contents of the selected operation.
New Log Parser
Rewritten the internal jj log
output parser so that the displayed graph matches jj log
output in every aspect. This means most of the customisation that you might have done to jj
in terms of graph style, colours and format is shown as is in jjui
, with the exception of the ones that change the structure of the change and commit id.
Moreover, this change prevents jjui
polluting your operation log with the huge custom template that it needed before. It has become as simple as jj log --color always --quiet
.
The following is an example of jj log
with ascii graph style, uppercased change ids, relative timestamp, colour customised commit id followed by the commit signature status:

Improvements
- Undo confirmation dialog shows the last operation so that you know what you are about to undo.
- Enabled free text filtering in Git and Bookmarks menu. Pressing
/
opens the built-in text filter. This is particularly useful if you have many bookmarks and want to filter by typing the name of it. - Added
.
and:
to the list of completion triggers when editing revset.
Full Changelog: v0.7.2...v0.8