Releases: alexluigit/dirvish
2.2.7
What's changed
- use different handlers for local / sudo / remote connections
- responsive & aligned
git-msg
attribute (github style) - support changing display order of some attributes
- bug fixes for
dirvish-subtree
Screenshots

https://github.com/alexluigit/binaries/raw/refs/heads/main/dirvish/assets/git-msg.mp4
Full Changelog: 2.2.3...2.2.7
2.2.3
2.2.0
BREAKING Changes
- preview text files using proxy buffer (#184 #195 #270 #295)
- replace magick with libvips for faster image preview (#218)
- use 7-zip for archive preview
- support font preview
Other changes
dirvish-reuse-session
now accepts new valuequit
andopen
- allow setting
dirvish-default-layout
tonil
- add
dirvish-subtree-icon-scale-factor
user option (#185) - fetch
vc-info
attribute asynchronously - add
dirvish-inactive
face - add
dirvish-collapse-separator
user option (#263) - support session|buffer locally attributes and mode-line-format (#286)
- add
dirvish-special-preview-mode
anddirvish-misc-mode
- support
dired-find-alternate-file
(#186) - sort history entries with access time (#265)
- add
dirvish-mode-line-bar-image-width
option (#252)
Screenshots

Full Changelog: 2.1.0...2.2.0
2.1.0
What's Changed
- Fix #158 : Delete emerge overlays when turning off the mode by @aikrahguzar in #159
- docs: fix some typos by @feltcat in #176
- fix(core): don't quote conditions in condition-case by @tarsius in #206
- add nerd-icons support by @rainstormstudio in #201
- fix(core): resolve emacs binary path in a more reliable way by @isamert in #192
- Report error from fd to user by @dvzubarev in #178
- Use rsync for local file copying in dirvish-rsync by @dvzubarev in #180
- Add rsync transient map by @dvzubarev in #181
- fd: add function that reads pattern from user by @dvzubarev in #187
- Update CUSTOMIZING.org by @liguangsheng in #198
- Fix an error: void-variable dv in Emacs-30.0.50 by @dvzubarev in #251
- Remove the restriction on printing for
dirvish-data-for-dir
by @isamert in #266 - Define new faces for all VC states by @protesilaos in #222
- fix(dired-noselect): Support both lists and strings by @jcf in #257
- dired-subtree respect dired-omit-mode now by @eki3z in #268
- refactor(yank): rework copying r2r case for rsync by @dvzubarev in #215
- fix(subtree): "toggle or open" should open file, not view it by @brownts in #281
- fix(yank): silence byte-compiler by @tarsius in #220
- Fix typos by @tarsius in #227
- Fix custom type specifications by @tarsius in #239
- yank: fixes for recent r2r refactor commit by @dvzubarev in #287
- Fix broken link to purcell's emacs in EMACS-NEWCOMERS.org by @LV in #278
- docs: document the nil case for dirvish-default-layout. by @nicolas-graves in #231
- Split dirvish-yank--execute into two functions by @dvzubarev in #290
- fix: prevent killing emacsclient started on a directory by @prati0100 in #293
- perf(dirvish-peek): prevent redundant updates by tracking previous candidate by @zsxh in #297
New Contributors
- @feltcat made their first contribution in #176
- @rainstormstudio made their first contribution in #201
- @isamert made their first contribution in #192
- @liguangsheng made their first contribution in #198
- @protesilaos made their first contribution in #222
- @jcf made their first contribution in #257
- @eki3z made their first contribution in #268
- @brownts made their first contribution in #281
- @LV made their first contribution in #278
- @nicolas-graves made their first contribution in #231
- @prati0100 made their first contribution in #293
Full Changelog: 2.0.53...2.1.0
v2.0.53
Breaking changes
-
Use simulated dired buffers for parent directory and directory preview
Prior to V2.0,
dirvish
command would create a ton of dired buffers because
dired-noselect
function were used to generate parent buffers and preview
buffers for directory entries. Now these buffers are created internally by
dirvish, meaning they'll not showing up as dired/dirvish buffers in your
buffer list.
For other changes and bug fixes, see the CHANGELOG
v1.9.23
v1.8.14
Breaking changes
- New extension:
dirvish-subtree
- New extension:
dirvish-collapse
- New extension:
dirvish-emerge
- New extension:
dirvish-fd
- New extension:
dirvish-narrow
For other changes and bug fixes, see the CHANGELOG
Notes
The lazy rendering and async I/O mechanism got a lot of improvements, Dirvish
even outperforms Dired in terms of opening big directories.
v1.3.20
v1.2.0
v1.0.0
Release Notes
The first release.