Releases: nvim-neo-tree/neo-tree.nvim
Releases · nvim-neo-tree/neo-tree.nvim
2.56
What's Changed
- fix: always display in the original window when position=current by @cseickel in #814
- fix(filesystem): fix numerous problems with searching by @cseickel in #815
- feat: do not show "Window settings restored" message by @cseickel in #816
- fix: handle errors in git utils convert_octal_to_utf8 by @cseickel in #817
Full Changelog: 2.55...2.56
2.55
2.54
2.53
What's Changed
- fix: error opening file when window.width is not lua number by @williamhCode in #790
- fix: fix glitches with modified markers not showing consistently by @cseickel in #797
- fix: handle backspacing correctly in fzy search by @cseickel in #798
- feat(buffers): show
[No Name]
buffers in buffers list by @cseickel in #799 - feat(filesystem): use fd/find as first level filter in fzy, cancel jobs as needed by @cseickel in #800
- fix(filesystem): prevent infinite recursion by copying folder to itself, fixes #795 by @cseickel in #801
New Contributors
- @williamhCode made their first contribution in #790
Full Changelog: 2.52...2.53
2.52
2.51
What's Changed
- feat(fuzzy): add a proper fuzzy search algorithm by @pysan3 in #721
- fix: delete neo-tree buffers created by :mksession by @nhat-vo in #748
- fix(renderer): remove closed windows from floating_windows by @nhat-vo in #760
- fix(setup): subscribe neo-tree buffer cleanup to session load by @nhat-vo in #761
- feat(command): add close_all_subnodes by @nhat-vo in #764
- fix(command): do not collapse root node by @nhat-vo in #762
New Contributors
Full Changelog: 2.50...2.51
2.50
What's Changed
- docs: fix missed comma by @erikeah in #702
- Adding missing comma to line 203. by @LuisFernandoRosa in #726
- fix: infinite recursion in empty folder with
hide_root_node
= true by @figsoda in #729 - chore: add .luarc.json by @figsoda in #733
- chore: update stylua by @figsoda in #734
- fix(filesystem): fix get_folder_node logic by @figsoda in #738
- fix(git): hide gitignored and apply show git status when non-ascii charact… by @taikamurmeli in #741
New Contributors
- @erikeah made their first contribution in #702
- @LuisFernandoRosa made their first contribution in #726
- @taikamurmeli made their first contribution in #741
Full Changelog: 2.49...2.50
2.49
What's Changed
- feat: use distinct filter prompt titles by @tobealive in #671
- feat: add focus_preview command by @tobealive in #675
- fix(filesystem): handle empty folders correctly with hidden root node by @cseickel in #685
- fix(queue): don't go to next node if it has been removed by @mrbjarksen in #687
- docs: removed the additional "s" by @MaxwelMazur in #677
- fix(fs): error when escaping out of
add
andadd_directory
by @figsoda in #688 - fix: save and restore prior window options when using position="current" by @cseickel in #690
- feat: New node-scanning algorithm and empty folder states by @zenoli in #600
- fix: move window setting restore to more precise BufWinLeave autocmd by @cseickel in #693
- feat: add same_level config option by @zenoli in #522
- fix: do not open files in floating windows by @cseickel in #694
New Contributors
Full Changelog: 2.48...2.49
2.48
2.47
What's Changed
- fix(typo): documentation of custom commands by @muhfaris in #636
- fix(git): make
mark_ignored
async by @musjj in #621 - docs(custom-command): typo call function by @muhfaris in #641
- fix(fs): check window is valid before replacing buffers by @levouh in #644
- build: update stylua to 15.2 and apply changes by @cseickel in #649
- feat(git): async git interface for
get_repository_root
by @musjj in #637 - feat(ui): add NeoTreeFloatNormal highlight group by @figsoda in #648
- fix(events): return result from event when
{ handled = true }
by @cseickel in #653 - fix(renderer): add checks to make sure tree is still visible throughout renderer module by @cseickel in #654
- feat: add
BEFORE_FILE_MOVE
BEFORE_FILE_RENAME
events by @sidlatau in #625 - fix: no cursorline when using cursorlineopt=number by @Quacktiamauct in #657
- fix(fs_actions): check window valid on close buf by @levouh in #658
- fix (components): enable using
symlink_target
on all sources by @pysan3 in #660
New Contributors
- @muhfaris made their first contribution in #636
- @figsoda made their first contribution in #648
- @sidlatau made their first contribution in #625
- @Quacktiamauct made their first contribution in #657
Full Changelog: 2.46...2.47