# Changelog The format is inspired by [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## `0.3.3` - 2022-12-29 - Update `powierża-coefficient` to `1.0.2`. ## `0.3.2` - 2022-07-17 (yanked) - Fix `--exclude-old-pwd` in `fish`. - Update `powierża-coefficient` to `1.0.1`. ## `0.3.1` - 2021-10-16 - Fix shell scripts so that they don't exit the shell when no args were provided. ## `0.3.0` - 2021-10-14 (yanked) - Check if arg is a valid path before attempting abbreviation expansion. - Simplify `Congruence`. - Compare abbreviations and strings using [Powierża coefficient](https://github.com/micouy/powierza-coefficient) instead of Levenshtein distance. - Add `--exclude-old-pwd` flag to `_kn init`. - Remove interactive mode. - Add extensive docs. ## `0.2.2` - 2021-05-21 ### Add - Handle components with more than 2 dots (`...` etc.) in the prefix in normal mode. ### Change - Remove state synchronization between search and UI. - Replace `clap` with `pico-args`. ### Remove - Remove `regex` and `ansi_term` from deps. ## `0.2.1` - 2021-05-16 ### Fix - Fix shell scripts so that they remove the tmpfile. ## `0.2.0` - 2021-05-10 (yanked) ### Add - Add changelog. - Add interactive mode. - Add navigation with Tab and Shift + Tab or Ctrl + hjkl . - Add demos in [`README.md`](README.md). ### Change - Change shell scripts so that calling `kn` without args will enter interactive mode instead of changing current dir to `~`. - Move search to its own module. ## `0.1.0` - 2021-04-12 ### Add - Add normal mode. - Handle abbreviations. - Handle prefix (`/`, `~`, `.`, etc.). - Handle wildcards (`-`). - Add shell scripts for `bash`, `fish` and `zsh`. - Add [`LICENSE.txt`](LICENSE.txt). - Add GitHub workflows.