v0.3.1
版本发布时间: 2024-08-15 23:24:54
sxyazi/yazi最新发布版本:v0.3.3(2024-09-04 23:58:24)
This is a quick patch release that addresses several issues introduced in version 0.3.
Additionally, here are some notable new features included in this version:
- A loading state indicator has been added for slow directories (usually network-mounted points).
- Support for opening multiple tabs at startup:
yazi /dir1 /dir2/file
will open two tabs, one in/dir1
and another in/dir2
, withfile
selected. - Allows the use of shorthand for keybindings, such as writing
<C-X>
instead of<C-S-x>
. - A new
--cursor
option has been added to theshell
command to specify the cursor position. For example,shell 'zip -r .zip "$0"' --cursor=7
places the cursor before.zip
. - A new previewer has been added for previewing virtual files in the
/proc
directory. - Support for
F13
-F19
keys. -
A nightly build that uses the latest Yazi source code from the past 6 hours, and a new
yazi-nightly-bin
AUR package for Arch Linux users (Thanks @latipun7)
What's Changed
- fix: android building error caused by
trash
crate by @Xerxes-2 in https://github.com/sxyazi/yazi/pull/1393 - feat: add filtering tip in help component by @MarkZaytsev in https://github.com/sxyazi/yazi/pull/1361
- feat: add
title_format
manager config option by @chriszarate in https://github.com/sxyazi/yazi/pull/1281 - chore: move common dependencies to workspace Cargo.toml by @karimElmougi in https://github.com/sxyazi/yazi/pull/1388
- fix: precache for images with alpha by @Vikdos in https://github.com/sxyazi/yazi/pull/1414
- fix: preview files containing special
\x1b
characters as plain text and escape by @Xerxes-2 in https://github.com/sxyazi/yazi/pull/1395 - feat: add support portrait orientation preview for EXIF image by @TobisLee in https://github.com/sxyazi/yazi/pull/1412
- chore: update snap to core24 by @gapplef in https://github.com/sxyazi/yazi/pull/1415
- feat: new
search_do
command to make it easier to achieve a flat view by @sxyazi in https://github.com/sxyazi/yazi/pull/1431 - fix: newly created directories with the same name causing a false positive in directory loading optimization due to having the same modification time by @sxyazi in https://github.com/sxyazi/yazi/pull/1434
- refactor(nix): home keeping by @isabelroses in https://github.com/sxyazi/yazi/pull/1380
- fix(nix): pin
rust-overlay
to workaroundcargo-c
by @isabelroses in https://github.com/sxyazi/yazi/pull/1442 - fix: directory loading status by @sxyazi in https://github.com/sxyazi/yazi/pull/1439
- feat: support
F13
-F19
keys by @sxyazi in https://github.com/sxyazi/yazi/pull/1446 - feat: allows shorthand forms like
<C-S-x>
as<C-X>
by @sxyazi in https://github.com/sxyazi/yazi/pull/1448 - feat: add
cursor
option to theshell
command by @HE7086 in https://github.com/sxyazi/yazi/pull/1422 - fix: 7zip shows different error messages for wrong password by @sxyazi in https://github.com/sxyazi/yazi/pull/1451
- refactor(nix)!: update dependencies by @XYenon in https://github.com/sxyazi/yazi/pull/1456
- fix: loss of order in Lua sequence table for inter-thread data exchange by @sxyazi in https://github.com/sxyazi/yazi/pull/1457
- feat: start with multiple tabs with different paths by @coolkiid in https://github.com/sxyazi/yazi/pull/1443
- fix: close stdin before waiting for child process by @sxyazi in https://github.com/sxyazi/yazi/pull/1464
- fix: DDS static messages only work when at least two instances are running by @sxyazi in https://github.com/sxyazi/yazi/pull/1467
- feat: add
status()
method toCommand
by @sxyazi in https://github.com/sxyazi/yazi/pull/1473 - feat: new
empty
previewer for empty and/proc
files by @sxyazi in https://github.com/sxyazi/yazi/pull/1482 - feat: add
hidden
file type tois
rule by @sxyazi in https://github.com/sxyazi/yazi/pull/1483 - fix: replace
#
with:
to resolve the problem where certain shells recognize it as a special character by @sxyazi in https://github.com/sxyazi/yazi/pull/1490 - feat: new
tab
DDS event on tab switch by @mikavilpas in https://github.com/sxyazi/yazi/pull/1474 - feat: add keybinding for the
hardlink
command by @ahanniga in https://github.com/sxyazi/yazi/pull/1461
New Contributors
- @MarkZaytsev made their first contribution in https://github.com/sxyazi/yazi/pull/1361
- @karimElmougi made their first contribution in https://github.com/sxyazi/yazi/pull/1388
- @Vikdos made their first contribution in https://github.com/sxyazi/yazi/pull/1414
- @isabelroses made their first contribution in https://github.com/sxyazi/yazi/pull/1380
- @coolkiid made their first contribution in https://github.com/sxyazi/yazi/pull/1443
- @ahanniga made their first contribution in https://github.com/sxyazi/yazi/pull/1461
Full Changelog: https://github.com/sxyazi/yazi/compare/v0.3.0...v0.3.1
1、 yazi-aarch64-apple-darwin.zip 5.77MB
2、 yazi-aarch64-pc-windows-msvc.zip 5.79MB
3、 yazi-aarch64-unknown-linux-gnu.zip 6.39MB
4、 yazi-aarch64-unknown-linux-musl.zip 6.38MB
5、 yazi-x86_64-apple-darwin.zip 6.27MB
6、 yazi-x86_64-pc-windows-msvc.zip 6.25MB
7、 yazi-x86_64-unknown-linux-gnu.snap 13.89MB
8、 yazi-x86_64-unknown-linux-gnu.zip 6.8MB
9、 yazi-x86_64-unknown-linux-musl.zip 6.94MB