Changelog
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
- #2859: make sure window still exists when restoring options (#2863) (466fbed)
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)
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
1.3.3 (2024-05-14)
Bug Fixes
- nil access exception with git integration when changing branches (#2774) (340d3a9)
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)
1.3.1 (2024-04-25)
Bug Fixes
1.3.0 (2024-03-30)
Features
Bug Fixes
- #2658: change SpellCap groups to reduce confusion: ExecFile->Question, ImageFile->Question, SpecialFile->Title, Symlink->Underlined; add all other highlight groups to :NvimTreeHiTest (#2732) (0aca092)
- bookmark filter shows marked directory children (#2719) (2d97059)
1.2.0 (2024-03-24)
Features
1.1.1 (2024-03-15)
Bug Fixes
- #2395: marks.bulk.move defaults to directory at cursor (#2688) (cfea5bd)
- #2705: change NvimTreeWindowPicker cterm background from Cyan to more visible DarkBlue (#2708) (1fd9c98)
- bookmark filter should include parent directory (#2704) (76b9810)
1.1.0 (2024-03-14)
Features
- #2630: file renames can now create directories (#2657) (efafd73)
- add api.fs.copy.basename, default mapping ge (#2698) (8f2a50f)
Bug Fixes
- #2695: git toplevel guard against missing paths (#2696) (3c4267e)
- searchcount exception on invalid search regex (#2693) (041dbd1)
1.0.0 (2024-02-18)
Features
Miscellaneous Chores
Features
- #1389: api: recursive node navigation for git and diagnostics (#2525) (5d13cc8)
- #2415: add :NvimTreeHiTest (#2664) (b278fc2)
- #2415: colour and highlight overhaul, see :help nvim-tree-highlight-overhaul (#2455) (e9c5abe)
- add node.open.toggle_group_empty, default mapping L (#2647) (8cbb1db)
Bug Fixes
- #2415: disambiguate highlight groups, see :help nvim-tree-highlight-overhaul (#2639) (d9cb432)
- #2415: fix NvimTreeIndentMarker highlight group: FileIcon->FolderIcon (e9ac136)
- #2415: highlight help header and mappings (#2669) (39e6fef)
- #2415: nvim 0.8 highlight overhaul support, limited to only show highest highlight precedence (#2642) (f39f7b6)
- #2415: NvimTreeIndentMarker highlight group: FileIcon->FolderIcon (#2656) (e9ac136)
- #2624: open file from docked floating window (#2627) (f24afa2)
- #2632: occasional error stack when locating nvim-tree window (#2633) (48b1d86)
- #2637: show buffer modified icons and highlights (#2638) (7bdb220)
- #2643: correctly apply linked highlight groups in tree window (#2653) (fbee8a6)
- allow highlight overrides for DEFAULT_DEFS: NvimTreeFolderIcon, NvimTreeWindowPicker (#2636) (74525ac)
- bad column offset when using full_name (#2629) (75ff64e)
- passing nil as window handle in view.get_winnr (48b1d86)
0.99.0 (2024-01-01)
Features
- #1850: add “no bookmark” filter (#2571) (8f92e1e)
- add kind param to vim.ui.select function calls (#2602) (dc839a7)
- add option to skip gitignored files on git navigation (#2583) (50f30bc)
Bug Fixes