Skip to content

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

3.30

15 Feb 20:26
e96fd85
Compare
Choose a tag to compare

Hi everyone! This release is focused on bugfixes. Also, neo-tree now lazy-loads its own setup now!

Highlighted Changes

  • feat(filesystem): add BEFORE_FILE_{ADD/DELETE} events by @pynappo in #1657
  • feat: add open_files_using_relative_paths option by @epheien in #1634
  • fix(setup): defer merging config until needed by @pynappo in #1658
  • fix(setup): defer hijack until setup or BufEnter by @pynappo in #1667

What's Changed

  • chore: update stylua action and format by @pynappo in #1664
  • fix(fs_actions): normalize the move destination by @pynappo in #1647
  • fix(preview): use scratch buffer for float to stop side effects by @pynappo in #1663
  • fix(container): truncate text by cell width/characters by @pynappo in #1623
  • docs: trim/format whitespace, convert to lazy.nvim example by @pynappo in #1665
  • fix(commands): generalize expand_all_nodes by @pynappo in #1661
  • chore: properly indent bug report template by @pynappo in #1675
  • fix(document_symbols): parse preview range by @nnajm in #1679
  • build(ci): update neovim appimage path by @pynappo in #1680
  • fix(git_status): show status for one char filenames by @pynappo in #1683
  • fix(setup): always apply window settings by @pynappo in #1686
  • docs(README): mention nvim-lsp-file-operations by @pynappo in #1688
  • fix(file-nesting): ensure deterministic rule application by @saifulapm in #1602

New Contributors

Full Changelog: 3.29...3.30

3.29

24 Jan 22:59
5d172e8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.28...3.29

3.28

11 Jan 00:34
e6645ec
Compare
Choose a tag to compare

Hi everyone! Happy to help maintain neo-tree now, I'll be working through past PRs and issues as much as I can.

What's Changed

New Contributors

Full Changelog: 3.27...3.28

3.27

22 Sep 00:46
3.27
a77af2e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.26...3.27

3.26

20 May 14:25
8c75e8a
Compare
Choose a tag to compare

Announcement

I (@pysan3) have been assigned as the new lead developer for neo-tree.nvim. Big thanks to @cseickel who has created and led this project to a huge success. I am very honored to be able to play a big role and I have many plans to improve the plugin even more so stay tuned ;)

This release (3.26) is the first release that is signed by me. Please see #1467 for more information.

Thanks to all the contributors and contributions listed below and I will appreciate more and more PRs from the community to enrich this plugin (yes in fact a PR to neo-tree was my first contribution to an OSS so never be afraid).

What's Changed

New Contributors

Full Changelog: 3.25...3.26

3.25

13 Apr 23:19
3.25
7aad1bf
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.24...3.25

3.24

13 Apr 02:09
3.24
c61074a
Compare
Choose a tag to compare

What's Changed

  • feat: allow to pass function to fuzzy_finder_mappings by @adoyle-h in #1423
  • feat(set_root): allow filesystem and buffers to run set_root when the cursor is on both files and directories by @xvzc in #1420
  • fix: revert window close buffer cleanup code by @cseickel in #1433

New Contributors

Full Changelog: 3.23...3.24

3.23

26 Mar 11:38
3.23
16d1b19
Compare
Choose a tag to compare

What's Changed

  • fix(renderer): check if current buffer is loaded by @pysan3 in #1406

Full Changelog: 3.22...3.23

3.22

21 Mar 13:35
3.22
8afbb06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.21...3.22

3.21

14 Mar 00:28
3.21
742db4e
Compare
Choose a tag to compare

What's Changed

  • fix: continue improving Windows path escaping for commands by @bwpge in #1388
  • fix(selector): selector layouts cannot handle when not enough width by @pysan3 in #1392
  • fix(winfixbuf): avoid windows that have winfixbuf when opening buffers by @pysan3 in #1390
  • Delete enable_normal_mode_for_inputs from defaults.lua by @rrrix in #1395

New Contributors

Full Changelog: 3.20...3.21