From 2ac22b63448a2ca4917bee14e18aeb26253bf44b Mon Sep 17 00:00:00 2001 From: Loric ANDRE Date: Sat, 31 Jan 2026 09:58:33 +0100 Subject: [PATCH] release: v2.0.0 --- .github/workflows/test.yml | 3 ++- CHANGELOG.md | 11 +++++++++++ Cargo.lock | 18 +++++++++--------- Cargo.toml | 2 +- man/man1/sk.1 | 4 ++-- rust-toolchain.toml | 2 +- 6 files changed, 26 insertions(+), 14 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d8df5e31..799ec26b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -98,5 +98,6 @@ jobs: run: | cargo +stable build --no-default-features --features cli - name: Build with frizbee feature + # Do not use +nightly to make sure we use the correct toolchain date run: | - cargo +nightly build --no-default-features --features nightly-frizbee + cargo build --no-default-features --features nightly-frizbee diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f6ab9be..d7c0007d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.0.0] - 2026-01-31 + +### 🚀 Features + +- [**breaking**] **library** Send & receive items in batches (#938) + This should not affect TUI users other than in improving the app's performance + +### ⚙️ Miscellaneous Tasks + +- Add valgrind and thread sanitizer test profiles [skip ci] + ## [1.11.2] - 2026-01-29 ### 🐛 Bug Fixes diff --git a/Cargo.lock b/Cargo.lock index 4fa0104d..d1ec065e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -213,9 +213,9 @@ checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" [[package]] name = "bytemuck" -version = "1.24.0" +version = "1.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4" +checksum = "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec" [[package]] name = "bytes" @@ -959,9 +959,9 @@ dependencies = [ [[package]] name = "insta" -version = "1.46.1" +version = "1.46.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "248b42847813a1550dafd15296fd9748c651d0c32194559dbc05d804d54b21e8" +checksum = "38c91d64f9ad425e80200a50a0e8b8a641680b44e33ce832efe5b8bc65161b07" dependencies = [ "console", "once_cell", @@ -1903,7 +1903,7 @@ checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" [[package]] name = "skim" -version = "1.11.2" +version = "2.0.0" dependencies = [ "ansi-to-tui", "assert_enum_variants", @@ -2762,18 +2762,18 @@ checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" [[package]] name = "zerocopy" -version = "0.8.35" +version = "0.8.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdea86ddd5568519879b8187e1cf04e24fce28f7fe046ceecbce472ff19a2572" +checksum = "7456cf00f0685ad319c5b1693f291a650eaf345e941d082fc4e03df8a03996ac" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.35" +version = "0.8.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c15e1b46eff7c6c91195752e0eeed8ef040e391cdece7c25376957d5f15df22" +checksum = "1328722bbf2115db7e19d69ebcc15e795719e2d66b60827c6a69a117365e37a0" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 616bfbe7..3f8fe02e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "skim" -version = "1.11.2" +version = "2.0.0" authors = ["Loric ANDRE", "Zhang Jinzhou "] description = "Fuzzy Finder in rust!" documentation = "https://docs.rs/skim" diff --git a/man/man1/sk.1 b/man/man1/sk.1 index 480d5735..cf047601 100644 --- a/man/man1/sk.1 +++ b/man/man1/sk.1 @@ -1,6 +1,6 @@ .ie \n(.g .ds Aq \(aq .el .ds Aq ' -.TH sk 1 "sk 1.11.2" +.TH sk 1 "sk 2.0.0" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .SH NAME @@ -997,4 +997,4 @@ When using `sk \-\-remote`, pipe in action chains (see the KEYBINDS section), fo .ie \n(.g .ds Aq \(aq .el .ds Aq ' .SH VERSION -v1.11.2 +v2.0.0 diff --git a/rust-toolchain.toml b/rust-toolchain.toml index c871a4c1..b7bca3b4 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "nightly" +channel = "nightly-2026-01-16" # https://releases.rs/docs/1.94.0/ profile = "default" components = ["rust-analyzer"]