summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2025-10-09 01:05:26 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2025-10-09 01:07:59 +0900
commit01cb38a5fb11224807452be28122de7066e1a2fa (patch)
tree4f65383763500e10c21cb1dcfde6cd8f37ff9faf /CHANGELOG.md
parentc38c6cad794c040e5ef66485922f4d1a9fdab678 (diff)
downloadfzf-01cb38a5fb11224807452be28122de7066e1a2fa.tar.gz
Add Unix domain socket support for --listen
Close #4541
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1b3a4aa8..91b0450f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -124,6 +124,24 @@ This version includes a few minor updates to fzf's classic visual style:
- Markers no longer use background colors.
- The `--color base16` theme (alias: `16`) has been updated for better compatibility with both dark and light themes.
+### `--listen` now supports Unix domain sockets
+
+If an argument to `--listen` ends with `.sock`, fzf will listen on a Unix
+domain socket at the specified path.
+
+```sh
+fzf --listen /tmp/fzf.sock --no-tmux
+
+# GET
+curl --unix-socket /tmp/fzf.sock http
+
+# POST
+curl --unix-socket /tmp/fzf.sock http -d up
+```
+
+Note that any existing file at the given path will be removed before creating
+the socket, so avoid using an important file path.
+
### Added options
#### `--gutter CHAR`