# Yazi v26.1.22 - Product: Yazi (https://whatsnew.fyi/product/yazi) - Vendor: yazi-rs - Date: 2026-01-22 - Version: v26.1.22 - Original notes: https://github.com/sxyazi/yazi/releases/tag/v26.1.22 - Permalink: https://whatsnew.fyi/product/yazi/releases/v26.1.22 - Labels: Platforms: Desktop What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Tree view for the preset archive previewer - **added** — Support compressed tarballs (.tar.gz, .tar.bz2, etc.) in the preset archive previewer - **added** — Check and refresh the file list when the terminal gains focus - **added** — Experimental module-level async support - **added** — Disable ANSI escape sequences in ya pkg when stdout is not a TTY - **added** — New Path.os() API creates an OS-native Path - **fixed** — Smart-case in interactive cd broken due to a typo - **fixed** — Fix shell formatting for non-spread opener rules - **fixed** — sort extension excludes directories since only files have extensions - **fixed** — Account for URL covariance in Url:join() ###### Added - Tree view for the preset archive previewer ([#3525]) - Support compressed tarballs (`.tar.gz`, `.tar.bz2`, etc.) in the preset archive previewer ([#3518]) - Check and refresh the file list when the terminal gains focus ([#3561]) - Experimental module-level async support ([#3594]) - Disable ANSI escape sequences in `ya pkg` when stdout is not a TTY ([#3566]) - New `Path.os()` API creates an OS-native `Path` ([#3541]) ###### Fixed - Smart-case in interactive `cd` broken due to a typo ([#3540]) - Fix shell formatting for non-spread opener rules ([#3532]) - `sort extension` excludes directories since only files have extensions ([#3582]) - Account for URL covariance in `Url:join()` ([#3514])