Skip to content

Releases: Bekaboo/dropbar.nvim

v8.6.0

15 Jun 03:54
79847a7
Compare
Choose a tag to compare

8.6.0 (2024-06-14)

Features

  • hlgroups: add workaround for winbar background issue (#118) (98aec7c)

Bug Fixes

  • compat-0.11: use vim.islist if available (#158) (9fc10fa)
  • menu: cursor position not restored after exiting fzf mode (cd79d3c)
  • sources-path: not switching to selected file if selected from fzf (fd917b7)

v8.5.0

27 Apr 07:17
3dd8edb
Compare
Choose a tag to compare

8.5.0 (2024-04-20)

Features

  • configs: show warning messages when file is too large to preview (e3c7de9)

v8.4.0

30 Mar 16:24
fe299f1
Compare
Choose a tag to compare

8.4.0 (2024-03-24)

Features

  • menu: set &winfixbuf in menu windows (a5f3d6a)

v8.3.0

08 Mar 17:48
f1034cf
Compare
Choose a tag to compare

8.3.0 (2024-03-03)

Features

  • path: support file preview for path source (#86) (0a557bd)
  • sources-path & configs: add opts.sources.path.preview (0a557bd)

Bug Fixes

  • sources-path: indexing nil value when previewing dirs/links, etc. (0a557bd)

v8.2.1

02 Mar 09:29
4eab577
Compare
Choose a tag to compare

8.2.1 (2024-02-24)

Bug Fixes

  • configs: do not pass filetype directly (#143) (a133a7d)

v8.2.0

17 Feb 10:39
da63ca9
Compare
Choose a tag to compare

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

03 Feb 07:50
f6b7d63
Compare
Choose a tag to compare

8.1.0 (2024-01-25)

Features

  • api: improve fuzzy-find api and doc (55040ca)
  • configs: new keymap &lt;C-n&gt; & <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

20 Jan 03:19
4516fdf
Compare
Choose a tag to compare

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

14 Jan 06:21
982d728
Compare
Choose a tag to compare

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

06 Jan 05:35
0fcb0c7
Compare
Choose a tag to compare

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 &lt;Esc&gt; 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)