mirror of
https://github.com/Hopiu/zoxide.git
synced 2026-05-21 05:21:54 +00:00
3.4 KiB
3.4 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
queryandremove(zqiandzrirespectively). - PWD hooks for POSIX shells.
Changed
zoxide removenow throws an error if there was no match in the database.- Interactive mode in
zoxideno longer throws an error iffzfexits gracefully. - Canonicalize to regular paths instead of UNC paths on Windows.
zoxide initnow uses PWD hooks by default for better performance.
Fixed
fishno longercds to the user's home when no match is found.
0.3.1 - 2020-04-03
Added
- Version output displays
gitrevision information. --z-cmdflag forzoxide initto rename thezcommand 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.xdatabases. $_ZO_EXCLUDE_DIRSto 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.
migratesubcommand renamed toimport.
Fixed
- Achieve thread safety using unique temporary database file names for each
zoxideinstance. - Incomprehensive "could not allocate" message on database corruption.
0.2.2 - 2020-03-20
Fixed
- Incorrect exit codes in
zcommand onfish.
Removed
- File locks on database.
0.2.1 - 2020-03-16
Added
$_ZO_ECHOto echo match beforecding.- Minimal
rangerplugin. - PWD hook to only update the database when the current directory is changed.
- Support for the
bashshell. migratesubcommand to allow users to migrate fromz.
Fixed
- Interactive queries causing other open shells to hang.
0.2.0 - 2020-03-11
Added
initsubcommand to remove dependency on shell plugin managers.- Support for
z -command to go to previous directory. Cargo.lockfor more reproducible builds.- Support for the
fishshell.
Fixed
_zoxide_precmdoverriding 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
f64values for rank instead ofi32.
Fixed
- Multiple hooks being added upon initializing
zoxidemultiple times.
0.1.0 - 2020-03-05
Added
- GitHub Actions pipeline to build and upload releases.
- Support for the
zshshell.