summaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2015-06-21 17:40:36 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2015-06-21 17:40:36 +0900
commita336494f5d8894f07c6d0297d408d59cd9185565 (patch)
tree7fa90306f773e3d90cb5b5f3aa12d6c9b6996689 /CHANGELOG.md
parent8270f7f0cadf14c76feaadfb4068ccdf599a25e8 (diff)
0.10.0
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md50
1 files changed, 50 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 276ee19e..50139d9b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,56 @@
CHANGELOG
=========
+0.10.0
+------
+
+### New features
+
+- More actions for `--bind`
+ - `select-all`
+ - `deselect-all`
+ - `toggle-all`
+ - `ignore`
+- `execute(...)` action for running arbitrary command without leaving fzf
+ - `fzf --bind "ctrl-m:execute(less {})"`
+ - `fzf --bind "ctrl-t:execute(tmux new-window -d 'vim {}')"`
+ - If the command contains parentheses, use any of the follows alternative
+ notations to avoid parse errors
+ - `execute[...]`
+ - `execute~...~`
+ - `execute!...!`
+ - `execute@...@`
+ - `execute#...#`
+ - `execute$...$`
+ - `execute%...%`
+ - `execute^...^`
+ - `execute&...&`
+ - `execute*...*`
+ - `execute;...;`
+ - `execute/.../`
+ - `execute|...|`
+ - `execute:...`
+ - This is the special form that frees you from parse errors as it
+ does not expect the closing character
+ - The catch is that it should be the last one in the
+ comma-separated list
+- Added support for optional search history
+ - `--history HISTORY_FILE`
+ - When used, `CTRL-N` and `CTRL-P` are automatically remapped to
+ `next-history` and `previous-history`
+ - `--history-size MAX_ENTRIES` (default: 1000)
+- Cyclic scrolling can be enabled with `--cycle`
+- Fixed the bug where the spinner was not spinning on idle input stream
+ - e.g. `sleep 100 | fzf`
+
+### Minor improvements/fixes
+
+- Added synonyms for key names that can be specified for `--bind`,
+ `--toggle-sort`, and `--expect`
+- Fixed the color of multi-select marker on the current line
+- Fixed to allow `^pattern$` in extended-search mode
+
+
0.9.13
------