Releases: akinsho/bufferline.nvim
Releases ยท akinsho/bufferline.nvim
v4.1.0
v4.0.0
4.0.0 (2023-04-23)
โ BREAKING CHANGES
- groups: change argument to group matcher
- config: deprecate show_buffer_default_icon
Features
- colors: add diagnostic underline fallback (bd9915f)
- config: allow specifying style presets (13cb114)
- diag: sane fallback to underline color (0cd505b)
Bug Fixes
- color: follow linked hl groups (e6e7cc4)
- highlights: if color_icons is false set to NONE (8b32447), closes #702
- sorters: insert_after_current strategy (1620cfe)
Code Refactoring
v3.7.0
v3.6.0
What's Changed
Features โญ
- feat(tabs): use separators matching current style by @matthis-k in #714
Docs ๐ช
- docs: fix typo by @Prince213 in #701
- docs(help): add themable option as available configuration by @solidsnakedev in #719
New Contributors
- @matthis-k made their first contribution in #714
- @solidsnakedev made their first contribution in #719
Full Changelog: v3.5.0...v3.6.0
v3.5.0
What's Changed
Bug Fixes
- fix(groups): clear unpinned buffers from session by @akinsho in #688
- fix(groups): ensure groups are persisted correctly by @otavioschwanck in #693
- fix(groups): only reset the pinned group if it closed by @otavioschwanck in #696
Full Changelog: v3.3.0...v3.5.0
v3.3.0
What's Changed
Features
- feat: allow moving buffers to arbitrary positions by @MisterFISHUP in #675
- feat(icons): add
get_element_icon
option by @akinsho in #686 - feat(ui): add slope separator by @Taaqif in #659
Bug fixes ๐
- fix(groups): refresh the UI when a group is closed by @otavioschwanck in #682
- fix(group): check that group exists before operating on it by @otavioschwanck in #681
New Contributors
- @otavioschwanck made their first contribution in #682
- @MisterFISHUP made their first contribution in #675
- @Taaqif made their first contribution in #659
Full Changelog: v3.2.0...v3.3.0
v3.2.0
What's Changed
Docs
- docs: fix example of bufferline numbers by @xwjdsh in #602
- docs: update nvim-web-devicons repo name by @Prince213 in #609
- docs(bufferline.txt): add missing comma to docs by @adamkona in #639
- docs: add missing comma in groups by @vinibispo in #644
- docs(help): mismatch of the tag name in doc by @tanchihpin0517 in #667
- docs(help): add a missing comma by @yanskun in #661
- docs(help): add missing comma by @protodev-rage in #662
- docs: update config type annotations by @tobealive in #673
- docs: added comma to code snippet by @terrifictable in #650
Bug fixes
- fix(tabs): show unnamed buffers by @kaplanz in #613
- fix(hover): check showtabline not laststatus by @vimpostor in #616
- refactor(tabs): only show close icon if multiple tabs by @dwijesinghe in #646
- fix(highlights): use correct background by @casonadams in #643
- fix(offset): handle COLUMN layout types by @Ursescu in #657
New Contributors
- @xwjdsh made their first contribution in #602
- @Prince213 made their first contribution in #609
- @kaplanz made their first contribution in #613
- @vimpostor made their first contribution in #616
- @adamkona made their first contribution in #639
- @vinibispo made their first contribution in #644
- @dwijesinghe made their first contribution in #646
- @terrifictable made their first contribution in #650
- @Ursescu made their first contribution in #657
- @tanchihpin0517 made their first contribution in #667
- @yanskun made their first contribution in #661
- @protodev-rage made their first contribution in #662
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
Bug Fixes ๐
- feat(tabs): sort by tab number instead of tab id by @rwblokzijl in #592
Other Changes
- docs(README): update completed tab PRs by @rwblokzijl in #595
Full Changelog: v3.0.1...v3.1.0
v3.0.1
v3.0.0
Breaking changes:
- refactor(handle_click)!: remove vim script wrapper @nullchilly
Bug fixes:
-
fix(groups): typo in indicator segment highlight @akinsho
-
feat(commands)!: reuse close_command for deleting commands @yangyuanxx
Features
-
feat: add get_elements command @andy-bell101
-
fix(commands): trigger redraw after delete in direction @nat212