mirror of
https://github.com/Llewellynvdm/zoxide.git
synced 2024-11-13 00:36:34 +00:00
94 lines
2.4 KiB
Markdown
94 lines
2.4 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
## [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 to `import`.
|
|
|
|
### 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 on `fish`.
|
|
|
|
### Removed
|
|
|
|
- File locks on database.
|
|
|
|
## [0.2.1] - 2020-03-16
|
|
|
|
### Added
|
|
|
|
- `$_ZO_ECHO` to echo match before `cd`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 from `z`.
|
|
|
|
### 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 on `zsh`.
|
|
|
|
## [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 of `i32`.
|
|
|
|
### 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.
|
|
|
|
[0.3.0]: https://github.com/ajeetdsouza/zoxide/compare/v0.2.2...v0.3.0
|
|
[0.2.2]: https://github.com/ajeetdsouza/zoxide/compare/v0.2.1...v0.2.2
|
|
[0.2.1]: https://github.com/ajeetdsouza/zoxide/compare/v0.2.0...v0.2.1
|
|
[0.2.0]: https://github.com/ajeetdsouza/zoxide/compare/v0.1.1...v0.2.0
|
|
[0.1.1]: https://github.com/ajeetdsouza/zoxide/compare/v0.1.0...v0.1.1
|
|
[0.1.0]: https://github.com/ajeetdsouza/zoxide/commits/v0.1.0
|