Skip to content

v6.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Oct 09:15
308559d

6.0.0 (2023-10-07)

⚠ BREAKING CHANGES

  • fzf/configs: remove config option opts.fzf.hl
  • menu: add background for scrollbar; simplify scrollbar logic
  • hlgroups: link hl-DropBarMenuScrollBar to hl-PmenuThumb by default
  • add builtin source for terminal buffers (#78)

Features

  • add builtin source for terminal buffers (#78) (6b88dab)
  • menu: add background for scrollbar; simplify scrollbar logic (eac1b26)
  • menu: add scrollbar to the menu when the symbol list is too long (#84) (54813b4)
  • menu: allow showing virtual text below entries (#92) (3daffc1)
  • menu: fuzzy finding (#77) (8da1555)

Bug Fixes

  • always ensure that offset is no larger than (b4b6b4a)
  • api: dropbar_menu_t:fuzzy_find_close() param (2254b1d)
  • bar: potential bug in the return value of dropbar_t:pick_mode_wrap() (648a19c)
  • fzf: ensure fzf_entry.pos is non-nil in on_update (#98) (9fc12e3), closes #97
  • fzf: hover highlighting of last entry in fzf (#91) (044dbc7)
  • highlight current terminal buffer properly in menu (1869204)
  • hover: clear if no component if under mouse, close #80 (28436bf)
  • menu-scrollbar: revert 2debe82 (#94) (7a91b7b), closes #93
  • menu-scrollbar: scrollbar not at bottom when last line is shown (partially fix #93) (dc11786)
  • menu-scrollbar: scrollbar should be covered by sub-menus (5b957d5)
  • menu-scrollbar: scrollbar underflow (b4b6b4a)
  • menu: allow relative win settings other than win; improve fzf window placement (#90) (2d383f4)
  • menu: scrollbar position (eb61e57)
  • sources: terminal: add missing name highlight (2d94c28)

Code Refactoring

  • fzf/configs: remove config option opts.fzf.hl (deaa54d)
  • hlgroups: link hl-DropBarMenuScrollBar to hl-PmenuThumb by default (813c032)