zoxide v0.10.0

v0.10.0

0.10.0

Added 9
  • import now supports fetching entries from atuin
  • import now auto-detects database files
  • import now skips directories matching $_ZO_EXCLUDE_DIRS
  • Support for non-Cygwin Windows environments such as Busybox on POSIX
  • Fish Space-Tab completions now display and run the selected command
  • Bash/POSIX/Zsh z now honors $CDPATH
Changed 1
  • import now takes a subcommand instead of the --from flag
Fixed 10
  • Bash/POSIX/Zsh z now handles relative paths through symlinked directories
  • Bash/Fish/POSIX/Zsh _ZO_RESOLVE_SYMLINKS now works on Windows
  • Bash handles $PROMPT_COMMAND values ending in a semicolon
  • PowerShell navigates to home directory with z on drives that do not define HOME
  • PowerShell uses fully qualified names when invoking cmdlets
  • Zsh skips doctor diagnostics in non-interactive shells
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.
View original

Upgraded? How did it go?

Discussion