| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-08 | Use SIGTERM instead of SIGKILL for preview processv0.66.0-custom | Julian Hurst | |
| 2025-10-12 | Fix --bold inheritance | Junegunn Choi | |
| Fix #4548 | |||
| 2025-10-12 | Revert "Make query string in `--disabled` state bold as before" | Junegunn Choi | |
| This reverts commit ab407c4645952d09c4bb9b481b178717f0a0578f. | |||
| 2025-10-11 | Make query string in `--disabled` state bold as before | Junegunn Choi | |
| Fix #4546 | |||
| 2025-10-09 | Improve Unix domain socket handling | Junegunn Choi | |
| - Check if the file is in use - Change the permission to 0600 | |||
| 2025-10-09 | Fix --help output: socket path cannot be omitted | Junegunn Choi | |
| 2025-10-09 | Add Unix domain socket support for --listen | Junegunn Choi | |
| Close #4541 | |||
| 2025-10-09 | Fix offset-up and offset-down with --layout=reverse-list | Junegunn Choi | |
| Related: 3df06a1c68b7dcaf54bb455489498440836f363e | |||
| 2025-10-09 | Add 'best' action | Junegunn Choi | |
| 2025-10-09 | Go to the closest match when disabling raw mode | Junegunn Choi | |
| 2025-10-09 | ADD $FZF_DIRECTION | Junegunn Choi | |
| 2025-10-09 | Rename: '--color hidden' to '--color nomatch' | Junegunn Choi | |
| 2025-10-09 | Fix non-matching items not refreshing after clearing query | Junegunn Choi | |
| 2025-10-09 | Fix: 'hidden' style not applied to text without colors | Junegunn Choi | |
| 2025-10-09 | Add special 'strip' style attribute for stripping colors | Junegunn Choi | |
| Test cases: fd --color always | fzf --ansi --delimiter / fd --color always | fzf --ansi --delimiter / --nth -1 --color fg:dim,nth:regular fd --color always | fzf --ansi --delimiter / --nth -1 --color fg:dim:strip,nth:regular fd --color always | fzf --ansi --delimiter / --nth -1 --color fg:dim:strip,nth:regular --raw fd --color always | fzf --ansi --delimiter / --nth -1 --color fg:dim:strip,nth:regular,hidden:strikethrough --raw fd --color always | fzf --ansi --delimiter / --nth -1 --color fg:dim:strip,nth:regular,hidden:strip:strikethrough --raw fd --color always | fzf --ansi --delimiter / --nth -1 --color fg:dim:strip,nth:regular,hidden:strip:dim:strikethrough --raw | |||
| 2025-10-09 | Revise color configuration | Junegunn Choi | |
| 2025-10-09 | Do not allow gutter characters with width other than 1 | Junegunn Choi | |
| 2025-10-09 | Add $FZF_RAW for conditional actions | Junegunn Choi | |
| 2025-10-09 | Add enable-raw and disable-raw actions | Junegunn Choi | |
| 2025-10-09 | Refactor action implementation | Junegunn Choi | |
| 2025-10-09 | Remove TODO comments | Junegunn Choi | |
| 2025-10-09 | Introduce 'raw' mode | Junegunn Choi | |
| 2025-10-04 | Fix stray character artifacts when scrollbar is hidden | Junegunn Choi | |
| Fix #4537 | |||
| 2025-09-29 | refactor: use maps.Copy and maps.Clone (#4518) | mickychang9 | |
| Signed-off-by: mickychang9 <mickychang9@outlook.com> | |||
| 2025-09-28 | Update --help output to avoid confusion | Junegunn Choi | |
| 2025-09-27 | Remove unused field | Junegunn Choi | |
| 2025-09-27 | merger: fix chunk cache never getting cleared (#4531) | alex-huff | |
| Commit 7fc13c5 indroduced less aggressive cache invalidation for the chunk cache but saved the new revision before comparing it with the old one, and so the cache was never considered invalid. Fixes #4529 | |||
| 2025-09-23 | tui/light: consume full 7-byte CSI sequences to prevent leftover printing ↵ | Massimo Mund | |
| (#4528) - Fix parsing in escSequence so 7-byte CSI forms (e.g. ESC [ 5 ; 10 ~) set *sz = 7 and the entire sequence is consumed. - Prevents trailing bytes (like 10~) from remaining in the input buffer and being printed as stray characters. | |||
| 2025-09-17 | Adjust base16 (16) theme (#4501) | Junegunn Choi | |
| Motivation: `--color base16` can be a better default than `dark` or `light`, since it uses the colors defined by the current theme. This usually blends in more naturally and works well in both light and dark modes. However, some elements were previously hard-coded with white or black foreground colors, which can cause rendering issues in certain terminal themes. | |||
| 2025-09-16 | Add --gutter to --help and man page | Junegunn Choi | |
| 2025-09-16 | Style change: thinner gutter column (#4521) | Junegunn Choi | |
| 2025-09-14 | Fix CTRL-Z for tcell renderer by using the official API | Junegunn Choi | |
| See https://github.com/gdamore/tcell/pull/431 | |||
| 2025-09-14 | Fix rendering of multiple OSC 8 links in a single line | Junegunn Choi | |
| Fix #4517 | |||
| 2025-09-05 | Add sub-word actions (#3997) | Massimo Mund | |
| Add `backward-subword`, `forward-subword`, `kill-subword`, `backward-kill-subword` actions. | |||
| 2025-09-05 | Add keybindings for CTRL, ALT, SHIFT + UP, DOWN, RIGHT, LEFT, HOME, END, ↵ | Massimo Mund | |
| BACKSPACE, DELETE & more (#3996) * Added tests for `LightRenderer` * Added common SHIFT, ALT and ALT+SHIFT key sequences * Added common CTRL key sequences * Added common CTRL+ALT, CTRL+SHIFT, CTRL+ALT+SHIFT key sequences * Added proper xterm META modifier handling according to https://github.com/joejulian/xterm/blob/defc6dd5684a12dc8e56cb6973ef973e7a32caa3/input.c#L357-L375 * Fix `ctrl-backspace` and `ctrl-alt-backspace` * Fix broken tcell tests on windows by swallowing Resize events * Added tests for FullscreenRenderer * Removed own fork of tcell and updated tcell to 2.9.0 tcell 2.9.0 is needed for `Ctrl-Alt-*` and `Ctrl-Alt-Shift-*` shortcuts in Windows * Replace conditional checks with switch statements to improve readability * Replace long conditionals with constant slices to improve readability * Bind `ctrl-bspace` (`ctrl-h`) to `backward-delete-char` by default Since we now distinguish between Backspace and Ctrl-Backspace, Ctrl-Backspace should trigger the same action as Backspace by default. In that way nothing changes for the user but you can bind other actions to Ctrl-Backspace when desired. | |||
| 2025-08-31 | refactor: replace []byte(fmt.Sprintf) with fmt.Appendf (#4507) | zhedazijingang | |
| Signed-off-by: zhedazijingang <unwrap_or_else@outlook.com> | |||
| 2025-08-27 | Fix rendering of items with tabs when using a non-default ellipsis | Junegunn Choi | |
| Fix #4505 | |||
| 2025-08-22 | Do not unset FZF_DEFAULT_* variables when using winpty | Junegunn Choi | |
| Fix #4497 Fix #4400 | |||
| 2025-08-15 | Use fixed-length array when possible (#4488) | Ioannis Pinakoulakis | |
| 2025-08-14 | chore: remove redundant word in comment (#4490) | longhutianjie | |
| Signed-off-by: longhutianjie <keplrnewton@icloud.com> | |||
| 2025-08-08 | Fix incorrect truncation of --info-command with --info=inline-right | Junegunn Choi | |
| Fix #4479 | |||
| 2025-08-03 | Fix '--color nth:regular' not to reset ANSI attributes of the original text | Junegunn Choi | |
| 2025-08-03 | Fix a bug where you cannot unset the default `--nth` using `change-nth` | Junegunn Choi | |
| 2025-08-02 | Fix $FZF_CLICK_{HEADER,FOOTER}_WORD with ANSI colors and tabs | Junegunn Choi | |
| 2025-07-23 | Add 'trigger(KEY_OR_EVENT[,...])' action | Junegunn Choi | |
| 2025-07-23 | Better fix for #4465 - remove unnecessary erase | Junegunn Choi | |
| 2025-07-22 | Add 'click-footer' event | Junegunn Choi | |
| 2025-07-22 | Fix rendering error when hiding a preview window without border | Junegunn Choi | |
| This was a regression introduced in cdcab267. Fix #4465 | |||
| 2025-07-22 | Fix --no-header-lines-border behavior | Junegunn Choi | |
| It should be different from --header-lines-border=none according to the man page. It should merge two headers unlike the latter. | |||
| 2025-07-20 | Add support for {*n} and {*nf} placeholder | Junegunn Choi | |
| Close #4458 | |||
