diff --git a/CHANGELOG.md b/CHANGELOG.md index 18b97a48..d0d85030 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 0.6.8: 2019-06-23 + +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 + ## 0.6.7: 2019-05-31 Feature: diff --git a/Cargo.lock b/Cargo.lock index 630de52b..accd01d2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -356,7 +356,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "skim" -version = "0.6.7" +version = "0.6.8" dependencies = [ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", "chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index 1dbb38dc..fd843da7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "skim" -version = "0.6.7" +version = "0.6.8" authors = ["Zhang Jinzhou "] description = "Fuzzy Finder in rust!" documentation = "https://github.com/lotabout/skim" diff --git a/README.md b/README.md index 23d92ea3..1bb42307 100644 --- a/README.md +++ b/README.md @@ -352,7 +352,7 @@ First, add skim into your `Cargo.toml`: ```toml [dependencies] -skim = "0.6.7" +skim = "0.6.8" ``` Then try to run this simple example: diff --git a/install b/install index 3029ad34..38c30f3b 100755 --- a/install +++ b/install @@ -9,7 +9,7 @@ set -u -version="0.6.7" +version="0.6.8" cd "$(dirname "${BASH_SOURCE[0]}")" skim_base="$(pwd)" diff --git a/src/model.rs b/src/model.rs index a100a7fa..e0314f80 100644 --- a/src/model.rs +++ b/src/model.rs @@ -7,7 +7,7 @@ use std::time::{Duration, Instant}; use chrono::Duration as TimerDuration; use regex::Regex; use timer::{Guard as TimerGuard, Timer}; -use tuikit::prelude::{Event as TermEvent, *}; +use tuikit::prelude::*; use crate::event::{Event, EventArg, EventHandler, EventReceiver, EventSender}; use crate::header::Header;