Skip to content

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

Release v2.16

22 Apr 21:47
v2.16
cf78366
Compare
Choose a tag to compare

New Features

  • Add commands to open splits with window picker

Bug Fixes

  • Prevent duplicate [No Name] buffers on netrw hijack

Release v2.15

21 Apr 01:47
v2.15
44310cf
Compare
Choose a tag to compare

New Features

  • Add enable_character_fade option to container component
  • Add support for hidden files on Windows
  • Make nowait the default setting for the all mappings except for <space>
  • Allow clearing default mappings with use_default_mappings = false

Bug Fixes

  • Skip git warnings when parsing status
  • Reset faded highlights on color scheme change

Release v2.14

17 Apr 02:34
v2.14
ada6a3d
Compare
Choose a tag to compare

Bug Fixes

  • Fix many path related issues on Windows, including:
    • git ignored
    • navigate up command
    • nested file issues
    • diagnostic icons for folders
  • Fix refresh after adding file with open nested files

Release v2.13

13 Apr 16:52
v2.13
a1f5f4b
Compare
Choose a tag to compare

New Features

  • Add NeoTreeSignColumn highlight group
  • Add hide_by_pattern option to filesystem.filtered_items

Bug Fixes

  • fix performance issues with check git ignored code
  • fix error with delete directory action on Windows

Other

  • Fix possessive "its" on the README

Release v2.12

12 Apr 01:29
v2.12
cf81908
Compare
Choose a tag to compare

New Features

  • Use native recursive delete for directories (rm -Rf)
  • Optimize resize timer to lower cpu usage

Release v2.11

10 Apr 00:34
v2.11
d8aa8ea
Compare
Choose a tag to compare

New Features

  • Add mapping_options config to set map-arguments like nowait
  • Add built-in "open_with_window_picker" command
  • Make async_directory_scan option take three way choice: "always", "never", or "auto"

Bug Fixes

  • Fix git status logic to show conflicts correctly

Release v2.10

08 Apr 23:21
v2.10
c5175dd
Compare
Choose a tag to compare

New Features

  • Various tweaks and optimizations to improve speed
  • Including reworked async filesystem scan
  • and opening sync from user commands to get the fastest response time
  • and reserving async loading for background refreshes

Release v2.9

07 Apr 12:08
v2.9
ed095ba
Compare
Choose a tag to compare

New Features

  • Refactor async directory scan to make it parallel
  • Add an option to scan synchronously (which is usually faster): filesystem = { async_directory_scan = false }
  • Support changing the git base for git status using Neotree <gitref> or Neotree git_base=<gitref>
  • Add NeoTreeEndOfBuffer highlight group

Bug Fixes

  • Handle git ignored logic correctly for files that are both ignored and dotfiles

Release v2.8

03 Apr 14:50
v2.8
32c2017
Compare
Choose a tag to compare

New Features

  • Add resize_timer_interval config option

Release v2.7

03 Apr 14:13
v2.7
caf015a
Compare
Choose a tag to compare

New Features

  • Add highlight groups:
    • NeoTreeStatusLine: StatusLine override in Neo-tree window.
    • NeoTreeStatusLineNC: StatusLineNC override in Neo-tree window.
    • NeoTreeVertSplit: VertSplit override in Neo-tree window.

Bug Fixes

  • Update README Quickstart to move filesystem only mappings out of the global mapping config
  • Fix the navigate_up and set_root commands on the buffers source