Skip to content

Commit 0076ec2

Browse files
committed
0.64.0
1 parent 82c9671 commit 0076ec2

File tree

7 files changed

+13
-8
lines changed

7 files changed

+13
-8
lines changed

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
golang 1.20.13
1+
golang 1.20.14
22
ruby 3.4.1

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,19 @@ CHANGELOG
55
------
66
- Added `multi` event that is triggered when the multi-selection has changed.
77
```sh
8-
fzf --multi --bind 'multi:transform-footer:(( FZF_SELECT_COUNT )) && echo "Selected: $FZF_SELECT_COUNT item(s)"'
8+
fzf --multi \
9+
--bind 'ctrl-a:select-all,ctrl-d:deselect-all' \
10+
--bind 'multi:transform-footer:(( FZF_SELECT_COUNT )) && echo "Selected $FZF_SELECT_COUNT item(s)"'
911
```
1012
- [Halfwidth and fullwidth alphanumeric and punctuation characters](https://en.wikipedia.org/wiki/Halfwidth_and_Fullwidth_Forms_(Unicode_block)) are now internally normalized to their ASCII equivalents to allow matching with ASCII queries.
1113
```sh
1214
echo ABC| fzf -q abc
1315
```
14-
- Fixed a bug which caused fzf to abort due to incorrect update ordering.
1516
- Renamed `clear-selection` action to `clear-multi` for consistency.
17+
- `clear-selection` remains supported as an alias for backward compatibility.
18+
- Bug fixes
19+
- Fixed a bug that could cause fzf to abort due to incorrect update ordering.
20+
- Fixed a bug where some multi-selections were lost when using `exclude` or `change-nth`.
1621

1722
0.63.0
1823
------

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.63.0
5+
version=0.64.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.63.0"
1+
$version="0.64.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.63"
14+
var version = "0.64"
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 "Jun 2025" "fzf 0.63.0" "fzf\-tmux - open fzf in tmux split pane"
24+
.TH fzf\-tmux 1 "Jul 2025" "fzf 0.64.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
@@ -1721,7 +1721,7 @@ A key or an event can be bound to one or more of the following actions.
17211721
\fBdelete\-char\fR \fIdel\fR
17221722
\fBdelete\-char/eof\fR \fIctrl\-d\fR (same as \fBdelete\-char\fR except aborts fzf if query is empty)
17231723
\fBdeselect\fR
1724-
\fBdeselect\-all\fR (deselect all matches)
1724+
\fBdeselect\-all\fR (deselect all matches; to also clear non-matched selections, use \fBclear\-multi\fR)
17251725
\fBdisable\-search\fR (disable search functionality)
17261726
\fBdown\fR \fIctrl\-j ctrl\-n down\fR
17271727
\fBenable\-search\fR (enable search functionality)

0 commit comments

Comments
 (0)