github Cretezy/lazyjj v0.6.0

9 hours ago

Breaking changes

Minimum jj version raised to 0.33

Features

  • feat: Add support for ui.diff.tool by @Cretezy in #102
  • feat: configure keybinds by @istudyatuni in #94
  • Add h/l keys for prev/next tab by @busfahrer in #100
  • feat: Support jj prefix and quotes in command popup by @Cretezy in #105
  • feat: Only fetch latest head on switch, handle terminal focus by @Cretezy in #108
  • feat: Sort bookmarks in bookmark popup/list by @Cretezy in #104
  • feat: Add --jj-bin (JJ_BIN) option by @Cretezy in #107
  • feat: Handle renames in files tab by @Cretezy in #109
  • feat: Disallow squashing to @, allow squashing to immutable changes by @Cretezy in #110
  • feat: Allow editing immutable changes by @Cretezy in #111
  • feat: Don't snapshot working copy when getting diff by @Cretezy in #114
  • feat: Add lazyjj.diff-tool option to customize diff-tool from ui.diff.tool by @Cretezy in #115
  • Mouse scroll in log tab (closes #68) by @peso in #127
  • feat: Check jj version at startup (fix #138) by @peso in #139
  • feat: add untrack feature by @Spiegie in #146

Bug fixes

  • fix: do not refresh when popup is opened by @istudyatuni in #97
  • fix: Update selection after command "describe" (fix #135) by @peso in #143
  • fix: Changing description should not move selection by @peso in #147
  • fix(bookmarks): Fix crash due to non-total ordering in the sorting lamba by @dotdash in #142

Other changes

New Contributors

Full Changelog: v0.5.0...v0.6.0

Don't miss a new lazyjj release

NewReleases is sending notifications on new releases.