Skip to content

Releases: skim-rs/skim

v0.6.4

25 Mar 16:12

Choose a tag to compare

Fix build with rust 2018 (1.31.0)

v0.6.3

25 Mar 00:23

Choose a tag to compare

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

19 Mar 13:33

Choose a tag to compare

v0.6.2 Pre-release
Pre-release

Feature:

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

v0.6.1

17 Mar 13:34

Choose a tag to compare

v0.6.1 Pre-release
Pre-release

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

17 Mar 07:16

Choose a tag to compare

v0.6.0 Pre-release
Pre-release

This is a large rewrite to improve performance.

  • Use SpinLock instead of channel for sharing data.
  • use tuikit for buferred rendering.

v0.5.5

23 Feb 02:26

Choose a tag to compare

Bug fixes:

  • fix: regression on --with-nth feature
  • fix: 100% CPU on not enough printing area

v0.5.4

20 Feb 06:18

Choose a tag to compare

Emergency Release, some tests were not added to CI and fails.

v0.5.3

20 Feb 02:02

Choose a tag to compare

Features:

  • --header for adding header line
  • --inline-info for displaying info besides query
  • run preview commands asynchronizely
  • implement action delete-charEOF
  • support key: ctrl+space

More bug fixes, noticable ones are:

  • Panic on reading non-utf8 characters
  • 100% CPU when input is not ready

v0.5.2

23 Oct 00:31

Choose a tag to compare

  • fix: stop command immediately on accept or abort.
  • minor optimization over ASCII inputs.
  • #90: escape quotes in specified preview command

v0.5.1

24 Jun 02:09

Choose a tag to compare

Use cross to build targets. So as to support more targets in a more compatible way.

For example the linux target in previous releases won't run in CentOS 7 because the binary is built on Ubuntu that requires GLIBC_2.18. Now it depends on cross to handle these issues.