Skip to content

Releases: skim-rs/skim

1.9.1 - 2026-01-27

27 Jan 10:37

Choose a tag to compare

Release Notes

πŸ› Bug Fixes

  • Clear screen when not in fullscreenon bash & fish (#936)

New Contributors

Install skim 1.9.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v1.9.1/skim-installer.sh | sh

Download skim 1.9.1

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

1.9.0 - 2026-01-26

26 Jan 21:02

Choose a tag to compare

Release Notes

πŸš€ Features

  • (frizbee) Adaptive max_typos value
  • (theme) Add catppuccin themes

Install skim 1.9.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v1.9.0/skim-installer.sh | sh

Download skim 1.9.0

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

1.8.1 - 2026-01-26

26 Jan 14:35

Choose a tag to compare

Release Notes

πŸ› Bug Fixes

  • Correctly flush buffered stderr

Install skim 1.8.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v1.8.1/skim-installer.sh | sh

Download skim 1.8.1

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

1.8.0 - 2026-01-26

26 Jan 13:14

Choose a tag to compare

Release Notes

πŸš€ Features

  • Parse ansi codes in prompt

πŸ› Bug Fixes

  • Header and header-lines order in reverse layout
  • Correctly overlay header styles
  • Make select-1 and exit-0 work again (closes #916) (#933)
  • Fix cursor blinking (closes #932) (credits to @lilydjwg)

πŸ§ͺ Testing

  • Review snapshots

βš™οΈ Miscellaneous Tasks

  • Add matrix room to readme

Install skim 1.8.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v1.8.0/skim-installer.sh | sh

Download skim 1.8.0

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

1.7.2 - 2026-01-25

25 Jan 18:45

Choose a tag to compare

Release Notes

πŸ› Bug Fixes

  • Correct cursor position when using reverse and border (closes #928)

Install skim 1.7.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v1.7.2/skim-installer.sh | sh

Download skim 1.7.2

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

1.7.1 - 2026-01-25

25 Jan 10:50

Choose a tag to compare

1.7.1 - 2026-01-25 Pre-release
Pre-release

Release Notes

Note: There is a known bug with this release that causes the cursor position to be wrong when using reverse layout and borders, and a potential crash that needs more investigating.

πŸ› Bug Fixes

  • Y cursor pos in reverse mode (closes #931)

Install skim 1.7.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v1.7.1/skim-installer.sh | sh

Download skim 1.7.1

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

1.7.0 - 2026-01-25

25 Jan 10:00

Choose a tag to compare

1.7.0 - 2026-01-25 Pre-release
Pre-release

Release Notes

This release adds various options for --border, check them out !
Telescope enthusiasts might especially like the --border rounded look.

πŸš€ Features

  • Add borders to all widgets (#930)

πŸ› Bug Fixes

  • Correctly merge base styles
  • Correctly display all header lines
  • Correctly toggle prompt on ToggleInteractive (closes #925)
  • Fix printf sometimes replacing recursively
  • Interrupt the reader thread when stopping
  • Replace {n} with an empty string when no item is selected
  • Revert case-insensitive action_chain
  • Re-enable query/cmd-query distinction and switching
  • Correctly compute character width for cursor display (closes #929)

βš™οΈ Miscellaneous Tasks

  • Cleanup changelog [skip ci]

Install skim 1.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v1.7.0/skim-installer.sh | sh

Download skim 1.7.0

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

v1.6.0

23 Jan 19:02

Choose a tag to compare

Release Notes

This release completes the work that was initiated when the --listen flag was added, by implementing its counterpart, --remote.
This allows us to bring skim's scripting capabilities to the next level.

Spawn a listening server: sk --listen
Then, you can send actions to it from a remote client with echo 'up' | sk --remote. This can also be used, for instance, in execute(...) binds to trigger advanced behaviors using shell scripts.

πŸš€ Features

  • Add --remote flag to call remote (--listen) instances (#915)

πŸ› Bug Fixes

  • Make no-sort work again

πŸ§ͺ Testing

  • Remove insta_ prefixes after finalizing tests migration

Install skim 1.6.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v1.6.0/skim-installer.sh | sh

Download skim 1.6.0

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

1.5.4 - 2026-01-23

23 Jan 15:48

Choose a tag to compare

Release Notes

πŸ› Bug Fixes

  • Do not override {} with {q} in interactive mode
  • Remove unnecessary clone in printf
  • Correctly merge styles & do not reset them by default (#918)
  • Translate frizbee's byte indices into char indices

πŸ“š Documentation

  • Customize man page

Install skim 1.5.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v1.5.4/skim-installer.sh | sh

Download skim 1.5.4

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

1.5.3 - 2026-01-22

22 Jan 17:08

Choose a tag to compare

Release Notes

πŸ› Bug Fixes

  • Quote expanded items independently (#910)
  • Escape last ; in env var value before passing to tmux (#912)

New Contributors

Install skim 1.5.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v1.5.3/skim-installer.sh | sh

Download skim 1.5.3

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum