Releases: Bekaboo/dropbar.nvim
Releases · Bekaboo/dropbar.nvim
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 when border == { "" }
(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
8.0.2 (2024-01-17)
Bug Fixes
- bar: also escape percent signs in icons (#128) (4d8e7ac)
- bar: escape percent signs in symbol_t component names (#128) (b1b5979)
v8.0.1
8.0.1 (2024-01-12)
Bug Fixes
- menu: preview not updated after returning to prev menu (bfba257)
- The issue stems from the conditional check in (bfba257)
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)
v7.3.0
7.3.0 (2023-12-09)
Features
- menu: scrollbar customization options (#96) (e68e054)
Bug Fixes
- bar: should set jumplist before dropbar_symbol_t:jump() (f54d926)
- menu-scrollbar: scrollbar thumb covered by menu border (2b7c2d5)
- remove hover highlight on FocusLost (#119) (50319e2)
- sources-markdown: check buffer validity, close #114 (9885b34)
- update hover highlight on FocusGained (7b65210)
v7.2.1
7.2.1 (2023-11-24)
Bug Fixes
- sources-treesitter: active ts parser ignore if highlight disabled (c88c4ff)
v7.2.0
7.2.0 (2023-11-14)
Features
- configs: add default keymap
q
to close current menu (183587d)
Bug Fixes
- sources-path: infinate loop finding root on Windows system (#111) (c8a209e)
v7.1.0
7.1.0 (2023-11-10)
Features
- configs: improve preview reorient function (09d2898)
- menu & configs: more responsive hovering & clicking in normal mode (927cc56)
Bug Fixes
- configs & icons: add missing terminal icon (76e72ca)
Performance Improvements
- configs: remove some rarely-used events (68eebfd)
v7.0.1
7.0.1 (2023-11-03)
Bug Fixes
- configs: cannot find winnr (again) (9f86b27)
- configs: cannot find winnr (invalid window ID) (0242c97)
- memory: dereference global callbacks correctly (3435bb8)
- sources-path & configs: should use window-local cwd (d42a135)
v7.0.0
7.0.0 (2023-10-19)
⚠ BREAKING CHANGES
- configs: use only markdown source for markdown file symbols
Features
- configs: use only markdown source for markdown file symbols (c8b3013)
Bug Fixes
- sources-lsp: handle out-of-spec lsp symbol number, close #104 (6e52712)