forked from NetBSD/pkgsrc
-
Notifications
You must be signed in to change notification settings - Fork 50
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This version optimizes the loading speed for large directories - Yazi is now ~2.5 times faster than before. For a directory benchmark containing 500,000 files (See #599 for details). The release also adds support for previewing images over SSH, this allows you to preview images directly on your local terminal by running Yazi on a server, a highly anticipated new feature. As for the plugin system, many improvements have been also made, such as supporting passing arguments, plugin-specific state persistence, and listening to key events in the plugin. During this period, we added a new Resources page that documents plugins contributed by the community. Thanks to the lovely plugin authors for creating and sharing these awesome plugins! Lastly, some great news: Yazi has been featured on The Linux Cast - this is Yazi's first appearance in video format, and I am really excited and proud to see more and more people beginning to notice and take an interest in Yazi! What's Changed - feat: customizing the number of columns of "which key" component by @sxyazi in #571 - fix: input offset is not reset when renaming with --cursor=start and the filename is too long by @sxyazi in #575 - feat: new image_quality and sixel_fraction options to allow users to configure the image preview quality by @sxyazi in #576 - feat: allow to configure image filter by @sxyazi in #586 - feat: support passing arguments to plugin by @sxyazi in #587 - feat: plugin-specific state persistence by @sxyazi in #590 - feat: preview image over SSH by @sxyazi in #585 - perf: read directory in bulk in the background at startup, make Yazi ~2.5 times faster than before by @sxyazi in #599 - refactor: use Cmd instead of Exec by @sxyazi in #604 - feat: support unyank by @15cm in #313 - feat: make trash crate optional on Android by @sxyazi in #600 - feat: plugin interface for key events via ya.which() by @sxyazi in #617 - feat: app_emit and manager_emit accepts boolean, integer, and number as option values by @sxyazi in #625 - fix: attach plugin args to the entry method for better future optimization possibilities by @sxyazi in #627 - feat: support char device in filetype by @HE7086 in #628 - fix: hidden attribute of files on Windows by @sxyazi in #632 - fix: task manager not re-rendering after progress update by @sxyazi in #633 - feat: if input is empty, close it on backspace command by @Rolv-Apneseth in #630
- Loading branch information
Showing
3 changed files
with
167 additions
and
143 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.