2.26.0 (2025-10-25)
Features
- explorer: add cross-platform trash support (ed08ef1)
- keymap: add filetype and LSP-aware keymap management (0bf34af)
- util: add LSP utility module with dynamic capability handlers (7a63ba5)
- win: add
SnacksWinSeparatorto defaultwin.wo.winhighlight(#2340) (869709d), closes #2336 - win: add default Snacks prefixed
WinSeparator(#2338) (381265b), closes #2336
Bug Fixes
- dahboard: do full terminal reset when receiving first output and displayed cached contents (c952834)
- dashboard: don't write to closed terminal buffer (f75eaf1)
- dashboard: work-around for jobstart+pty issue where not all output is processed before exit. Closes #1706 (4d776bd)
- explorer: macos has
trashpre-installed, so no need to tryosascriptand move to first. Closes #2349 (d569072) - image: detach image when reloading image file. Closes #2343 (7bf4175)
- image: increase timeout for querying the terminal. Closes #2344 (4122143)
- image: let healthcheck wait till terminal detection is done (b029511)
- image: only attach to a buffer once. Closes #2343 (6f72643)
- image: work around tmux extended-keys breaking TermResponse. Closes #2332 (e93dcfd)
- layout: provide parent win width/height when relative to win (#2346) (602393a)
- picker: fix race condition causing "Finder yielded after done" error. Closes #2327 (c9ccbe5)
- picker: set min file width to 40 (69417ac)
- win: use
sbufferinstead ofsplitfor split windows (bbd6d42)