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