All Versions
22
Latest Version
Avg Release Cycle
42 days
Latest Release
164 days ago

Changelog History
Page 1

  • v0.8.0

    February 23, 2020

    💥 Breaking Changes in API

    • Skim::run_with now accept a stream of SkimItem instead of a BufRead.

    🔋 Feature:

    • 👍 #233 support mouse scroll/click event
    • 👍 #254 support {+} in preview and execute command
    • 👍 #226 support exact match combination(e.g. ^abc$)
    • 👍 #216 support item specific preview hook method
    • 👍 #219 support case insensitive match

    🐛 Bug fixes:

    • #252 Deal with \b correctly
    • #210 exclude current item in multi-selection
    • #225 disable score in filter output
  • v0.7.0

    January 15, 2020

    🔋 Feature:

    • 🆕 New fuzzy matching algorithm, should be more precise and faster.

    🐛 Bug fixes:

    • PR #227
      🛠 Fix isatty check on more OS.
    • 🛠 Fix various cases where ANSI code not behave correctly.
  • v0.6.9

    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 to begining-of-line by default.
    • #192 Prompt was eaten in shell completion
    • #205 tabstop of selection was initialized to 0, now to 8.
    • #207 color config not working for header
  • v0.6.8

    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
  • v0.6.7

    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
  • v0.6.6

    April 03, 2019

    🛠 fix #158: preview window not update correctly.

  • v0.6.5

    April 01, 2019

    🐛 Bug Fixes:

    • #155: screen is not fully cleared upon resize
    • #156: preview dies on large chunk of input
    • #157: cursor overflow on empty input
    • #154: reduce CPU usage on idle
    • wrong matches on empty input lines
  • v0.6.4

    March 25, 2019

    🛠 Fix: #153 build fail with rust 2018 (1.31.0)

  • v0.6.3

    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:

    • wrong cursor position after item changed
    • #142: NULL character was dropped with --ansi
    • regression: --margin not working
    • #148: screen won't clear in interactive mode
    • number of matched item not showing correctly (during matching)
    • lag in changing query on large collection of inputs
  • v0.6.2

    March 19, 2019

    🔋 Feature:

    • 👌 Support --header-lines
    • 👌 Support --layout
    • ⚡️ Update the latest fzf.vim