Releases: stevearc/oil.nvim
Releases · stevearc/oil.nvim
v2.13.0
2.13.0 (2024-11-11)
Features
- config option to customize floating window title (#482) (5d2dfae)
- config option to disable lsp file methods (#477) (f60bb7f)
Bug Fixes
- actions.preview accepts options (#497) (cca1631)
- add trailing slash to directories on yank_entry (#504) (42333bb)
- don't deep merge keymaps (#510) (709403c)
- guard against nil keymaps (621f8ba)
- only map ~ for normal mode (#484) (ccab9d5)
- sort keymap help entries by description (#506) (52cc8a1), closes #376
v2.12.2
v2.12.1
v2.12.0
2.12.0 (2024-08-17)
Features
- add support for
mini.icons
(#439) (a543ea5) - allow bufnr optional parameter for get_current_dir function (#440) (cc23325)
- disable cursor in preview window (#433) (b15e4c1)
Bug Fixes
- add compatibility for Lua 5.1 (#456) (b39a789)
- correctly check if
mini.icons
is actually setup (#441) (d5e5657) - cursor sometimes disappears after making changes (#438) (b5a1abf)
- Force standard C locale when getting
ls
input for parsing in SSH (#455) (71c972f) - handle rare case where file watcher outlives buffer (fcca212)
- Handle users and groups with spaces over SSH (#448) (a6cea1a)
- set floating window win_options when buffer changes (#432) (b0a6cf9)
v2.11.0
v2.10.0
2.10.0 (2024-06-16)
Features
Bug Fixes
- change unknown action name from error to notification (e5eb20e)
- error opening command window from oil float (#378) (06a19f7)
- hack around glob issues in LSP rename operations (#386) (e5312c3)
- incorrect default config actions (#414) (c82b26e)
- notify when changing the current directory (#406) (18272ab)
- throw error on vim.has call within the lsp/workspace.lua (#411) (61f1967)
- vim.notify call error (76bfc25)
v2.9.0
2.9.0 (2024-05-16)
Features
- can restore Oil progress window when minimized (fa3820e)
- experimental support for git operations (#290) (1f05774)
Bug Fixes
- duplicate create actions (#334) (354c530)
- error when opening files from floating oil window (#355) (2bc56ad)
- git mv errors when moving empty directory (#358) (6a7a10b)
- gracefully handle new dirs with trailing backslash on windows (#336) (be0a1ec)
- icon column highlight parameter (#366) (752563c)
- race condition when entering oil buffer (#321) (c86e484)
- ssh: bad argument when editing files over ssh (#370) (aa0c00c)
- ssh: config option to pass extra args to SCP (#340) (3abb607)
- ssh: garbled output when directory has broken symlinks (bcfc0a2)
- support visual mode when preview window is open (#315) (f41d7e7)
- windows: convert posix paths before matching LSP watch globs (#374) (f630887)
- windows: file operation preview uses only backslash path separator (#336) (96f0983)
- windows: navigating into drive letter root directories (#341) (f3a31eb)
- windows: treat both backslash and frontslash as path separators (#336) (3b3a6b2)
v2.8.0
v2.7.0
2.7.0 (2024-03-13)
Features
- add ability to alter lsp file operation timeout (#317) (29a06fc)
- add border config for SSH and keymaps help window (#299) (e27cc4e)
- do not close preview when switching dirs (#277) (bf753c3)
- experimental option to watch directory for changes (#292) (bcfe7d1)
- use natural sort order by default (#328) (71b076b)
Bug Fixes
- actions.open_external uses explorer.exe in WSL (#273) (6953c2c)
- close preview window when leaving oil buffer (#296) (132b4ea)
- correctly reset bufhidden for formerly previewed buffers (#291) (0de8e60)
- potential leak in experimental file watcher (c437f3c)
- spurious exits from faulty :wq detection (#221) (e045ee3)
- window options sometimes not set in oil buffer (#287) (17d71eb)
- windows: can delete non-ascii filenames to trash (#323) (18dfd24)
v2.6.1
2.6.1 (2024-01-16)
Bug Fixes
- crash when LSP client workspace_folders is nil (#269) (c4cc824)
- diagnostic float would not open if scope=cursor (#275) (a1af7a1)
- lsp_rename: handle absolute path glob filters (#279) (ec24334)
- trash: mac error deleting dangling symbolic links to trash (#251) (49b2b3f)