Unclaimed project
Are you a maintainer of lazyjj? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
lazyjj
TUI for Jujutsu/jj
Back to changelogNew
v0.6.0
Breaking changes
Minimum jj version raised to 0.33
Features
- feat: Add support for ui.diff.tool by @Cretezy in https://github.com/Cretezy/lazyjj/pull/102
- feat: configure keybinds by @istudyatuni in https://github.com/Cretezy/lazyjj/pull/94
- Add h/l keys for prev/next tab by @busfahrer in https://github.com/Cretezy/lazyjj/pull/100
- feat: Support jj prefix and quotes in command popup by @Cretezy in https://github.com/Cretezy/lazyjj/pull/105
- feat: Only fetch latest head on switch, handle terminal focus by @Cretezy in https://github.com/Cretezy/lazyjj/pull/108
- feat: Sort bookmarks in bookmark popup/list by @Cretezy in https://github.com/Cretezy/lazyjj/pull/104
- feat: Add
--jj-bin (JJ_BIN) option by @Cretezy in https://github.com/Cretezy/lazyjj/pull/107
- feat: Handle renames in files tab by @Cretezy in https://github.com/Cretezy/lazyjj/pull/109
- feat: Disallow squashing to @, allow squashing to immutable changes by @Cretezy in https://github.com/Cretezy/lazyjj/pull/110
- feat: Allow editing immutable changes by @Cretezy in https://github.com/Cretezy/lazyjj/pull/111
- feat: Don't snapshot working copy when getting diff by @Cretezy in https://github.com/Cretezy/lazyjj/pull/114
feat: Add lazyjj.diff-tool option to customize diff-tool from ui.diff.tool by @Cretezy in https://github.com/Cretezy/lazyjj/pull/115Mouse scroll in log tab (closes #68) by @peso in https://github.com/Cretezy/lazyjj/pull/127feat: Check jj version at startup (fix #138) by @peso in https://github.com/Cretezy/lazyjj/pull/139feat: add untrack feature by @Spiegie in https://github.com/Cretezy/lazyjj/pull/146Bug fixes
- fix: do not refresh when popup is opened by @istudyatuni in https://github.com/Cretezy/lazyjj/pull/97
- fix: Update selection after command "describe" (fix #135) by @peso in https://github.com/Cretezy/lazyjj/pull/143
- fix: Changing description should not move selection by @peso in https://github.com/Cretezy/lazyjj/pull/147
- fix(bookmarks): Fix crash due to non-total ordering in the sorting lamba by @dotdash in https://github.com/Cretezy/lazyjj/pull/142
Other changes
- doc: Describe module commander by @peso in https://github.com/Cretezy/lazyjj/pull/140
- doc: Recommend
--locked for cargo install by @dancodes in https://github.com/Cretezy/lazyjj/pull/157
- fix: jj 0.33.0 and Rust 1.89.0 compatibility by @dotdash in https://github.com/Cretezy/lazyjj/pull/159
- build: Optimize release build for size by @peso in https://github.com/Cretezy/lazyjj/pull/128
- fix: last -> next by @istudyatuni in https://github.com/Cretezy/lazyjj/pull/119
- chore: Upgrade CI by @Cretezy in https://github.com/Cretezy/lazyjj/pull/106
- chore: Remove used functions by @Cretezy in https://github.com/Cretezy/lazyjj/pull/112
- fix(ci): do not fail test on macos by @istudyatuni in https://github.com/Cretezy/lazyjj/pull/120
- chore: Update dependencies by @dotdash in https://github.com/Cretezy/lazyjj/pull/125
- fix: Workaround timeouts in Mac CI tests by @dotdash in https://github.com/Cretezy/lazyjj/pull/126
- chore(ci): use stable rust by @istudyatuni in https://github.com/Cretezy/lazyjj/pull/132
- chore(ci): error on clippy warnings by @istudyatuni in https://github.com/Cretezy/lazyjj/pull/134
- chore: Update dependencies by @dotdash in https://github.com/Cretezy/lazyjj/pull/144
- chore: update edition to 2024 by @istudyatuni in https://github.com/Cretezy/lazyjj/pull/149
New Contributors
- @busfahrer made their first contribution in https://github.com/Cretezy/lazyjj/pull/100
- @peso made their first contribution in https://github.com/Cretezy/lazyjj/pull/127
- @Spiegie made their first contribution in https://github.com/Cretezy/lazyjj/pull/146
- @dancodes made their first contribution in https://github.com/Cretezy/lazyjj/pull/157
Full Changelog: https://github.com/Cretezy/lazyjj/compare/v0.5.0...v0.6.0