Skip to content

Commit 8cdfb23

Browse files
committed
0.66.0
1 parent 4ffde48 commit 8cdfb23

File tree

6 files changed

+21
-15
lines changed

6 files changed

+21
-15
lines changed

CHANGELOG.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ This version introduces many new features centered around the new "raw" mode.
2929
| Enhancement | Shell | `CTRL-R` binding | Toggle raw mode with `ALT-R` |
3030
| Enhancement | Shell | `CTRL-R` binding | Opt-out with an empty `FZF_CTRL_R_COMMAND` |
3131

32-
### Introducing "raw" mode
32+
### 1. Introducing "raw" mode
33+
34+
![](https://github.com/user-attachments/assets/9640ae11-b5f7-43fb-95f1-c29307fc17c2)
3335

3436
This version introduces a new "raw" mode (named so because it shows the list
3537
"unfiltered"). In raw mode, non-matching items stay in their original positions,
@@ -141,15 +143,19 @@ fzf --raw --bind 'enter:transform:[[ ${FZF_RAW-1} = 1 ]] && echo accept || echo
141143

142144
The `CTRL-R` binding (command history) now lets you toggle raw mode with `ALT-R`.
143145

144-
### Style changes
146+
### 2. Style changes
147+
148+
The screenshot on the right shows the updated gutter style:
149+
150+
![](https://github.com/user-attachments/assets/8ea7b5ef-c99e-4686-905b-22eb078b700a)
145151

146152
This version includes a few minor updates to fzf's classic visual style:
147153

148154
- The gutter column is now narrower, rendered with the left-half block character (``).
149155
- Markers no longer use background colors.
150156
- The `--color base16` theme (alias: `16`) has been updated for better compatibility with both dark and light themes.
151157

152-
### `--listen` now supports Unix domain sockets
158+
### 3. `--listen` now supports Unix domain sockets
153159

154160
If an argument to `--listen` ends with `.sock`, fzf will listen on a Unix
155161
domain socket at the specified path.
@@ -167,7 +173,7 @@ curl --unix-socket /tmp/fzf.sock http -d up
167173
Note that any existing file at the given path will be removed before creating
168174
the socket, so avoid using an important file path.
169175

170-
### Added options
176+
### 4. Added options
171177

172178
#### `--gutter CHAR`
173179

@@ -192,7 +198,7 @@ fzf --gutter ' ' --color gutter:reverse
192198

193199
As noted above, the `--gutter-raw CHAR` option was also added for customizing the gutter column in raw mode.
194200

195-
### Added actions
201+
### 5. Added actions
196202

197203
The following actions were introduced to support working with raw mode:
198204

@@ -205,7 +211,7 @@ The following actions were introduced to support working with raw mode:
205211
| `down-match` | Move down to the matching item; identical to `down` if raw mode is disabled |
206212
| `best` | Move to the matching item with the best score; identical to `first` if raw mode is disabled |
207213

208-
### Added environment variables
214+
### 6. Added environment variables
209215

210216
#### `$FZF_DIRECTION`
211217

@@ -243,12 +249,12 @@ supported and will result in a warning.
243249
FZF_CTRL_R_COMMAND= eval "$(fzf --bash)"
244250
```
245251

246-
### Added key support for `--bind`
252+
### 7. Added key support for `--bind`
247253

248-
Pull request #3996 added support for many additional keys for `--bind` option,
249-
such as `ctrl-backspace`.
254+
Pull request [#3996](https://github.com/junegunn/fzf/pull/3996) added support
255+
for many additional keys for `--bind` option, such as `ctrl-backspace`.
250256

251-
### Breaking changes
257+
### 8. Breaking changes
252258

253259
#### Hiding the gutter column
254260

install

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -u
44

5-
version=0.65.2
5+
version=0.66.0
66
auto_completion=
77
key_bindings=
88
update_config=2

install.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$version="0.65.2"
1+
$version="0.66.0"
22

33
$fzf_base=Split-Path -Parent $MyInvocation.MyCommand.Definition
44

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111
"github.com/junegunn/fzf/src/protector"
1212
)
1313

14-
var version = "0.65"
14+
var version = "0.66"
1515
var revision = "devel"
1616

1717
//go:embed shell/key-bindings.bash

man/man1/fzf-tmux.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2121
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2222
THE SOFTWARE.
2323
..
24-
.TH fzf\-tmux 1 "Aug 2025" "fzf 0.65.2" "fzf\-tmux - open fzf in tmux split pane"
24+
.TH fzf\-tmux 1 "Oct 2025" "fzf 0.66.0" "fzf\-tmux - open fzf in tmux split pane"
2525

2626
.SH NAME
2727
fzf\-tmux - open fzf in tmux split pane

man/man1/fzf.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2121
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2222
THE SOFTWARE.
2323
..
24-
.TH fzf 1 "Sep 2025" "fzf 0.66.0" "fzf - a command-line fuzzy finder"
24+
.TH fzf 1 "Oct 2025" "fzf 0.66.0" "fzf - a command-line fuzzy finder"
2525

2626
.SH NAME
2727
fzf - a command-line fuzzy finder

0 commit comments

Comments
 (0)