Releases: nvim-neo-tree/neo-tree.nvim
Releases · nvim-neo-tree/neo-tree.nvim
3.15
What's Changed
- fix: compatibility with 0.10 extmark sign by @ofseed in #1265
- fix(renderer): fix jumping to the top when opening files. by @georgeguimaraes in #1274
- doc: correct table for git symbols to be within git_status table by @aedificatio in #1278
- fix(renderer): after focusing a node, such node was always focused by @georgeguimaraes in #1280
- test: disable flaky netrw-hijack test by @cseickel in #1281
- chore: move popup_border_style description to above the key by @sarmong in #1283
- fix(renderer): fix Neotree focus/show toggle behaviour by @georgeguimaraes in #1288
- chore(dockerfile): add nvim-web-devicons by @georgeguimaraes in #1289
- fix(diagnostic):
text
isnil
by @kawre in #1295 - feat(filesystem): open in right below or left above split by @Blackmorse in #1294
New Contributors
- @georgeguimaraes made their first contribution in #1274
- @aedificatio made their first contribution in #1278
- @sarmong made their first contribution in #1283
- @kawre made their first contribution in #1295
- @Blackmorse made their first contribution in #1294
Full Changelog: 3.14...3.15
3.14
What's Changed
- fix: use getftype to check symlink by @yehuohan in #1252
- fix(filesystem): Mixed path separators in Windows by @gplusplus314 in #1258
New Contributors
- @yehuohan made their first contribution in #1252
- @gplusplus314 made their first contribution in #1258
Full Changelog: 3.13...3.14
3.13
What's Changed
- fix(commands)!: open nested files default to open instead of expand by @pysan3 in #1220
- fix(file_nesting): fixes and improvements for all file_nesting modes by @Teddytrombone in #1221
- fix(filesystem): fixed call to debounce with wrong arguments by @pysan3 in #1227
- feat(filesystem): move to new dst after copy / move in filesystem by @pysan3 in #1228
- fix: fix buffer_changed event, fix diagnostics final severity by @cseickel in #1237
- fix: set global variables to local by @cseickel in #1238
Full Changelog: 3.12...3.13
3.12
What's Changed
- fix: prevent expand() from raising errors when verbose is set by @wookayin in #1205
- feat(preview): use image.nvim to load images into preview window by @pysan3 in #1203
- Fix
desc
being filtered out of mappings by @mehalter in #1206 - docs: use
:Neotree
instead of:Neo-tree
for nvim command by @mbromell in #1208 - fix: set max height for popup help window by @intxff in #1213
- feat(commands): add option to open top file even when nested by @pysan3 in #1218
New Contributors
- @wookayin made their first contribution in #1205
- @mbromell made their first contribution in #1208
- @intxff made their first contribution in #1213
Full Changelog: 3.11...3.12
3.11
What's Changed
- feat: Advanced file nesting with patterns by @Teddytrombone in #1182
- feat(selector): add command option to toggle source selector by @pysan3 in #1187
- feat(sources): fix and test all
source.navigate
to have same nparams by @pysan3 in #1195 - fix(ui): workaround #1197 by @pysan3 in #1198
- fix(filesystem): use correct flags and permissions when creating file by @cseickel in #1200
New Contributors
- @Teddytrombone made their first contribution in #1182
Full Changelog: 3.10...3.11
3.10
What's Changed
- feat: custom text for mappings in help window by @coffebar in #1186
- feat!: rename
label
todesc
for mapping descriptions by @mehalter in #1190 - Improve docs: add how to call neotree from Lua by @artfulrobot in #1188
- feat(input): add newline when
use_popups_for_input = false
by @pysan3 in #1189 - Update state.explicitly_opened_directories when collapsing by action close_all by @coffebar in #1191
- Return key mapping callback return value, so eval option works by @ajenkinski in #1193
New Contributors
- @coffebar made their first contribution in #1186
- @ajenkinski made their first contribution in #1193
Full Changelog: 3.9...3.10
3.9
3.8
What's Changed
- Update nvim-window-picker in README.md by @max107 in #1161
- feat(buffers): add
terminals_first
option by @cseickel in #1162 - doc: typo fix (duplicated
om
) by @jetjinser in #1169 - fix(filesystem): ensure replacemnt for deleted buffer is a real file by @cseickel in #1176
New Contributors
- @max107 made their first contribution in #1161
- @jetjinser made their first contribution in #1169
Full Changelog: 3.7...3.8
3.7
What's Changed
- Ignore disabled diagnostics by @sidequestboy in #1148
- feat: Fix paste_default_config by @ein-shved in #1155
- Add a nil check to vim.diagnostic.is_disabled by @sidequestboy in #1159
New Contributors
- @sidequestboy made their first contribution in #1148
- @ein-shved made their first contribution in #1155
Full Changelog: 3.6...3.7
3.6
What's Changed
- refactor!: setup the
symlink_target
component using default config by @true2fik in #1122 - feat: setup hooks for sources to provide custom
stat
s for nodes by @cseickel in #1121 - feat(command): add source
last
refers to the last executed source by @ofseed in #1081 - fix: prevent "too many open files" errors from git ignored check by @cseickel in #1127
- fix: improve safety of
window_exists
function by @cseickel in #1136
New Contributors
Full Changelog: 3.5...3.6