mirror of
https://github.com/Llewellynvdm/zoxide.git
synced 2024-11-29 07:53:55 +00:00
58969e22a2
Fix `cd`ing into `$HOME` when no match is found in `fish` shell
3.3 KiB
3.3 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
- Interactive mode for removing entries (
zoxide remove -i
). - Aliases for interactive
query
andremove
(zqi
andzri
respectively)
Changed
zoxide remove
now throws an error if there was no match in the database.- Interactive mode in
zoxide
no longer throws an error iffzf
exits gracefully. - Canonicalize to regular paths instead of UNC paths on Windows.
Fixed
fish
no longercd
s to the user's home when no match is found.
0.3.1 - 2020-04-03
Added
- Version output displays
git
revision information. --z-cmd
flag forzoxide init
to rename thez
command to something else.
Changed
- Query output no longer has the
query:
prefix, so$(zq)
can now be used as an argument to commands.
Fixed
- Queries now also include checks for if the top level directory matches.
0.3.0 - 2020-03-30
Added
- Automatic migration from
v0.2.x
databases. $_ZO_EXCLUDE_DIRS
to prevent certain directories from being added to the database.- Support for POSIX-compliant shells.
Changed
- Database location defaults to user's local data directory.
- Database schema now includes a version number.
migrate
subcommand renamed toimport
.
Fixed
- Achieve thread safety using unique temporary database file names for each
zoxide
instance. - Incomprehensive "could not allocate" message on database corruption.
0.2.2 - 2020-03-20
Fixed
- Incorrect exit codes in
z
command onfish
.
Removed
- File locks on database.
0.2.1 - 2020-03-16
Added
$_ZO_ECHO
to echo match beforecd
ing.- Minimal
ranger
plugin. - PWD hook to only update the database when the current directory is changed.
- Support for the
bash
shell. migrate
subcommand to allow users to migrate fromz
.
Fixed
- Interactive queries causing other open shells to hang.
0.2.0 - 2020-03-11
Added
init
subcommand to remove dependency on shell plugin managers.- Support for
z -
command to go to previous directory. Cargo.lock
for more reproducible builds.- Support for the
fish
shell.
Fixed
_zoxide_precmd
overriding other precmd hooks onzsh
.
0.1.1 - 2020-03-08
Added
- Install script for Linux/macOS users.
- Aging algorithm to remove stale entries.
Changed
- Database schema now uses
f64
values for rank instead ofi32
.
Fixed
- Multiple hooks being added upon initializing
zoxide
multiple times.
0.1.0 - 2020-03-05
Added
- GitHub Actions pipeline to build and upload releases.
- Support for the
zsh
shell.