From 0c00b203e61bffbadbc499cbf68af6f89a5a3e29 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Mon, 16 Jun 2025 00:39:11 +0900 Subject: Implement asynchronous transform actions (#4419) Close #4418 Example: fzf --bind 'focus:bg-transform-header(sleep 2; date; echo {})' --- CHANGELOG.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'CHANGELOG.md') 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 -- cgit v1.2.3