FZF - Changelog
1.12.0
- Queries are no longer passed through a shell, so a search key containing a backtick or
$(…)is treated as text rather than executed. - Filenames stored in either Unicode normalization form are now matched, so a query typed through a Japanese IME finds names macOS saved in decomposed form.
- Packages and bundles are handled correctly again in file-only and default searches, and their contents stay excluded at any depth.
- New "Candidate Cache" setting reuses the file list for a few seconds instead of walking the search path on every keystroke, which makes repeat searches on large paths instant.
- Modifier keys on a result: ⌘ reveals it in Finder, ⌃ or ⌥ copies its path, ⇧ opens its enclosing folder as before.
- Results can be previewed with Quick Look.
- Search history now records a search when one of its results is chosen rather than on every keystroke, and repeating a search moves it back to the top instead of adding a duplicate.
1.9.2
- Show a clear error message in Alfred and the debugger when
fdorfzfcannot be located, instead of silently returning no results. - Auto-detect
fdandfzfin common Homebrew paths as a safety net for unusual setups. - New "Exclude Pattern(s)" setting to easily exclude common folders (e.g.,
node_modules,.git) from search results.
1.8.0
Add package/bundle handling option with customizable extensions.
1.7.1
Renamed options variable.
1.7.0
Added variable for fd options.
1.6.2
Use data folder instead of cache folder.
1.6.1
Improved fzf and fd detection.