Releases: Bekaboo/dropbar.nvim
Releases · Bekaboo/dropbar.nvim
v8.2.0
8.2.0 (2024-02-17)
Features
- fzf: allow fzf win_configs to contain functions, fix vertical offsets (#131) (ef73236)
- ui-select: support optional preview of items (#124) (f835519)
Bug Fixes
- autocmd: add missing setup event
BufNewFile
(#140) (fa43ea3) - configs: attach dropbar to both windows in diff (close #135) (4855b9b)
- event:
vim.v.event.windows
is nil after:doau WinResized
(e4fd982) - This is because we set the
border[2]
to ' ' (space). (c3de6fe) - utils: menu:
ui.select
menu has thick bottom border (c3de6fe)
v8.1.0
8.1.0 (2024-01-25)
Features
- api: improve fuzzy-find api and doc (55040ca)
- configs: new keymap
<C-n>
&<C-p>
to navigate when fuzzy-find (ffa36d8) - menu:
fuzzy_find_navigate()
accepts integer as direction (b485e43) - menu: use autocmd to close fzf window after leaving insert mode (d197d2c)
- utils: menu: improve
ui.select()
function (0c3b4f6)
Bug Fixes
- menu:
col
field missing in fzf window config (eb3c3d8) - menu:
has_bottom_border
is wrong whenborder == { "" }
(bad67c3) - menu: force fzf-window anchor to 'NW' to ensure alignment (#131) (589c1cf)
- menu: make sure fzf-window aligns with menu window (#131) (a296281)
- menu: scrollbar thumb not visiable (commit e68e054) (6f01ec8)
- menu: should align based on menu win's border not fzf win's (22263e6)
- types: add
./lua
and$VIMRUNTIME/lua
to library in.luarc.json
(#134) (9a8e498)
v8.0.2
v8.0.1
v8.0.0
8.0.0 (2023-12-23)
⚠ BREAKING CHANGES
- bar: make callback indexing more robust
Features
- bar: truncate leading symbols in extreme narrow windows (053f7f3)
- configs: use
<Esc>
in normal mode to close current menu (ee3a356) - use dropbar menu for
ui.select
(opt-in) (#120) (86a7736)
Bug Fixes
- configs & menu: default mapping in visual mode causes confusion (10b2873)
Performance Improvements
- menu: make preview smoother; reduce unnecessary cursor jumps (4f22910)
Code Refactoring
- bar: make callback indexing more robust (3dd2c28)