All Versions
30
Latest Version
Avg Release Cycle
66 days
Latest Release
842 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.6.9 Changes
September 22, 2019๐ Bug fixes:
- PR #171 search with more than one multi-byte condition would crash skim.
- #194 color not working with ag
- #196
+
in execute expression was eaten by skim - 0๏ธโฃ bind
Home
key tobegining-of-line
by default. - #192 Prompt was eaten in shell completion
- #205
tabstop of selection was initialized to
0
, now to8
. - #207 color config not working for header
-
v0.6.8 Changes
June 23, 2019๐ Feature:
- ๐ New action:
if-query-empty
,if-query-not-empty
. Execute actions on
certain query conditions. - ๐ New action:
append-and-select
allows you to append current query to the
item pool and select it. It would help to turn skim into a tag manager
where new tags could be added to the candidate list.
๐ Bug fixes:
- ๐ Fix #188: crates.io breaks on 0.6.7
- ๐ Fix:
run_with
will break if called multiple times from the same process. - โก๏ธ Update nix to 0.14
- ๐ New action:
-
v0.6.7 Changes
May 31, 2019๐ Feature:
- Refer to query and command query with
{q}
and{cq}
in preview command. - ๐ Support fzf's theme strings, e.g.
bg+
for current line's background. - ๐ Support customizing styles of query strings.
๐ Bug fixes:
- skim would crash if multiple CJK items are matched in an
OR
query. - 0๏ธโฃ SKIM_DEFAULT_COMMAND not correctly recognized in
sk-tmux
- ๐ป UI responses are slow on large input
- Refer to query and command query with
-
v0.6.6 Changes
April 03, 2019๐ fix #158: preview window not update correctly.
-
v0.6.5 Changes
April 01, 2019 -
v0.6.4 Changes
March 25, 2019๐ Fix: #153 build fail with rust 2018 (1.31.0)
-
v0.6.3 Changes
March 25, 2019๐ Feature:
- ๐ support action:
execute
- ๐ support action chaining
- preview window actions:
toggle-preview-wrap
,preview-[up|down|left|right]
,preview-page-[up|down]
- ๐ support
--filter
mode, it will print out the screen and matched item - ๐ support more (alt) keys
๐ Bug Fixes:
- ๐ support action:
-
v0.6.2 Changes
March 19, 2019๐ Feature:
- ๐ Support
--header-lines
- ๐ Support
--layout
- โก๏ธ Update the latest fzf.vim
- ๐ Support
-
v0.6.1 Changes
March 17, 2019๐ Bug fixes:
- compile fail with rust 2018 (1.31.0)
- โฌ๏ธ reduce the time on exit. It took time to free memories on large collections.
-
v0.6.0 Changes
March 17, 2019๐ Performance improvement.
This is a large rewrite of skim, previously there are 4 major components of skim:
- reader: for reading from command or piped input
- sender: will cache the lines from reader and re-send all lines to matcher on restart
- matcher: match against the lines and send the matched items to model
- model: handle the selection of items and draw on screen.
They are communicated using rust's
channel
which turned out to be too slow ๐ in skim's use case. Now we useSpinLock
for sharing data. The performance on large collections are greatly improved.Besides, use
tuikit
for buferred rendering.