Releases: jhbabon/scout
Releases · jhbabon/scout
v2.0.0: Complete rewrite on top of async-std crate
Changed - The program doesn't wait for the `STDIN` to finish anymore, it can accept an infinte stream (although it's not recommended). - New fuzzy algorithm based on `fuzzaldrin-plus` (https://github.com/jeancroy/fuzz-aldrin-plus) Added - `--inline` option to display scout UI under the current line in the terminal. - `--full-screen` option to display scout UI in full screen mode (default). - Fully customizable UI with a config file. By default in `$HOME/.config/scout.toml`. - `--config` option to use a custom configuration file path. - New supported keys: `^e`, `^a` and arrow keys to move around the prompt. - You can install `scout` using [homebrew](https://brew.sh) with a custom tap repository. - GitHub actions integration. Removed - Travis CI integration.
v1.3.0: Replace green color with an underline
Changed - Replaced the green color used to show the matching area in a choice for an underline. The color depends on the terminal colorscheme and it could be hard to read
v1.2.0: Use rayon crate for parallelization
Changed * Internal: replaced custom made code to handle parallelization with `rayon` crate. Now the code is better, faster and nicer. * Updated dependencies.
v1.1.0: Scroll system through the list of choices
Added * Now if there are more choices than visible lines when you go down or up the list of choices, scout scrolls up or down showing choices out of the visible lines.
v1.0.1: Fix musl environment compilation
Added * https://github.com/japaric/trust/ template to run `scout` against different architectures and to generate release packages with the binary already compiled for those architectures. Fixed * Fix compilation in `musl` environments.