Skip to content

Commit 64a949f

Browse files
chore(master): release nvim-tree 1.0.0
1 parent 7ad345a commit 64a949f

File tree

2 files changed

+63
-1
lines changed

2 files changed

+63
-1
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.3.3"
2+
".": "1.0.0"
33
}

CHANGELOG.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,67 @@
11
# Changelog
22

3+
## [1.0.0](https://github.com/saviocmc/nvim-tree.lua/compare/nvim-tree-v1.3.3...nvim-tree-v1.0.0) (2024-06-01)
4+
5+
6+
### Features
7+
8+
* **#1389:** api: recursive node navigation for git and diagnostics ([#2525](https://github.com/saviocmc/nvim-tree.lua/issues/2525)) ([5d13cc8](https://github.com/saviocmc/nvim-tree.lua/commit/5d13cc8205bce4963866f73c50f6fdc18a515ffe))
9+
* **#1850:** add "no bookmark" filter ([#2571](https://github.com/saviocmc/nvim-tree.lua/issues/2571)) ([8f92e1e](https://github.com/saviocmc/nvim-tree.lua/commit/8f92e1edd399f839a23776dcc6eee4ba18030370))
10+
* **#2415:** add :NvimTreeHiTest ([#2664](https://github.com/saviocmc/nvim-tree.lua/issues/2664)) ([b278fc2](https://github.com/saviocmc/nvim-tree.lua/commit/b278fc25ae0fc95e4808eb5618f07fc2522fd2b3))
11+
* **#2415:** colour and highlight overhaul, see :help nvim-tree-highlight-overhaul ([#2455](https://github.com/saviocmc/nvim-tree.lua/issues/2455)) ([e9c5abe](https://github.com/saviocmc/nvim-tree.lua/commit/e9c5abe073a973f54d3ca10bfe30f253569f4405))
12+
* **#2630:** file renames can now create directories ([#2657](https://github.com/saviocmc/nvim-tree.lua/issues/2657)) ([efafd73](https://github.com/saviocmc/nvim-tree.lua/commit/efafd73efa9bc8c26282aed563ba0f01c7465b06))
13+
* **#2654:** filters.custom may be a function ([#2655](https://github.com/saviocmc/nvim-tree.lua/issues/2655)) ([4a87b8b](https://github.com/saviocmc/nvim-tree.lua/commit/4a87b8b46b4a30107971871df3cb7f4c30fdd5d0))
14+
* add api.fs.copy.basename, default mapping ge ([#2698](https://github.com/saviocmc/nvim-tree.lua/issues/2698)) ([8f2a50f](https://github.com/saviocmc/nvim-tree.lua/commit/8f2a50f1cd0c64003042364cf317c8788eaa6c8c))
15+
* add api.tree.toggle_enable_filters ([#2706](https://github.com/saviocmc/nvim-tree.lua/issues/2706)) ([f7c09bd](https://github.com/saviocmc/nvim-tree.lua/commit/f7c09bd72e50e1795bd3afb9e2a2b157b4bfb3c3))
16+
* add kind param to vim.ui.select function calls ([#2602](https://github.com/saviocmc/nvim-tree.lua/issues/2602)) ([dc839a7](https://github.com/saviocmc/nvim-tree.lua/commit/dc839a72a6496ce22ebd3dd959115cf97c1b20a0))
17+
* add node.open.toggle_group_empty, default mapping L ([#2647](https://github.com/saviocmc/nvim-tree.lua/issues/2647)) ([8cbb1db](https://github.com/saviocmc/nvim-tree.lua/commit/8cbb1db8e90b62fc56f379992e622e9f919792ce))
18+
* add option to skip gitignored files on git navigation ([#2583](https://github.com/saviocmc/nvim-tree.lua/issues/2583)) ([50f30bc](https://github.com/saviocmc/nvim-tree.lua/commit/50f30bcd8c62ac4a83d133d738f268279f2c2ce2))
19+
* add update_focused_file.exclude ([#2673](https://github.com/saviocmc/nvim-tree.lua/issues/2673)) ([e20966a](https://github.com/saviocmc/nvim-tree.lua/commit/e20966ae558524f8d6f93dc37f5d2a8605f893e2))
20+
21+
22+
### Bug Fixes
23+
24+
* **#2395:** marks.bulk.move defaults to directory at cursor ([#2688](https://github.com/saviocmc/nvim-tree.lua/issues/2688)) ([cfea5bd](https://github.com/saviocmc/nvim-tree.lua/commit/cfea5bd0806aab41bef6014c6cf5a510910ddbdb))
25+
* **#2415:** disambiguate highlight groups, see :help nvim-tree-highlight-overhaul ([#2639](https://github.com/saviocmc/nvim-tree.lua/issues/2639)) ([d9cb432](https://github.com/saviocmc/nvim-tree.lua/commit/d9cb432d2c8d8fa9267ddbd7535d76fe4df89360))
26+
* **#2415:** fix NvimTreeIndentMarker highlight group: FileIcon->FolderIcon ([e9ac136](https://github.com/saviocmc/nvim-tree.lua/commit/e9ac136a3ab996aa8e4253253521dcf2cb66b81b))
27+
* **#2415:** highlight help header and mappings ([#2669](https://github.com/saviocmc/nvim-tree.lua/issues/2669)) ([39e6fef](https://github.com/saviocmc/nvim-tree.lua/commit/39e6fef85ac3bb29532b877aa7c9c34911c661af))
28+
* **#2415:** nvim 0.8 highlight overhaul support, limited to only show highest highlight precedence ([#2642](https://github.com/saviocmc/nvim-tree.lua/issues/2642)) ([f39f7b6](https://github.com/saviocmc/nvim-tree.lua/commit/f39f7b6fcd3865ac2146de4cb4045286308f2935))
29+
* **#2415:** NvimTreeIndentMarker highlight group: FileIcon->FolderIcon ([#2656](https://github.com/saviocmc/nvim-tree.lua/issues/2656)) ([e9ac136](https://github.com/saviocmc/nvim-tree.lua/commit/e9ac136a3ab996aa8e4253253521dcf2cb66b81b))
30+
* **#2519:** Diagnostics Not Updated When Tree Not Visible ([#2597](https://github.com/saviocmc/nvim-tree.lua/issues/2597)) ([96a783f](https://github.com/saviocmc/nvim-tree.lua/commit/96a783fbd606a458bcce2ef8041240a8b94510ce))
31+
* **#2535:** TextYankPost event sends vim.v.event ([#2734](https://github.com/saviocmc/nvim-tree.lua/issues/2734)) ([d8d3a15](https://github.com/saviocmc/nvim-tree.lua/commit/d8d3a1590a05b2d8b5eb26e2ed1c6052b1b47a77))
32+
* **#2609:** help toggle ([#2611](https://github.com/saviocmc/nvim-tree.lua/issues/2611)) ([fac4900](https://github.com/saviocmc/nvim-tree.lua/commit/fac4900bd18a9fa15be3d104645d9bdef7b3dcec))
33+
* **#2624:** open file from docked floating window ([#2627](https://github.com/saviocmc/nvim-tree.lua/issues/2627)) ([f24afa2](https://github.com/saviocmc/nvim-tree.lua/commit/f24afa2cef551122b8bd53bb2e4a7df42343ce2e))
34+
* **#2632:** occasional error stack when locating nvim-tree window ([#2633](https://github.com/saviocmc/nvim-tree.lua/issues/2633)) ([48b1d86](https://github.com/saviocmc/nvim-tree.lua/commit/48b1d8638fa3726236ae22e0e48a74ac8ea6592a))
35+
* **#2637:** show buffer modified icons and highlights ([#2638](https://github.com/saviocmc/nvim-tree.lua/issues/2638)) ([7bdb220](https://github.com/saviocmc/nvim-tree.lua/commit/7bdb220d0fe604a77361e92cdbc7af1b8a412126))
36+
* **#2643:** correctly apply linked highlight groups in tree window ([#2653](https://github.com/saviocmc/nvim-tree.lua/issues/2653)) ([fbee8a6](https://github.com/saviocmc/nvim-tree.lua/commit/fbee8a69a46f558d29ab84e96301425b0501c668))
37+
* **#2658:** change SpellCap groups to reduce confusion: ExecFile->Question, ImageFile->Question, SpecialFile->Title, Symlink->Underlined; add all other highlight groups to :NvimTreeHiTest ([#2732](https://github.com/saviocmc/nvim-tree.lua/issues/2732)) ([0aca092](https://github.com/saviocmc/nvim-tree.lua/commit/0aca0920f44b12a8383134bcb52da9faec123608))
38+
* **#2695:** git toplevel guard against missing paths ([#2696](https://github.com/saviocmc/nvim-tree.lua/issues/2696)) ([3c4267e](https://github.com/saviocmc/nvim-tree.lua/commit/3c4267eb5045fa86b67fe40c0c63d31efc801e77))
39+
* **#2705:** change NvimTreeWindowPicker cterm background from Cyan to more visible DarkBlue ([#2708](https://github.com/saviocmc/nvim-tree.lua/issues/2708)) ([1fd9c98](https://github.com/saviocmc/nvim-tree.lua/commit/1fd9c98960463d2d5d400916c0633b2df016941d))
40+
* **#2705:** change NvimTreeWindowPicker from Cyan to the more visible DarkBlue ([1fd9c98](https://github.com/saviocmc/nvim-tree.lua/commit/1fd9c98960463d2d5d400916c0633b2df016941d))
41+
* **#2733:** escape trash path ([#2735](https://github.com/saviocmc/nvim-tree.lua/issues/2735)) ([81eb8d5](https://github.com/saviocmc/nvim-tree.lua/commit/81eb8d519233c105f30dc0a278607e62b20502fd))
42+
* **#2758:** use nvim-webdevicons default file icon, not renderer.icons.glyphs.default, as per :help ([#2759](https://github.com/saviocmc/nvim-tree.lua/issues/2759)) ([347e1eb](https://github.com/saviocmc/nvim-tree.lua/commit/347e1eb35264677f66a79466bb5e3d111968e12c))
43+
* **#2758:** use nvim-webdevicons default for default files ([347e1eb](https://github.com/saviocmc/nvim-tree.lua/commit/347e1eb35264677f66a79466bb5e3d111968e12c))
44+
* **#925:** handle newlines in file names ([#2754](https://github.com/saviocmc/nvim-tree.lua/issues/2754)) ([64f61e4](https://github.com/saviocmc/nvim-tree.lua/commit/64f61e4c913047a045ff90bd188dd3b54ee443cf))
45+
* allow highlight overrides for DEFAULT_DEFS: NvimTreeFolderIcon, NvimTreeWindowPicker ([#2636](https://github.com/saviocmc/nvim-tree.lua/issues/2636)) ([74525ac](https://github.com/saviocmc/nvim-tree.lua/commit/74525ac04760bf0d9fec2bf51474d2b05f36048e))
46+
* bad column offset when using full_name ([#2629](https://github.com/saviocmc/nvim-tree.lua/issues/2629)) ([75ff64e](https://github.com/saviocmc/nvim-tree.lua/commit/75ff64e6663fc3b23c72dca32b2f838acefe7c8a))
47+
* bookmark filter should include parent directory ([#2704](https://github.com/saviocmc/nvim-tree.lua/issues/2704)) ([76b9810](https://github.com/saviocmc/nvim-tree.lua/commit/76b98109f62caa12b2f1dff472060b2233ea2e90))
48+
* bookmark filter shows marked directory children ([#2719](https://github.com/saviocmc/nvim-tree.lua/issues/2719)) ([2d97059](https://github.com/saviocmc/nvim-tree.lua/commit/2d97059661c83787372c8c003e743c984ba3ac50))
49+
* hijack_cursor on update focused file and vim search ([#2600](https://github.com/saviocmc/nvim-tree.lua/issues/2600)) ([02ae523](https://github.com/saviocmc/nvim-tree.lua/commit/02ae52357ba4da77a4c120390791584a81d15340))
50+
* nil access exception with git integration when changing branches ([#2774](https://github.com/saviocmc/nvim-tree.lua/issues/2774)) ([340d3a9](https://github.com/saviocmc/nvim-tree.lua/commit/340d3a9795e06bdd1814228de398cd510f9bfbb0))
51+
* passing nil as window handle in view.get_winnr ([48b1d86](https://github.com/saviocmc/nvim-tree.lua/commit/48b1d8638fa3726236ae22e0e48a74ac8ea6592a))
52+
* searchcount exception on invalid search regex ([#2693](https://github.com/saviocmc/nvim-tree.lua/issues/2693)) ([041dbd1](https://github.com/saviocmc/nvim-tree.lua/commit/041dbd18f440207ad161503a384e7c82d575db66))
53+
54+
55+
### Reverts
56+
57+
* **#2781:** "refactor: replace deprecated use of vim.diagnostic.is_disabled()" ([#2784](https://github.com/saviocmc/nvim-tree.lua/issues/2784)) ([517e4fb](https://github.com/saviocmc/nvim-tree.lua/commit/517e4fbb9ef3c0986da7047f44b4b91a2400f93c))
58+
59+
60+
### Miscellaneous Chores
61+
62+
* release 0.99.0 ([b6b86e1](https://github.com/saviocmc/nvim-tree.lua/commit/b6b86e1f3ec5d9d6987e55cf2b9a60473693f197))
63+
* release 1.0.0 ([#2678](https://github.com/saviocmc/nvim-tree.lua/issues/2678)) ([d16246a](https://github.com/saviocmc/nvim-tree.lua/commit/d16246a7575538f77e9246520449b99333c469f7))
64+
365
## [1.3.3](https://github.com/nvim-tree/nvim-tree.lua/compare/nvim-tree-v1.3.2...nvim-tree-v1.3.3) (2024-05-14)
466

567

0 commit comments

Comments
 (0)