Skip to content

Releases: nvim-tree/nvim-tree.lua

nvim-tree: v1.9.0

07 Dec 05:04
375e386
Compare
Choose a tag to compare

1.9.0 (2024-12-07)

Features

Bug Fixes

  • #2954: more efficient LSP updates, increase diagnostics.debounce_delay from 50ms to 500ms (#3007) (1f3ffd6)
  • #2990: Do not check if buffer is buflisted in diagnostics.update() (#2998) (28eac28)
  • #3009: nvim < 0.10 apply view options locally (#3010) (ca7c4c3)
  • api: correct argument types in wrap_node and wrap_node_or_nil (#3006) (f7c65e1)

nvim-tree: v1.8.0

09 Nov 03:46
c763948
Compare
Choose a tag to compare

1.8.0 (2024-11-09)

Features

  • #2819: add actions.open_file.relative_path, default enabled, following successful experiment (#2995) (2ee1c5e)
  • #2938: add default filesystem_watchers.ignore_dirs = { "/.ccls-cache", "/build", "/node_modules", "/target", } (#2940) (010ae03)

Bug Fixes

  • #2945: stack overflow on api.git.reload or fugitive event with watchers disabled (#2949) (5ad8762)
  • #2947: root is never a dotfile, so that it doesn't propagate to children (#2958) (f5f6789)
  • #2951: highlights incorrect following cancelled pick (#2952) (1c9553a)
  • #2954: resolve occasional tree flashing on diagnostics, set tree buffer options in deterministic order (#2980) (82ab19e)
  • #2961: windows: escape brackets and parentheses when opening file (#2962) (63c7ad9)
  • #2969: After a rename, the node loses selection (#2974) (1403933)
  • #2972: error on :colorscheme (#2973) (6e5a204)
  • #2976: use vim.loop to preserve neovim 0.9 compatibility (#2977) (00dff48)
  • #2978: grouped folder not showing closed icon (#2979) (120ba58)
  • #2981: windows: root changed when navigating with LSP (#2982) (c22124b)
  • symlink file icons rendered when renderer.icons.show.file = false, folder.symlink* was incorrectly rendered as folder.default|open (#2983) (2156bc0)

nvim-tree: v1.7.1

30 Sep 01:26
4a9e82d
Compare
Choose a tag to compare

1.7.1 (2024-09-30)

Bug Fixes

Reverts

nvim-tree: v1.7.0

21 Sep 02:13
e7cdecc
Compare
Choose a tag to compare

1.7.0 (2024-09-21)

Features

  • #2430: use vim.ui.open as default system_open, for neovim 0.10+ (#2912) (03f737e)
  • help closes on <Esc> and api.tree.toggle_help mappings (#2909) (b652dbd)

Bug Fixes

nvim-tree: v1.6.1

09 Sep 00:42
d41b4ca
Compare
Choose a tag to compare

1.6.1 (2024-09-09)

Bug Fixes

nvim-tree: v1.6.0

10 Aug 02:27
ad0b95d
Compare
Choose a tag to compare

1.6.0 (2024-08-10)

Features

  • #2225: add renderer.hidden_display to show a summary of hidden files below the tree (#2856) (e25eb7f)
  • #2349: add "right_align" option for renderer.icons.*_placement (#2839) (1d629a5)
  • #2349: add "right_align" option for renderer.icons.*_placement (#2846) (48d0e82)
  • add renderer.highlight_hidden, renderer.icons.show.hidden and renderer.icons.hidden_placement for dotfile icons/highlights (#2840) (48a9290)

Bug Fixes

nvim-tree: v1.5.0

11 Jul 06:17
f9ff00b
Compare
Choose a tag to compare

1.5.0 (2024-07-11)

Features

  • #2127: add experimental.actions.open_file.relative_path to open files with a relative path rather than absolute (#2805) (869c064)
  • #2598: add api.tree.resize (#2811) (2ede0de)
  • #2799: filesystem_watchers.ignore_dirs and git.disable_for_dirs may be functions (#2800) (8b2c5c6)
  • #2799: filesystem_watchers.ignore_dirs and git.disable_for_dirs may be functions (8b2c5c6)

Bug Fixes

  • #2813: macos: enable file renaming with changed capitalization (#2814) (abfd1d1)
  • #2819: experimental.actions.open_file.relative_path issue following change directory (#2820) (12a9a99)

nvim-tree: v1.4.0

09 Jun 02:43
2086e56
Compare
Choose a tag to compare

1.4.0 (2024-06-09)

Notice

  • Neovim 0.9 is now the minimum supported version; please upgrade to neovim release version 0.9 or 0.10.

Reverts

  • #2781: "refactor: replace deprecated use of vim.diagnostic.is_disabled()" (#2784) (517e4fb)

Miscellaneous Chores

nvim-tree: v1.3.3

14 May 00:45
2bc725a
Compare
Choose a tag to compare

1.3.3 (2024-05-14)

Bug Fixes

  • nil access exception with git integration when changing branches (#2774) (340d3a9)

nvim-tree: v1.3.2

12 May 04:46
78c4c08
Compare
Choose a tag to compare

1.3.2 (2024-05-12)

Bug Fixes

  • #2758: use nvim-webdevicons default file icon, not renderer.icons.glyphs.default, as per :help (#2759) (347e1eb)
  • #2758: use nvim-webdevicons default for default files (347e1eb)
  • #925: handle newlines in file names (#2754) (64f61e4)