Skip to content

Releases: stevearc/oil.nvim

v2.6.0

03 Jan 06:08
a128e6f
Compare
Choose a tag to compare

2.6.0 (2024-01-03)

Features

  • trash: support for deleting to windows recycle bin (#243) (553b7a0)

v2.5.0

26 Dec 18:08
523b614
Compare
Choose a tag to compare

2.5.0 (2023-12-26)

Features

  • actions for sending oil entries to quickfix (#249) (3ffb830)
  • add 'update_on_cursor_moved' option to preview window (#250) (ea612fe)
  • allow multiple hlgroups inside one column (#240) (a173b57)
  • constrain_cursor option (closes #257) (71b1ef5)
  • option to auto-save files affected by will_rename_files (#218) (48d8ea8)
  • refresh action also clears search highlight (#228) (8283457)
  • support all LSP workspace file operations (#264) (250e0af)

Bug Fixes

  • constrain cursor when entering insert mode (a60c6d1)
  • handle opening oil from buffers with foreign schemes (#256) (22ab2ce)
  • trash: error deleting dangling symbolic links to trash (#251) (5d9e436)
  • willRename source path (#248) (24027ed)

Performance Improvements

v2.4.1

01 Dec 08:04
5834054
Compare
Choose a tag to compare

2.4.1 (2023-12-01)

Bug Fixes

  • buffer data cleared when setting buflisted = false (303f318)
  • bug copying file multiple times (05cb825)
  • crash in ssh and trash adapter detail columns (#235) (e89a8f8)
  • oil.select respects splitbelow and splitright (#233) (636989b)
  • preserve buflisted when re-opening oil buffers (#220) (6566f45)

v2.4.0

15 Nov 06:56
af04969
Compare
Choose a tag to compare

2.4.0 (2023-11-15)

Features

Bug Fixes

  • can view drives on Windows (126a8a2)
  • don't set buflisted on oil buffers (#220) (873d505)
  • line parsing for empty columns (0715f1b)
  • previewing and editing files on windows (#214) (3727410)
  • quit after mutations when :wq or similar (#221) (af13ce3)

v2.3.0

05 Nov 14:36
7ea4dda
Compare
Choose a tag to compare

2.3.0 (2023-11-04)

Features

  • add support for LSP willRenameFiles (#184) (8f3c1d2)
  • make buffer cleanup delay configurable (#191) (a9f7f69)

Bug Fixes

  • call vimL function in main loop (#206) (8418e94)
  • case handling for LSP willRenameFiles (deba4db)
  • disable swapfile for oil buffers (#190) (2e6996b)
  • more correct gf binding for ssh files (1641357)
  • parse errors when moving files across adapters (4088efb)
  • path shortening does proper subpath detection (054247b)
  • restore original window when closing floating win (#208) (aea896a)
  • shorten path when opening files (#194, #197) (3275996)
  • shorten path when opening files (#194) (6cbc8d7)

v2.2.0

30 Sep 21:25
956d7fc
Compare
Choose a tag to compare

2.2.0 (2023-09-30)

Features

Bug Fixes

  • add busybox support for ssh adapter (#173) (a9ceb90)
  • correctly resolve new files when selected (#179) (83e4d04)
  • don't override FloatTitle highlight (#189) (5ced687)
  • hide swapfile error when editing file (#188) (bfc5a4c)

v2.1.0

11 Sep 15:20
fdb50dc
Compare
Choose a tag to compare

2.1.0 (2023-09-11)

Features

Bug Fixes

  • allow converting a file to directory and vice-versa (#117) (926ae06)
  • change default winblend for floating window to 0 (#167) (7033d52)
  • lock cursor to first mutable column (d4eb4f3)

v2.0.1

26 Aug 02:05
c12a12c
Compare
Choose a tag to compare

2.0.1 (2023-08-26)

Bug Fixes

v2.0.0

24 Aug 16:20
2fde9d8
Compare
Choose a tag to compare

2.0.0 (2023-08-24)

⚠ BREAKING CHANGES

  • disable netrw by default (#155)

Bug Fixes

  • actions.terminal supports ssh adapter (#152) (0ccf95a)
  • errors when writing files over ssh (#159) (bfa0e87)
  • fix flaky test (9509ae0)
  • remaining type errors (8f78079)
  • set nomodifiable after BufWritePre in ssh adapter (#159) (b61bc9b)
  • sometimes use shell to run trash command (#99) (ff62fc2)
  • ssh adapter supports any system with /bin/sh (#161) (ebcd720)
  • type annotations and type errors (47c7737)

Performance Improvements

  • tweak uv readdir params for performance (ffb89bf)

Code Refactoring

v1.1.0

09 Aug 08:05
0e5fca3
Compare
Choose a tag to compare

1.1.0 (2023-08-09)

Features

Bug Fixes

  • directory hijacking when oil is lazy loaded (#149) (966eaaa)
  • leave netrw autocmds intact when default_file_explorer = false (#135) (789b486)
  • opening oil from netrw defaults to netrw directory (#148) (887bb4a)
  • previewed buffers are deleted once hidden (#141) (eaa20a6)
  • url-escape paths for scp (#134) (a5ff72a)
  • use standard Directory highlight group (#139) (f180a9f)