Skip to content

Commit 8d92d05

Browse files
committed
release: v4.6.1
1 parent 0457fd2 commit 8d92d05

9 files changed

Lines changed: 52 additions & 34 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [4.6.1] - 2026-04-26
9+
10+
### 🐛 Bug Fixes
11+
12+
- *(windows)* Raw_arg to avoid escape issue (#1061)
13+
- Do not truncate display when longer than text (#1064)
14+
15+
### ⚙️ Miscellaneous Tasks
16+
17+
- Delete dangerous (and not that useful) PR action in favor of a just recipe
18+
- Frizbee as a feature and remove quotes from output-format (#1062)
19+
820
## [4.6.0] - 2026-04-14
921

1022
### 🚀 Features

Cargo.lock

Lines changed: 28 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "skim"
3-
version = "4.6.0"
3+
version = "4.6.1"
44
authors = ["Loric ANDRE", "Zhang Jinzhou <lotabout@gmail.com>"]
55
description = "Fuzzy Finder in rust!"
66
documentation = "https://docs.rs/skim"

man/man1/sk.1

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.ie \n(.g .ds Aq \(aq
22
.el .ds Aq '
3-
.TH sk 1 "sk 4.6.0"
3+
.TH sk 1 "sk 4.6.1"
44
.ie \n(.g .ds Aq \(aq
55
.el .ds Aq '
66
.SH NAME
@@ -123,15 +123,15 @@ Fuzzy matching algorithm
123123
\fIPossible values:\fR
124124
.RS 14
125125
.IP \(bu 2
126-
skim_v2: Improved skim fuzzy matching algorithm (v2)
126+
arinae: Arinae: typo\-resistant & natural algorithm, default
127127
.IP \(bu 2
128128
clangd: Clangd fuzzy matching algorithm
129129
.IP \(bu 2
130130
fzy: Fzy matching algorithm (https://github.com/jhawthorn/fzy)
131131
.IP \(bu 2
132132
frizbee: Frizbee matching algorithm, typo resistant (x86_64 and aarch64 only)
133133
.IP \(bu 2
134-
arinae: Arinae: typo\-resistant & natural algorithm, default
134+
skim_v2: Previous skim fuzzy matching algorithm (v2)
135135
.RE
136136
.TP
137137
\fB\-\-case\fR \fI<CASE>\fR [default: smart]
@@ -1139,4 +1139,4 @@ When using `sk \-\-remote`, pipe in action chains (see the KEYBINDS section), fo
11391139
.ie \n(.g .ds Aq \(aq
11401140
.el .ds Aq '
11411141
.SH VERSION
1142-
v4.6.0
1142+
v4.6.1

shell/completion.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ _sk() {
6262
return 0
6363
;;
6464
--algo)
65-
COMPREPLY=($(compgen -W "skim_v2 clangd fzy frizbee arinae" -- "${cur}"))
65+
COMPREPLY=($(compgen -W "arinae clangd fzy frizbee skim_v2" -- "${cur}"))
6666
return 0
6767
;;
6868
--case)

shell/completion.fish

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ pathname\t''
1414
complete -c sk -s n -l nth -d 'Fields to be matched' -r
1515
complete -c sk -l with-nth -d 'Fields to be transformed' -r
1616
complete -c sk -s d -l delimiter -d 'Delimiter between fields' -r
17-
complete -c sk -l algo -d 'Fuzzy matching algorithm' -r -f -a "skim_v2\t'Improved skim fuzzy matching algorithm (v2)'
17+
complete -c sk -l algo -d 'Fuzzy matching algorithm' -r -f -a "arinae\t'Arinae: typo-resistant & natural algorithm, default'
1818
clangd\t'Clangd fuzzy matching algorithm'
1919
fzy\t'Fzy matching algorithm (https://github.com/jhawthorn/fzy)'
2020
frizbee\t'Frizbee matching algorithm, typo resistant (x86_64 and aarch64 only)'
21-
arinae\t'Arinae: typo-resistant & natural algorithm, default'"
21+
skim_v2\t'Previous skim fuzzy matching algorithm (v2)'"
2222
complete -c sk -l case -d 'Case sensitivity' -r -f -a "respect\t'Case-sensitive matching'
2323
ignore\t'Case-insensitive matching'
2424
smart\t'Smart case: case-insensitive unless query contains uppercase'"

shell/completion.nu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ module completions {
55
}
66

77
def "nu-complete sk algorithm" [] {
8-
[ "skim_v2" "clangd" "fzy" "frizbee" "arinae" ]
8+
[ "arinae" "clangd" "fzy" "frizbee" "skim_v2" ]
99
}
1010

1111
def "nu-complete sk case" [] {

shell/completion.zsh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ _sk() {
2323
'*--with-nth=[Fields to be transformed]:WITH_NTH:_default' \
2424
'-d+[Delimiter between fields]:DELIMITER:_default' \
2525
'--delimiter=[Delimiter between fields]:DELIMITER:_default' \
26-
'--algo=[Fuzzy matching algorithm]:ALGORITHM:((skim_v2\:"Improved skim fuzzy matching algorithm (v2)"
26+
'--algo=[Fuzzy matching algorithm]:ALGORITHM:((arinae\:"Arinae\: typo-resistant & natural algorithm, default"
2727
clangd\:"Clangd fuzzy matching algorithm"
2828
fzy\:"Fzy matching algorithm (https\://github.com/jhawthorn/fzy)"
2929
frizbee\:"Frizbee matching algorithm, typo resistant (x86_64 and aarch64 only)"
30-
arinae\:"Arinae\: typo-resistant & natural algorithm, default"))' \
30+
skim_v2\:"Previous skim fuzzy matching algorithm (v2)"))' \
3131
'--case=[Case sensitivity]:CASE:((respect\:"Case-sensitive matching"
3232
ignore\:"Case-insensitive matching"
3333
smart\:"Smart case\: case-insensitive unless query contains uppercase"))' \

shell/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.6.0
1+
4.6.1

0 commit comments

Comments
 (0)