- 🎉 Added support for handling selected revisions (
space
) to rebase. For example, you can select one revision from each branch and get into rebase mode, set the source to be branch (b
), and then move the cursor tomain
, hitenter
. This will move all branches onto main. - 🎉 Added support for handling selected revisions to
squash
. Select multiple revisions and start squash (S
) and move the cursor to the destination revisions and hit enter. This will squash all selected revisions into the destination revision. - Fixed visual glitch when the revision messages included CJK encoding. #130
- Allow
quit
to be bound to the same key withcancel
. #127 #116 - Updated colours of git, bookmarks, custom commands windows to use Magenta. Previously these windows used bubbletea's default colour palette, which happened to use a shade of magenta as well. This is the first step for simplifying the colour palette of
jjui
. - Fixed a bug where
jjui --config
failed to start if the configuration file was missing.
What's Changed
- Fixup build command from ebfae40 by @ilyagr in #120
- Fixup build command from ebfae40 once more by @ilyagr in #123
- Allow selecting multiple revisions during
rebase
andsquash
by @idursun in #124 - Build/update dependencies by @idursun in #126
Full Changelog: v0.8.10...v0.8.11