F

fzf

F
fzf Dev Tools v0.74.2

0.74.2

Performance optimizations for short queries Short queries scan the largest candidate sets, and the first keystroke scans the whole input Single-character queries are up to 2.4x faster Two-character queries are up to 1.4x faster Faster sorting of search results, skipping redundant radix passes change-border-label and transform-border-label now work on the native border of a tmux or Zellij floating…

F
fzf Dev Tools v0.74.1

0.74.1

The default separator on the info line is no longer shown when the input section is already visually separated from the list section by a border line # No separator shown below the header border fzf --style full --input-border none --header foo # Separator shown; no border separates the input section from the list section fzf --style full --input-border none --header foo --no-header-border # No se…

F
fzf Dev Tools v0.74.0

0.74.0

Release highlights: https://junegunn.github.io/fzf/releases/0.74.0/ On tmux 3.7 or above, --popup starts fzf in a floating pane instead of a popup (#4850) Unlike a popup, a floating pane is not modal; you can switch to other panes and windows while fzf is running, move and resize the pane with the mouse, zoom it to fullscreen, and use copy-mode in it A floating pane always has a native border, whi…

F
fzf Dev Tools v0.73.1

0.73.1

Bug fixes Skip $FZF_CURRENT_ITEM export when the item contains a NUL byte; exec(2) rejects the env, breaking preview and other child commands (#4806) Fixed O(n^2) HTTP body accumulation in --listen; a single ~390 KB request could block the single-threaded server for ~8 s (Michal Majchrowicz, Marcin Wyczechowski, AFINE Team)

F
fzf Dev Tools v0.73.0

0.73.0

Release highlights: https://junegunn.github.io/fzf/releases/0.73.0/ Nushell integration via fzf --nushell and the installer (#4630) (@sim590) New --preview-window=next position that places the preview adjacent to the input section, on the list side: above the input in the default layout, below it in --layout=reverse (#4798) Timer-driven every(N) event for --bind, where N is seconds Added $FZF_IDLE…

F
fzf Dev Tools v0.72.0

0.72.0

Release highlights: https://junegunn.github.io/fzf/releases/0.72.0/ --header-border, --header-lines-border, and --footer-border now accept a new inline style that embeds the section inside the list frame, separated from the list content by a horizontal line. When the list border has side segments, the separator joins them as T-junctions. Requires a --list-border shape that has both top and bottom…

F
fzf Dev Tools v0.71.0

0.71.0

Release highlights: https://junegunn.github.io/fzf/releases/0.71.0/ Added --popup as a new name for --tmux with Zellij support --popup starts fzf in a tmux popup or a Zellij floating pane --tmux is now an alias for --popup Requires tmux 3.3+ or Zellij 0.44+ Cross-reload item identity with --id-nth Added --id-nth=NTH to define item identity fields for cross-reload operations When a reload is trigge…

F
fzf Dev Tools v0.70.0

0.70.0

Demo: change-with-nth change-with-nth.mp4 Summary Added change-with-nth action for dynamically changing the --with-nth option. Requires --with-nth to be set initially. Multiple options separated by | can be given to cycle through. echo -e "a b c\nd e f\ng h i" | fzf --with-nth .. \ --bind 'space:change-with-nth(1|2|3|1,3|2,3|)' Added change-header-lines action for dynamically changing the --header…

F
fzf Dev Tools v0.68.0

0.68.0

preview-wrap-word.mp4 Implemented word wrapping in the list section Added --wrap=word (or --wrap-word) option and toggle-wrap-word action for word-level line wrapping in the list section Changed default binding of ctrl-/ and alt-/ from toggle-wrap to toggle-wrap-word fzf --wrap=word Implemented word wrapping in the preview window Added wrap-word flag for --preview-window to enable word-level wrapp…

F
fzf Dev Tools v0.67.0

0.67.0

Added --freeze-left=N option to keep the leftmost N columns always visible. # Keep the file name column fixed and always visible git grep --line-number --color=always -- '' | fzf --ansi --delimiter : --freeze-left 1 # Can be used with --keep-right git grep --line-number --color=always -- '' | fzf --ansi --delimiter : --freeze-left 1 --keep-right Also added --freeze-right=N option to keep the right…

F
fzf Dev Tools v0.66.1

0.66.1

Bug fixes Fixed a bug preventing 'ctrl-h' from being bound to an action (#4556) Fixed --no-color / NO_COLOR theme (#4561)

F
fzf Dev Tools v0.66.0

0.66.0

Quick summary This version introduces many new features centered around the new "raw" mode. Type Class Name Description New Option --raw Enable raw mode by default New Option --gutter CHAR Set the gutter column character New Option --gutter-raw CHAR Set the gutter column character in raw mode Enhancement Option --listen SOCKET Added support for Unix domain sockets New Action toggle-raw Toggle raw…

F
fzf Dev Tools v0.65.2

0.65.2

Bug fixes and improvements Fix incorrect truncation of --info-command with --info=inline-right (#4479) [install] Support old uname in macOS (#4492) [bash 3] Fix CTRL-T and ALT-C to preserve the last yank (#4496) Do not unset FZF_DEFAULT_* variables when using winpty (#4497) (#4400) Fix rendering of items with tabs when using a non-default ellipsis (#4505) This is the final release to support Windo…