Release 0.9.12 (Final 0.9.x Series)
Note
This is a quick release before marking the end of 0.9.x series due to breaking changes introduced by the work in #533
Fixes & Improvements
- Modal rendering now fills the entire git, bookmarks, and custom command dialogs before drawing rows, eliminating gaps introduced by the new renderer #535
- Fixed a regression where
ui.colors.selected = { bg = "black" }no longer highlighted the selected revision by restoring the correct lipgloss → ANSI color conversion #534 jj git fetch --trackeduses thetshortcut sofremains dedicated to the default fetch, matching the push command’s tracked shortcut #532- Added a
[keys.diff_view]config section so diff scrolling, paging, and closing bindings are customizable #527 - Completion now auto-inserts
()when selecting a parameterless function, improving Lua/script authoring speed #530 - Lua’s
flash()acceptserrorandstickyfields, so scripts can show error toasts and control persistence without additional helpers #529
What's Changed
- Auto-append () for parameterless functions in completion by @Dima-369 in #530
- Add customizable keybindings for the diff view ([keys.diff_view]) by @Dima-369 in #527
- fix(ui/git): update key for
jj git fetch --trackedby @PrayagS in #532
New Contributors
Full Changelog: v0.9.11...0.9.12