Skip to content

Releases: Bekaboo/dropbar.nvim

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)

v7.3.0

09 Dec 02:16
9405df5
Compare
Choose a tag to compare

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

25 Nov 03:10
345c664
Compare
Choose a tag to compare

7.2.1 (2023-11-24)

Bug Fixes

  • sources-treesitter: active ts parser ignore if highlight disabled (c88c4ff)

v7.2.0

18 Nov 04:24
d308748
Compare
Choose a tag to compare

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

11 Nov 05:50
c41904a
Compare
Choose a tag to compare

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

04 Nov 02:48
570b49f
Compare
Choose a tag to compare

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

21 Oct 04:06
36b7cc1
Compare
Choose a tag to compare

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)