Releases
v9.0.0
9.0.0 (2024-10-31)
⚠ BREAKING CHANGES
configs: deprecate use_devicons
, allow dir/file icon callback
configs: deprecate opts.general
hlgroups: link to ts hl instead of regex syntax hl
hlgroups: don't depend on cmp hlgroups
sources-treesitter & configs: use vim regex to match ts node name
Features
configs: deprecate use_devicons
, allow dir/file icon callback (a1b893c )
configs: more sensible treesitter valid node types (5186097 )
sources-path: add filetype devicon as fallback (#185 ) (ede945e )
sources-treesitter & configs: use vim regex to match ts node name (678a59c )
sources-treesitter: reduce consecutive spaces in ts symbol name (35988af )
Bug Fixes
api: shouldn't reorient when jumping to context (61d1403 )
configs & hlgroups: missing icons and hlgroups for ts types (a12869f )
configs,sources.path: concat nil when icons disabled (#190 ) (28bcb1c )
Remove use of deprecated opts.sources.treesitter.name_pattern
(ef933aa )
setup: avoid setup twice when using lazy.nvim (#181 ) (b7b0cd2 )
setup: dropbar attaches to wrong window (6156e07 )
sources-path: get_symbols()
error caused by drive name on Windows (#175 ) (d26bf92 )
sources-path: file icons not selected using filetype as fallback (01ed539 )
sources-terminal: icon shown when opts.icons.enable
is false
(9d8cad9 )
sources.treesitter: ts source not returning symbols (#189 ) (ef933aa )
This is because default
is set when calling get_icon()
with (01ed539 )
Performance Improvements
configs: by default don't update in insert mode (ff02391 )
Code Refactoring
configs: deprecate opts.general
(54590c0 )
hlgroups: don't depend on cmp hlgroups (5f0da7f )
hlgroups: link to ts hl instead of regex syntax hl (9b58487 )
You can’t perform that action at this time.