summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2025-06-16 00:39:11 +0900
committerGitHub <noreply@github.com>2025-06-16 00:39:11 +0900
commit0c00b203e61bffbadbc499cbf68af6f89a5a3e29 (patch)
treeeffd2636b35640cede4f2e8e362f18ee91836a5b /CHANGELOG.md
parent3b68dcdd81394f1ac9f743e1f74ff754f95eef9e (diff)
downloadfzf-0c00b203e61bffbadbc499cbf68af6f89a5a3e29.tar.gz
Implement asynchronous transform actions (#4419)
Close #4418 Example: fzf --bind 'focus:bg-transform-header(sleep 2; date; echo {})'
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 03afc90d..4a8cb3a7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,24 @@
CHANGELOG
=========
+0.63.0
+------
+- Added background variants of transform actions with `bg-` prefix that run asynchronously in the background
+ ```sh
+ GETTER='curl -s http://metaphorpsum.com/sentences/1'
+ fzf --style full --border --preview : \
+ --bind "focus:bg-transform-header:$GETTER" \
+ --bind "focus:+bg-transform-footer:$GETTER" \
+ --bind "focus:+bg-transform-border-label:$GETTER" \
+ --bind "focus:+bg-transform-preview-label:$GETTER" \
+ --bind "focus:+bg-transform-input-label:$GETTER" \
+ --bind "focus:+bg-transform-list-label:$GETTER" \
+ --bind "focus:+bg-transform-header-label:$GETTER" \
+ --bind "focus:+bg-transform-footer-label:$GETTER" \
+ --bind "focus:+bg-transform-ghost:$GETTER" \
+ --bind "focus:+bg-transform-prompt:$GETTER"
+ ```
+
0.62.0
------
- Relaxed the `--color` option syntax to allow whitespace-separated entries (in addition to commas), making multi-line definitions easier to write and read