|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [2.16.0](https://github.com/stevearc/oil.nvim/compare/v2.15.0...v2.16.0) (2026-01-11) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* add callback for handling buffer opening ([#638](https://github.com/stevearc/oil.nvim/issues/638)) ([dfb09e8](https://github.com/stevearc/oil.nvim/commit/dfb09e87bfb6d0d4d7896211dc0f18a40747875d)) |
| 9 | +* add horizontal scrolling actions ([#709](https://github.com/stevearc/oil.nvim/issues/709)) ([2405570](https://github.com/stevearc/oil.nvim/commit/24055701b7e712e6071086201b7e43837a6fb54c)) |
| 10 | +* add OilEmpty highlight group ([#689](https://github.com/stevearc/oil.nvim/issues/689)) ([b9ab05f](https://github.com/stevearc/oil.nvim/commit/b9ab05fe5abad224c6d70b80a4b3f38e5201204b)) |
| 11 | +* **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)) |
| 12 | +* copy/paste to system clipboard ([#559](https://github.com/stevearc/oil.nvim/issues/559)) ([4c9bdf0](https://github.com/stevearc/oil.nvim/commit/4c9bdf0d839932617cdb25ed46a2f7bb1e090f77)) |
| 13 | +* new adapter for S3 buckets ([#677](https://github.com/stevearc/oil.nvim/issues/677)) ([e5bd931](https://github.com/stevearc/oil.nvim/commit/e5bd931edb93a48a3a282f43992c5495966f5ba9)) |
| 14 | +* support multicursor.nvim ([#696](https://github.com/stevearc/oil.nvim/issues/696)) ([756dec8](https://github.com/stevearc/oil.nvim/commit/756dec855b4811f2d27f067a3aca477f368d99f5)) |
| 15 | + |
| 16 | + |
| 17 | +### Bug Fixes |
| 18 | + |
| 19 | +* 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)) |
| 20 | +* better detection of oil buffers ([#589](https://github.com/stevearc/oil.nvim/issues/589)) ([548587d](https://github.com/stevearc/oil.nvim/commit/548587d68b55e632d8a69c92cefd981f360634fa)) |
| 21 | +* change default border config to nil ([#643](https://github.com/stevearc/oil.nvim/issues/643)) ([200df01](https://github.com/stevearc/oil.nvim/commit/200df01e4b92d0010a3bfbde92b91a4ef5a5c9db)) |
| 22 | +* 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)) |
| 23 | +* command modifiers for :Oil ([#691](https://github.com/stevearc/oil.nvim/issues/691)) ([cbcb3f9](https://github.com/stevearc/oil.nvim/commit/cbcb3f997f6f261c577b943ec94e4ef55108dd95)) |
| 24 | +* don't apply oil window options to non-directory oil buffers ([7e1cd77](https://github.com/stevearc/oil.nvim/commit/7e1cd7703ff2924d7038476dcbc04b950203b902)) |
| 25 | +* 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)) |
| 26 | +* 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)) |
| 27 | +* handle empty LSP glob patterns ([#702](https://github.com/stevearc/oil.nvim/issues/702)) ([963c8d2](https://github.com/stevearc/oil.nvim/commit/963c8d2c5538c4a896a31f396b8a5a2683e254dc)) |
| 28 | +* 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)) |
| 29 | +* multicursor when opened with --preview ([#701](https://github.com/stevearc/oil.nvim/issues/701)) ([78ed0cf](https://github.com/stevearc/oil.nvim/commit/78ed0cf7d9a64280d621960af4be7872aa650417)) |
| 30 | +* 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)) |
| 31 | +* pass bufnr to constrain_cursor ([#574](https://github.com/stevearc/oil.nvim/issues/574)) ([54fe7dc](https://github.com/stevearc/oil.nvim/commit/54fe7dca365e2b917ee269744055320c1f29380d)) |
| 32 | +* 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)) |
| 33 | +* 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)) |
| 34 | +* scratch preview method ([#628](https://github.com/stevearc/oil.nvim/issues/628)) ([bbad9a7](https://github.com/stevearc/oil.nvim/commit/bbad9a76b2617ce1221d49619e4e4b659b3c61fc)) |
| 35 | +* 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)) |
| 36 | +* 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)) |
| 37 | +* ssh adapter supports iso8601 dates ([#635](https://github.com/stevearc/oil.nvim/issues/635)) ([1498d2f](https://github.com/stevearc/oil.nvim/commit/1498d2fccff75a1321e92e4aa03ff220f87cc27e)) |
| 38 | +* 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)) |
| 39 | +* **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)) |
| 40 | +* 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)) |
| 41 | + |
3 | 42 | ## [2.15.0](https://github.com/stevearc/oil.nvim/compare/v2.14.0...v2.15.0) (2025-02-13) |
4 | 43 |
|
5 | 44 |
|
|
0 commit comments