v0.9.5
0.9.5
Added 8
- Zsh improved cd completions
- Lazily delete excluded directories from the database
- Fish detect infinite loop when using alias cd=z
- Installer added flags for --bin-dir, --man-dir, --arch, and --sudo
- Nushell support for v0.94.0+
- Bash, fish, and zsh support for z -- dir style queries
- Fish improved Space-Tab completions
- Korn shell support
Changed 2
- Fzf removed --select-1 from default options
- Enforce that $_ZO_DATA_DIR is an absolute path
Fixed 7
- Zsh Space-Tab completion repeating output multiple times when matching single directory
- Fish, Nushell, and PowerShell handle queries that look like args (e.g. z -x)
- Elvish z - now works as expected
- Fish generated shell code avoids using aliased builtins
- Fish cd command is now copied directly from $__fish_data_dir/functions/cd.fish
- Symlinks not getting added to the database when $_ZO_RESOLVE_SYMLINKS=0
- Symlinked database files getting replaced instead of the actual files
Added
- zsh: improved
cdcompletions. - Lazily delete excluded directories from the database.
- fish: detect infinite loop when using
alias cd=z. - Installer: added flags for
--bin-dir,--man-dir,--arch, and--sudo. - Nushell: support for v0.94.0+.
- bash/fish/zsh: support for
z -- dirstyle queries. - fish: improved Space-Tab completions.
- ksh: added support for the Korn shell.
Changed
- fzf: removed
--select-1from default options. The interactive selector will now open up even if there is only one match. - Enforce that
$_ZO_DATA_DIRis an absolute path.
Fixed
- zsh: Space-Tab completion repeating output multiple times when matching single directory
- fish / Nushell / PowerShell: handle queries that look like args (e.g.
z -x). - elvish:
z -now works as expected. - fish: generated shell code avoids using aliased builtins.
- fish:
cdcommand is now copied directly from$__fish_data_dir/functions/cd.fish. This should minimize the chances of an infinite loop when aliasingcd=z. - Symlinks not getting added to the database when
$_ZO_RESOLVE_SYMLINKS=0. - Symlinked database files getting replaced instead of the actual files.