fzy

terminal fuzzy finder picker

git clone https://9o.is/git/fzy.git

CHANGELOG.md

(1911B)


      1 ## 1.1 (2025-07-12)
      2 
      3 Features:
      4 
      5   - Add `-i`/`--show-info` to display selection information
      6   - Add `-0` to use null as input delimiter
      7   - Support Ctrl-G to cancel/exit
      8 
      9 Bugfixes:
     10 
     11   - Avoid terminal flicker with large outputs
     12 
     13 ## 1.0 (2018-09-23)
     14 
     15 Features:
     16 
     17   - Support UTF-8
     18   - Support readline-like editing
     19   - Quit on Esc
     20   - Redraw on terminal resize
     21   - Bracketed paste escapes are ignored
     22 
     23 Performance:
     24 
     25   - Initialize tty interface before reading stdin
     26 
     27 ## 0.9 (2017-04-17)
     28 
     29 Features:
     30 
     31   - Support Ctrl-k and Ctrl-j for movement
     32 
     33 Performance:
     34 
     35   - Use threads to parallelize sorting
     36   - Improve parallelism of searching and scoring
     37 
     38 Internal:
     39 
     40   - Fix test suite on i386
     41   - Replace test suite with greatest
     42   - Add property tests
     43   - Add acceptance tests
     44 
     45 ## 0.8 (2017-01-01)
     46 
     47 Bugfixes:
     48 
     49   - Fix cursor position shifing upwards when input has less than 2 items.
     50 
     51 ## 0.7 (2016-08-03)
     52 
     53 Bugfixes:
     54 
     55   - Fixed a segfault when encountering non-ascii characters
     56   - Fixed building against musl libc
     57 
     58 ## 0.6 (2016-07-26)
     59 
     60 Performance:
     61 
     62   - Use threads to parallelize searching and scoring
     63   - Read all pending input from tty before searching
     64   - Use a lookup table for computing bonuses
     65 
     66 Bugfixes:
     67 
     68   - Fixed command line parsing on ARM
     69   - Fix error when autocompleting and there are no matches
     70 
     71 ## 0.5 (2016-06-11)
     72 
     73 Bugfixes:
     74 
     75   - Made sorting stable on all platforms
     76 
     77 ## 0.4 (May 19, 2016)
     78 
     79 Features:
     80 
     81   - Add `-q`/`--query` for specifying initial query
     82 
     83 Bugfixes:
     84 
     85   - Fixed last line of results not being cleared on exit
     86   - Check errors when opening the TTY device
     87 
     88 ## 0.3 (April 25, 2016)
     89 
     90 Bugfixes:
     91 
     92   - Runs properly in a terminal with -icrnl
     93 
     94 ## 0.2 (October 19, 2014)
     95 
     96 Features:
     97 
     98   - Allow specifying custom prompt
     99 
    100 Performance:
    101 
    102   - Reduce memory usage on large sets
    103 
    104 Bugfixes:
    105 
    106   - Terminal is properly reset on exit
    107   - Fixed make install on OS X
    108 
    109 ## 0.1 (September 20, 2014)
    110 
    111 Initial release