# zoxide v0.10.0 — 0.10.0 - Product: zoxide (https://whatsnew.fyi/product/zoxide) - Vendor: Ajeet D'Souza - Date: 2026-07-04 - Version: v0.10.0 - Original notes: https://github.com/ajeetdsouza/zoxide/releases/tag/v0.10.0 - Permalink: https://whatsnew.fyi/product/zoxide/releases/v0.10.0 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** — import now supports fetching entries from atuin - **added** — import now auto-detects database files - **added** — import now skips directories matching $_ZO_EXCLUDE_DIRS - **added** — Support for non-Cygwin Windows environments such as Busybox on POSIX - **added** — Fish Space-Tab completions now display and run the selected command - **added** — Bash/POSIX/Zsh z now honors $CDPATH - **added** — Bash does not add to the database when history is disabled - **added** — Nushell export commands so the init script can be imported with use - **added** — Support for RISC-V riscv64 Linux - **changed** — import now takes a subcommand instead of the --from flag - **fixed** — Bash/POSIX/Zsh z now handles relative paths through symlinked directories - **fixed** — Bash/Fish/POSIX/Zsh _ZO_RESOLVE_SYMLINKS now works on Windows - **fixed** — Bash handles $PROMPT_COMMAND values ending in a semicolon - **fixed** — PowerShell navigates to home directory with z on drives that do not define HOME - **fixed** — PowerShell uses fully qualified names when invoking cmdlets - **fixed** — Zsh skips doctor diagnostics in non-interactive shells - **fixed** — Zsh avoids inserting a trailing space when cancelling interactive Space-Tab completions - **fixed** — Bash avoids blanking the prompt when cancelling interactive Space-Tab completions - **fixed** — Bash/Fish/Zsh avoid drawing a new line when Space-Tab completion finds no matches - **fixed** — Tcsh preserves any existing precmd alias instead of overwriting it ###### Added - `import` now supports fetching entries from `atuin`. - `import` now auto-detects database files. - `import` now skips directories matching `$_ZO_EXCLUDE_DIRS`. - POSIX: support for non-Cygwin Windows environments (e.g. Busybox). - Fish: Space-Tab completions now display and run the selected command. - Bash/POSIX/Zsh: `z` now honors `$CDPATH`. - Bash: don't add to the database when history is disabled (`set +o history`). - Nushell: export commands so the init script can be imported with `use`. - Support for RISC-V (riscv64) Linux. ###### Changed - `import` now takes a subcommand instead of the `--from` flag. ###### Fixed - Bash/POSIX/Zsh: `z` now handles relative paths through symlinked directories. - Bash/Fish/POSIX/Zsh: `_ZO_RESOLVE_SYMLINKS` now works on Windows. - Bash: handle `$PROMPT_COMMAND` values ending in a semicolon. - PowerShell: navigate to home directory with `z` on drives that don't define `HOME`. - PowerShell: use fully qualified names when invoking cmdlets. - Zsh: skip doctor diagnostics in non-interactive shells. - Zsh: avoid inserting a trailing space when cancelling interactive Space-Tab completions. - Bash: avoid blanking the prompt when cancelling interactive Space-Tab completions. - Bash/Fish/Zsh: avoid drawing a new line when Space-Tab completion finds no matches. - Tcsh: preserve any existing `precmd` alias instead of overwriting it. - Nushell: complete only directories for `z`, instead of all files.