github sxyazi/yazi v0.1.3

latest releases: v0.3.3, shipped, v0.3.2...
15 months ago

This is the biggest update ever, with 22 new features, 9 bug fixes, and 5 performance improvements.

Thank you to every contributor for making Yazi better!

What's Changed

  • refactor: use workspace to speed up builds by @sxyazi in #13
  • feat: support transparent images along with Sixel being used by @sxyazi in #14
  • fix: adaptor export by @fzdwx in #15
  • docs: add yazi-bin AUR package by @g-plane in #16
  • feat: show the output of running tasks in real-time by @sxyazi in #17
  • feat: add pdf preview with pdftoppm by @Eric-Song-Nop in #18
  • fix: no matches of some icons by @sxyazi in #19
  • feat: make highlighting tasks cancelable even though its CPU-bound by @sxyazi in #20
  • refactor(md5): replace md5 wtih md-5 by @TD-Sky in #21
  • feat: more language support in highlighting by @sxyazi in #22
  • feat: improve the performance of highlighting big JSON file by @sxyazi in #23
  • feat: running shell by @sxyazi in #24
  • feat: highlight the inputs when highlighting mode turns on by @sxyazi in #25
  • fix: tasks number format by @fzdwx in #26
  • feat: fix and enhance unset mode by @sxyazi in #27
  • fix: does not generate the necessary PDF cache when max_width is set too large by @sxyazi in #28
  • docs: add unstable version for Nix users, thank @XYenon by @sxyazi in #29
  • feat: allow to customize status section separator by @g-plane in #30
  • feat: add display_name to opener by @XYenon in #31
  • refactor: avoid hard coding tmp dir by @g-plane in #32
  • Fix theme doc path typo by @Eric-Song-Nop in #34
  • fix: unknown mime-type of inode/x-empty by @sxyazi in #36
  • chore: rename bin by @g-plane in #33
  • refactor: introduce Clippy by @sxyazi in #38
  • feat: automatically change the current working directory after closing yazi by @sxyazi in #40
  • feat: add interactive cd by @XYenon in #43
  • feat: show current dir name in tab by @g-plane in #41
  • fix: show_hidden not working by @sxyazi in #47
  • feat: enhanced execution format by @sxyazi in #45
  • feat: add sort_dir_first option by @Eric-Song-Nop in #49
  • feat: add command template support for shell by @fzdwx in #48
  • fix: crashes caused by pop-up components by @sxyazi in #52
  • feat: new task-related config options by @sxyazi in #53
  • feat: bulk rename by @TD-Sky in #50
  • refactor: improve bulk rename performance by @TD-Sky in #54
  • refactor: improve stdout performance by using BufWriter by @sxyazi in #55
  • refactor: simplify the flow with let-else by @sxyazi in #56
  • refactor: introduces the validator by @sxyazi in #57
  • fix: tab name width calculating by @sxyazi in #58
  • fix: selection rect out of bounds by @sxyazi in #59
  • refactor: dispatchers no longer go through async scheduling to improve reactivity by @sxyazi in #60
  • refactor: implement RoCell to replace OnceCell by @sxyazi in #63

New Contributors

Full Changelog: v0.1.2...v0.1.3

Don't miss a new yazi release

NewReleases is sending notifications on new releases.