diff options
| author | Junegunn Choi <junegunn.c@gmail.com> | 2025-06-16 00:39:11 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-16 00:39:11 +0900 |
| commit | 0c00b203e61bffbadbc499cbf68af6f89a5a3e29 (patch) | |
| tree | effd2636b35640cede4f2e8e362f18ee91836a5b /CHANGELOG.md | |
| parent | 3b68dcdd81394f1ac9f743e1f74ff754f95eef9e (diff) | |
| download | fzf-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.md | 18 |
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 |
