8000 Releases · Bekaboo/dropbar.nvim · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: Bekaboo/dropbar.nvim

v14.2.0

20 Jul 06:26
5c3b0af
Compare
Choose a tag to compare

14.2.0 (2025-07-14)

Features

  • sources.lsp: improve lsp symbol type hint (8f8ae08)
  • sources.path: highlight extended security marks in ls output (64f5540)

Bug Fixes

  • configs: default attach to terminals (#247) (12df0ef)
  • sources.lsp: check buf valid before attaching/detaching (85e4647)
  • sources.lsp: sort lsp symbols by start position (#250) (9bdd4ac)

Performance Improvements

  • sources.lsp: cancel previous lsp request on new request (#249) (1a40b4c)

v14.1.0

01 Jun 23:01
ce1db78
Compare
Choose a tag to compare

14.1.0 (2025-06-01)

Features

  • hlgrouos: separate hl for current context icon and name (#243) (1cb3fac)

Bug Fixes

  • hlgroups: shouldn't dim icons in menus (b434e22)

v14.0.0

19 May 06:35
67d6cae
Compare
Choose a tag to compare

14.0.0 (2025-05-17)

⚠ BREAKING CHANGES

  • hlgroups: use hl-WinBarNC as default nc symbol name hl

Features

  • hlgroups: dim highlights in non-current windows (#239) (aff8629)

Code Refactoring

  • hlgroups: use hl-WinBarNC as default nc symbol name hl (a945b92)

v13.0.0

04 May 19:31
f676e49
Compare
Choose a tag to compare

13.0.0 (2025-04-20)

⚠ BREAKING CHANGES

  • drop neovim 0.10 support
  • configs: remove 'module' from treesitter valid types (#234)

Features

  • bar: add config min_widths (#237) (a64fc20)
  • configs,menu: respect new winborder option in neovim 0.11 (3ec39f1)
  • configs: add support for goto & return statements (bc30fac)
  • configs: add support to yaml blocks (65cd22c)
  • configs: support treesitter 'section' nodes in markdown (e7a980b)
  • sources.path: async preview with highlighting (5f23a92)

Bug Fixes

  • compat: should check for neovim 0.11 instead of 0.10 (2ce5c5c)
  • configs: remove 'module' from treesitter valid types (#234) (873ba43)
  • sources.lsp: add nil check for client id (0bb3f12)
  • sources.path: disable hl in files with no filetype (58abebe)
  • sources.path: possible error Vim:E95 previewing same path in two buffers (57ae5ec)

Code Refactoring

  • drop neovim 0.10 support (da78f3e)

v12.0.2

16 Mar 22:46
d08bf6b
Compare
Choose a tag to compare

12.0.2 (2025-03-05)

Bug Fixes

  • sources.path: 'empty file' displayed for directories (009c214)

v12.0.1

23 Feb 00:26
807ddc7
Compare
Choose a tag to compare

12.0.1 (2025-02-23)

Bug Fixes

  • bar: error opening menu containing symbols with newline in names (a851224)
  • menu,utils: compat with nvim 0.10 (fix #224) (a623911)
  • sources.path: path preview on Windows (#227) (4a1c78e)

v12.0.0

08 Feb 08:07
96f4b86
Compare
Choose a tag to compare

12.0.0 (2025-02-05)

⚠ BREAKING CHANGES

  • configs: don't reorient on jump or preview by default

Features

  • configs: add new option opts.menu.hover (36eca19)

Bug Fixes

  • avoid triggering menu close when entering fzf input window (3afce85), closes #223
  • bar: add at least 1 space after shortcut pivots (#218) (05d5fdc)
  • init,bar: return empty string in deprecated functions (f7b4958)
  • menu: menu entries wrapped (#220) (f11b273)
  • menu: menu not closed on leave (9729526)
  • menu: menu not closed on leave (#222) (c824f03)
  • menu: scrollbar is focusable (e53d047)
  • sources.markdown: last section wrong range (f713778)
  • sources.path: escape paths in vim.fn.system() call (3312fb1)
  • sources.path: properly escape special chars in files when edit (f6ff378)
  • The last section does not have a following section to upate its (f713778)

Performance Improvements

  • sources.markdown: don't update in insert mode by default (dcb1b81)

Reverts

  • "fix(menu): menu not closed on leave" (0a152fd)
  • "fix(sources.path): escape paths in vim.fn.system() call" (0139787)

Code Refactoring

  • configs: don't reorient on jump or preview by default (b27bb03)

v11.0.0

20 Jan 01:06
8267757
Compare
Choose a tag to compare

11.0.0 (2025-01-19)

⚠ BREAKING CHANGES

  • configs: increase default winbar update debounce to 32

Features

  • configs: add support for toml tables (977117d)
  • menu: add new method root() to find root menu (7b8b13a)
  • sources.path: disable win decorations when showing preview msg (415701d)
  • sources.path: follow symlinks when preview (f19d5d2)
  • sources.path: support special bufs starting with xxx:// (#211) (de3125a)

Bug Fixes

  • Check components list length before padding. (0a37764)
  • menu: handle menu entries without components (0a37764)
  • sources.path: source buf not restored when mouse moves off sub menu (d3ddf49)
  • sources.treesitter: error getting treesitter node (80538f5)
  • Wrap vim.treesitter.get_node() with vim.F.npcall(). (80538f5)

Performance Improvements

  • configs: increase default winbar update debounce to 32 (289c4c3)
  • sources.path: only load visible lines when preview (51047f5)
  • sources.path: stop treesitter before setting preview buf lines (9f6a19a)
  • sources.path: use faster readfile() when preview (d2792fc)

v10.0.0

06 Jan 20:37
d0c78c5
Compare
Choose a tag to compare
Loading

10.0.0 (2024-12-28)

⚠ BREAKING CHANGES

  • bar: use __call() to get string representation

Features

  • configs: allow overriding default on_click() callback (b63fe2e)
  • configs: configure which LSP document symbols to show (#203) (b2c0fa8)
  • configs: improve default opts.bar.enable() function (d226c70)
  • sources: add max_depth option (5439d2f)

Bug Fixes

  • nvim: opts.bar.enable() always return false when buf == 0 (34a29fe)

Performance Improvements

  • configs: vim.treesitter.get_parser() is slow in big files (b2f778a)

Code Refactoring

  • bar: use __call() to get string representation (e5eb834)

v9.0.2

29 Nov 15:27
f3b1b03
Compare
Choose a tag to compare

9.0.2 (2024-11-17)

Bug Fixes

  • hlgroups: don't remove winbar background in nightly (#195) (0065665)
0