navi version history
10 releases tracked, newest first.
v2.25.0-beta1
Pre-releaseApr 9, 2025- Added delimiter variable option in config.yaml
- Allowed cheatsheet items with same descriptions
- Improved vim syntax highlighting documentation
- Updated PowerShell plugin and fixed widget issues
7 downloads
v2.24.0
Jan 29, 2025### 🐛 Fixes
- Improvements for Windows
- Improvements for the fish plugin
### 💻 Code quality
- Documentation improvements
Note: builds for Apple devices are broken right now. They'll be available in the next release.
6 downloads
v2.23.0
Dec 10, 2023### ✨ New features
- [`21f93`](https://github.com/denisidoro/navi/commit/21f93) Use XDG conventions on macOS too ([#833](https://github.com/denisidoro/navi/pull/833))
### 🐛 Fixes
- [`6bc0e`](https://github.com/denisidoro/navi/commit/6bc0e) Fix install script ([#835](https://github.com/denisidoro/navi/pull/835))
- [`b560b`](https://github.com/denisidoro/navi/commit/b560b) Fixes for Windows ([#840](https://github.com/denisidoro/navi/pull/840))
### 💻 Code quality
- [`29e58`](https://github.com/denisidoro/navi/commit/29e58) Add pacman instructions ([#831](https://github.com/denisidoro/navi/pull/831))
- [`a8f38`](https://github.com/denisidoro/navi/commit/a8f38) Improve docs on directory defaults and env vars ([#859](https://github.com/denisidoro/navi/pull/859))
- [`e1c26`](https://github.com/denisidoro/navi/commit/e1c26) Improve docs on cheat files ([#864](https://github.com/denisidoro/navi/pull/864))
8 downloads
v2.22.1
Apr 9, 2023### :sparkles: New features
- [`e3920`](https://github.com/denisidoro/navi/commit/e3920) Add --prevent-interpolation flag (#824)
- [`4b07d`](https://github.com/denisidoro/navi/commit/4b07d) Add support for code blocks using markdown syntax (#807)
### :bug: Fixes
- [`f8192`](https://github.com/denisidoro/navi/commit/f8192) Fix publish script (#825)
- [`f6414`](https://github.com/denisidoro/navi/commit/f6414) Prevent variable selection content from being limited to 3 columns (#821)
- [`89637`](https://github.com/denisidoro/navi/commit/89637) Correctly calculate character widths (#820)
- [`dee8f`](https://github.com/denisidoro/navi/commit/dee8f) Fix typos
- [`41aa4`](https://github.com/denisidoro/navi/commit/41aa4) Fix preview map "leaking" with multiple variables
- [`8b78d`](https://github.com/denisidoro/navi/commit/8b78d) Improve error handling for cheatsh and tldr (#766)
- [`d68c4`](https://github.com/denisidoro/navi/commit/d68c4) Support multi-word arguments in FZF overrides (#765)
- [`81cd7`](https://github.com/denisidoro/navi/commit/81cd7) Fallback to nano if EDITOR isn't set (#764)
### :computer: Code quality
- [`2b03c`](https://github.com/denisidoro/navi/commi
8 downloads
v2.20.1
May 18, 2022### :bug: Fixes
- [`91763`](https://github.com/denisidoro/navi/commit/91763d85aa8c8db9659792a2205786669c6da4bf) Fix version in Cargo.toml (#731)
8 downloads
v2.20.0
May 15, 2022### :sparkles: New features
- [`67d6a`](https://github.com/denisidoro/navi/commit/67d6a) Release binary for Linux ARM64 (#728)
- [`77403`](https://github.com/denisidoro/navi/commit/77403) Make width configurable for snippet column
- [`6a76a`](https://github.com/denisidoro/navi/commit/6a76a) Add shared paths for cheat directory and config file
- [`f86f9`](https://github.com/denisidoro/navi/commit/f86f9) Add build feature to disable repo management
- [`9d20d`](https://github.com/denisidoro/navi/commit/9d20d) Add build feature to disable command execution
### :computer: Code quality
- [`28195`](https://github.com/denisidoro/navi/commit/28195) Bump all possible dependencies (#729)
- [`ff638`](https://github.com/denisidoro/navi/commit/ff638) Temporarily remove lint checks (#730)
- [`7e297`](https://github.com/denisidoro/navi/commit/7e297) Fix path-related tests (#727)
- [`6dc6b`](https://github.com/denisidoro/navi/commit/6dc6b) Fix minor typos
- [`9f949`](https://github.com/denisidoro/navi/commit/9f949) Remove references to Linuxbrew
8 downloads
v2.19.0
Jan 18, 2022### :sparkles: New features
- [`91783`](https://github.com/denisidoro/navi/commit/262bf) Add smart replace functionality to the fish shell widget ([#655](https://github.com/denisidoro/navi/issues/655))
### :bug: Fixes
- [`87256`](https://github.com/denisidoro/navi/commit/87256) Allow multi-word shell.command config ([#644](https://github.com/denisidoro/navi/issues/644))
### :computer: Code quality
- [`cb27f`](https://github.com/denisidoro/navi/commit/cb27f) Bump serde_yaml from 0.8.21 to 0.8.23 ([#653](https://github.com/denisidoro/navi/issues/653))
- [`a3a48`](https://github.com/denisidoro/navi/commit/a3a48) Bump anyhow from 1.0.45 to 1.0.52 ([#662](https://github.com/denisidoro/navi/issues/662))
- [`35b54`](https://github.com/denisidoro/navi/commit/a3a48) Bump clap from 3.0.0-beta.5 to 3.0.6 ([#668](https://github.com/denisidoro/navi/issues/668))
- [`b5568`](https://github.com/denisidoro/navi/commit/262bf) Improve fish widget code ([#671](https://github.com/denisidoro/navi/issues/671))
- [`153d0`](https://github.com/denisidoro/navi/commit/262bf) Update legacy syntax from Elvish widget ([#670](https://github.com/denisidoro/navi/issues/670))
7 downloads
v2.18.0
Nov 16, 2021### :sparkles: New features
- [`3b103`](https://github.com/denisidoro/navi/commit/3b103) Add support for multiline variables ([#631](https://github.com/denisidoro/navi/issues/631))
### :computer: Code quality
- [`03534`](https://github.com/denisidoro/navi/commit/03534) Bump clap from 3.0.0-beta.2 to 3.0.0-beta.4 ([#606](https://github.com/denisidoro/navi/issues/606))
- [`70b8e`](https://github.com/denisidoro/navi/commit/70b8e) Bump anyhow from 1.0.42 to 1.0.43 ([#607](https://github.com/denisidoro/navi/issues/607))
- [`7c27e`](https://github.com/denisidoro/navi/commit/7c27e) Bump crossterm from 0.20.0 to 0.21.0 ([#612](https://github.com/denisidoro/navi/issues/612))
- [`4c030`](https://github.com/denisidoro/navi/commit/4c030) Bump serde from 1.0.127 to 1.0.128 ([#613](https://github.com/denisidoro/navi/issues/613))
- [`7f9dc`](https://github.com/denisidoro/navi/commit/7f9dc) Bump serde_yaml from 0.8.17 to 0.8.20 ([#615](https://github.com/denisidoro/navi/issues/615))
- [`fce30`](https://github.com/denisidoro/navi/commit/fce30) Bump thiserror from 1.0.26 to 1.0.28 ([#616](https://github.com/denisidoro/navi/issues/616))
- [`58604`](https://github.com/denisidoro/navi/com
7 downloads
v2.17.0
Aug 9, 2021### :sparkles: New features
- [`c9701`](https://github.com/denisidoro/navi/commit/c9701) Print an empty line between previews ([#536](https://github.com/denisidoro/navi/issues/536))
- [`54ff5`](https://github.com/denisidoro/navi/commit/54ff5) Add icon SVG ([#537](https://github.com/denisidoro/navi/issues/537))
- [`4c958`](https://github.com/denisidoro/navi/commit/4c958) Replace ~ by $HOME in paths ([#565](https://github.com/denisidoro/navi/issues/565))
- [`dd1cd`](https://github.com/denisidoro/navi/commit/dd1cd) Interpolate env variables in NAVI_PATH ([#588](https://github.com/denisidoro/navi/issues/588))
- [`954bc`](https://github.com/denisidoro/navi/commit/954bc) yaml: add support for `cheats.paths`
- [`e6acb`](https://github.com/denisidoro/navi/commit/e6acb) Add support for `--expand`
- [`85ca6`](https://github.com/denisidoro/navi/commit/85ca6) Add cheats for navi itself ([#599](https://github.com/denisidoro/navi/issues/599))
### :bug: Fixes
- [`26ec4`](https://github.com/denisidoro/navi/commit/26ec4) Fix preview-window in Windows ([#531](https://github.com/denisidoro/navi/issues/531))
- [`baa47`](https://github.com/denisidoro/navi/commit/baa47) Fix navi fn welcome (
7 downloads
v2.16.0
Apr 19, 2021### :bangbang: Breaking changes
- [`d5d93`](https://github.com/denisidoro/navi/commit/d5d93) Change default widths ([#506](https://github.com/denisidoro/navi/issues/506))
- [`f8adf`](https://github.com/denisidoro/navi/commit/f8adf) Remove support for Alfred ([#509](https://github.com/denisidoro/navi/issues/509))
- [`5c23e`](https://github.com/denisidoro/navi/commit/5c23e) Remove support for `--save` ([#510](https://github.com/denisidoro/navi/issues/510))
- [`4eb74`](https://github.com/denisidoro/navi/commit/4eb74) Remove support for `--no-preview` ([#515](https://github.com/denisidoro/navi/issues/515))
- [`599b0`](https://github.com/denisidoro/navi/commit/599b0) Remove support for `navi query` and `navi best` ([#516](https://github.com/denisidoro/navi/issues/516))
- [`9d9ae`](https://github.com/denisidoro/navi/commit/9d9ae) Fail on bad colors ([#519](https://github.com/denisidoro/navi/issues/519))
- [`90de2`](https://github.com/denisidoro/navi/commit/90de2) Rename `osx` target to `apple-darwin` ([#526](https://github.com/denisidoro/navi/issues/526))
### :sparkles: New features
- [`5acdb`](https://github.com/denisidoro/navi/commit/5acdb) Add `navi fn map::expand`
- [`86b
7 downloads