Skip to content

Releases: jhbabon/scout

v2.0.0: Complete rewrite on top of async-std crate

22 May 18:10
Compare
Choose a tag to compare
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

14 Jan 20:07
Compare
Choose a tag to compare
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

15 Nov 18:29
Compare
Choose a tag to compare
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

19 Jul 17:51
Compare
Choose a tag to compare
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

13 Jul 13:51
Compare
Choose a tag to compare
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.