Releases: nvim-neo-tree/neo-tree.nvim
Releases · nvim-neo-tree/neo-tree.nvim
Release v2.36
New Features
- Add Neo-tree window before/after open/close events
- Restore focus to the last visited window when a focused Neo-tree window is closed
Bug Fixes
- Only allow
delete
on files and directories
Release v2.35
New Features
- Allow setting
right_padding
on container in global config - Make floating windows resize on VimResize event
- Add
always_show
option infilesystem.filtered_items
config
Bug Fixes
- Fix multiple memory leaks
- Do not check git ignored if not filtering them and git status is not enabled
Release v2.34
New Features
- add
prev_source
/next_source
commands mapped to<
/>
- new option
add_blank_line_at_top
Bug Fixes
- execute all git commands without shell
- handle directories with only hidden items
- remove a memory leak from fs_scan, there are still more leaks to find
Release v2.33
New Features
- Optional source selector tabs for winbar or statusline
- Support indent markers for messages (hidden items)
Bug Fixes
- Do not hide root node of lazy loaded folder
- Ensure dialogs are within editor on gui clients
Release v2.32
New Features
- Enable opening at top and bottom positions
- Add
retain_hidden_root_indent
option
Release v2.31
Bug Fixes
- Remove extra space on right related to #408
- Remove indent from root node if it is hidden
Other
- Support default configs from external sources
Release v2.30
New Features
- Add support for external sources
Bug Fixes
- Fix for setting
use_got_status_colors = false
in global config - Fix incorrect window_picker tag in README
Release v2.29
New Features
- Add
hide_root_node
option - Auto refresh on git status / branch changes! Requires
use_libuv_file_watcher = true
- Make
*_with_window_picker
commands also invoke event handlers - Disable
signcolumn
in Neo-tree window by default
Bug Fixes
- Use
++nested
in WinEnter autocmd so thatclose_if_last_window
raisesVimLeave
event - Display git ignored items properly
- Fix double wide symbol clipping in some terminals
Release v2.28
New Features
- Add options to change what cwd is bound to, see
:h neo-tree-cwd
- Add
expand_all_nodes
command, not mapped by default - Add
fuzzy_finder_directory
command, mapped toD
- Add
hide_root_node
option
Release v2.27
New Features
- Use terminal title as name in buffers list
- Support multiple filetypes per ext in nesting
Bug Fixes
- Force disable colorcolumn in neo-tree windows
- Handle
reveal
flag in buffer and git status sources