Skip to content

Releases: nvim-neo-tree/neo-tree.nvim

Release v2.36

12 Aug 11:40
v2.36
3c70bb4
Compare
Choose a tag to compare

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

09 Aug 23:25
v2.35
9acf8ac
Compare
Choose a tag to compare

New Features

  • Allow setting right_padding on container in global config
  • Make floating windows resize on VimResize event
  • Add always_show option in filesystem.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

30 Jul 13:17
v2.34
a922c3a
Compare
Choose a tag to compare

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

24 Jul 00:51
v2.33
Compare
Choose a tag to compare

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

19 Jul 21:57
v2.32
Compare
Choose a tag to compare

New Features

  • Enable opening at top and bottom positions
  • Add retain_hidden_root_indent option

Release v2.31

15 Jul 20:49
v2.31
Compare
Choose a tag to compare

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

13 Jul 02:24
v2.30
fa5018b
Compare
Choose a tag to compare

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

11 Jul 22:18
v2.29
5e9a08b
Compare
Choose a tag to compare

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 that close_if_last_window raises VimLeave event
  • Display git ignored items properly
  • Fix double wide symbol clipping in some terminals

Release v2.28

08 Jul 02:14
v2.28
4ad0458
Compare
Choose a tag to compare

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 to D
  • Add hide_root_node option

Release v2.27

01 Jul 16:58
v2.27
8613c45
Compare
Choose a tag to compare

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