Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,44 @@
# Changelog

## [2.16.0](https://github.com/stevearc/oil.nvim/compare/v2.15.0...v2.16.0) (2026-01-12)


### Features

* add callback for handling buffer opening ([#638](https://github.com/stevearc/oil.nvim/issues/638)) ([dfb09e8](https://github.com/stevearc/oil.nvim/commit/dfb09e87bfb6d0d4d7896211dc0f18a40747875d))
* add horizontal scrolling actions ([#709](https://github.com/stevearc/oil.nvim/issues/709)) ([2405570](https://github.com/stevearc/oil.nvim/commit/24055701b7e712e6071086201b7e43837a6fb54c))
* add OilEmpty highlight group ([#689](https://github.com/stevearc/oil.nvim/issues/689)) ([b9ab05f](https://github.com/stevearc/oil.nvim/commit/b9ab05fe5abad224c6d70b80a4b3f38e5201204b))
* **clipboard:** pasting from system clipboard can delete original (cut) ([#649](https://github.com/stevearc/oil.nvim/issues/649)) ([f55ebb0](https://github.com/stevearc/oil.nvim/commit/f55ebb007946b57561e7c337fdb1fd4d4622df33))
* copy/paste to system clipboard ([#559](https://github.com/stevearc/oil.nvim/issues/559)) ([4c9bdf0](https://github.com/stevearc/oil.nvim/commit/4c9bdf0d839932617cdb25ed46a2f7bb1e090f77))
* new adapter for S3 buckets ([#677](https://github.com/stevearc/oil.nvim/issues/677)) ([e5bd931](https://github.com/stevearc/oil.nvim/commit/e5bd931edb93a48a3a282f43992c5495966f5ba9))
* support multicursor.nvim ([#696](https://github.com/stevearc/oil.nvim/issues/696)) ([756dec8](https://github.com/stevearc/oil.nvim/commit/756dec855b4811f2d27f067a3aca477f368d99f5))


### Bug Fixes

* args.count of 0 is not used as size ([#695](https://github.com/stevearc/oil.nvim/issues/695)) ([bbfa7cb](https://github.com/stevearc/oil.nvim/commit/bbfa7cba85967dc9dbfe0ca486fd4b17084bf846))
* better detection of oil buffers ([#589](https://github.com/stevearc/oil.nvim/issues/589)) ([548587d](https://github.com/stevearc/oil.nvim/commit/548587d68b55e632d8a69c92cefd981f360634fa))
* change default border config to nil ([#643](https://github.com/stevearc/oil.nvim/issues/643)) ([200df01](https://github.com/stevearc/oil.nvim/commit/200df01e4b92d0010a3bfbde92b91a4ef5a5c9db))
* clean up empty buffer when opening in new tab ([#616](https://github.com/stevearc/oil.nvim/issues/616)) ([5b6068a](https://github.com/stevearc/oil.nvim/commit/5b6068aad7d2057dd399fac73b7fb2cdf23ccd6e))
* command modifiers for :Oil ([#691](https://github.com/stevearc/oil.nvim/issues/691)) ([cbcb3f9](https://github.com/stevearc/oil.nvim/commit/cbcb3f997f6f261c577b943ec94e4ef55108dd95))
* don't apply oil window options to non-directory oil buffers ([7e1cd77](https://github.com/stevearc/oil.nvim/commit/7e1cd7703ff2924d7038476dcbc04b950203b902))
* file time column escapes ()[] chars in parser ([#603](https://github.com/stevearc/oil.nvim/issues/603)) ([ba1f50a](https://github.com/stevearc/oil.nvim/commit/ba1f50a9a81f65c07af584065ab9a5ad2a9e5fe0))
* glob formatting on windows in neovim nightly ([#631](https://github.com/stevearc/oil.nvim/issues/631)) ([08c2bce](https://github.com/stevearc/oil.nvim/commit/08c2bce8b00fd780fb7999dbffdf7cd174e896fb))
* handle empty LSP glob patterns ([#702](https://github.com/stevearc/oil.nvim/issues/702)) ([963c8d2](https://github.com/stevearc/oil.nvim/commit/963c8d2c5538c4a896a31f396b8a5a2683e254dc))
* indexing nil when env vars does not exist ([#601](https://github.com/stevearc/oil.nvim/issues/601)) ([ab887d9](https://github.com/stevearc/oil.nvim/commit/ab887d926c2665a708fbe9e6c4654042cc5f4c60))
* multicursor when opened with --preview ([#701](https://github.com/stevearc/oil.nvim/issues/701)) ([78ed0cf](https://github.com/stevearc/oil.nvim/commit/78ed0cf7d9a64280d621960af4be7872aa650417))
* open files under cwd with relative name ([#693](https://github.com/stevearc/oil.nvim/issues/693)) ([6340494](https://github.com/stevearc/oil.nvim/commit/634049414b9ba7b827f050dc5a873bf68944c640))
* pass bufnr to constrain_cursor ([#574](https://github.com/stevearc/oil.nvim/issues/574)) ([54fe7dc](https://github.com/stevearc/oil.nvim/commit/54fe7dca365e2b917ee269744055320c1f29380d))
* prevent E565 error when opening directories with nvim . ([#608](https://github.com/stevearc/oil.nvim/issues/608)) ([685cdb4](https://github.com/stevearc/oil.nvim/commit/685cdb4ffa74473d75a1b97451f8654ceeab0f4a))
* propagate errors in recursive_delete and recursive_copy ([#712](https://github.com/stevearc/oil.nvim/issues/712)) ([d278dc4](https://github.com/stevearc/oil.nvim/commit/d278dc40f9de9980868a0a55fa666fba5e6aeacb))
* scratch preview method ([#628](https://github.com/stevearc/oil.nvim/issues/628)) ([bbad9a7](https://github.com/stevearc/oil.nvim/commit/bbad9a76b2617ce1221d49619e4e4b659b3c61fc))
* send_to_quickfix opens loclist when specified ([#687](https://github.com/stevearc/oil.nvim/issues/687)) ([01cb3a8](https://github.com/stevearc/oil.nvim/commit/01cb3a8ad7d5e8707041edc775af83dbf33838f4))
* silent handling when buffer has no oil adapter ([#573](https://github.com/stevearc/oil.nvim/issues/573)) ([d7c61c7](https://github.com/stevearc/oil.nvim/commit/d7c61c70849ec99f005615c4175118986f200e4f))
* ssh adapter supports iso8601 dates ([#635](https://github.com/stevearc/oil.nvim/issues/635)) ([1498d2f](https://github.com/stevearc/oil.nvim/commit/1498d2fccff75a1321e92e4aa03ff220f87cc27e))
* support natural ordering for numbers with >12 digits ([#652](https://github.com/stevearc/oil.nvim/issues/652)) ([07f80ad](https://github.com/stevearc/oil.nvim/commit/07f80ad645895af849a597d1cac897059d89b686))
* **trash-win:** don't hang when `shellslash` is enabled ([#592](https://github.com/stevearc/oil.nvim/issues/592)) ([8649818](https://github.com/stevearc/oil.nvim/commit/8649818fb29322a8ee24c5cd2cd7b2f6c40258a3))
* use `g~` instead of overriding the builtin `~` mapping ([#694](https://github.com/stevearc/oil.nvim/issues/694)) ([15a2b21](https://github.com/stevearc/oil.nvim/commit/15a2b21eda3c94816b9449590425cdcffd8b836a))

## [2.15.0](https://github.com/stevearc/oil.nvim/compare/v2.14.0...v2.15.0) (2025-02-13)


Expand Down