From 4ac91f3e1fc8b29fc17845f9204ea1d1f9e335aa Mon Sep 17 00:00:00 2001 From: Mikael Mello Date: Sun, 24 Mar 2024 21:38:33 -0700 Subject: [PATCH] chore: release v0.7.4 --- CHANGELOG.md | 7 ++++++- README.md | 8 ++++---- inquire-derive/CRATE_README.md | 8 ++++---- inquire-derive/Cargo.toml | 2 +- inquire/CRATE_README.md | 4 ++-- inquire/Cargo.toml | 2 +- 6 files changed, 18 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a7e4ddd..581c6be6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ ## [Unreleased] +- No changes since the latest release below. + +## [0.7.4] - 2024-03-25 + - Fix unexpected behaviors of `keep_filter` option in MultiSelect prompts: - Filter input is now correcly getting reset **only when** `keep_filter == false`. - When the filter input is reset, the list of options is reset as well. Thanks @Swivelgames for reporting [#238](https://github.com/mikaelmello/inquire/issues/238). @@ -318,7 +322,8 @@ The library is already featureful enough to warrant a higher version number, bum -[unreleased]: https://github.com/mikaelmello/inquire/compare/v0.7.3...HEAD +[unreleased]: https://github.com/mikaelmello/inquire/compare/v0.7.4...HEAD +[0.7.4]: https://github.com/mikaelmello/inquire/compare/v0.7.3...v0.7.4 [0.7.3]: https://github.com/mikaelmello/inquire/compare/v0.7.2...v0.7.3 [0.7.2]: https://github.com/mikaelmello/inquire/compare/v0.7.1...v0.7.2 [0.7.1]: https://github.com/mikaelmello/inquire/compare/v0.7.0...v0.7.1 diff --git a/README.md b/README.md index f1966747..a20dd869 100644 --- a/README.md +++ b/README.md @@ -68,13 +68,13 @@ cargo run --example expense_tracker --features date Put this line in your `Cargo.toml`, under `[dependencies]`. ``` -inquire = "0.7.3" +inquire = "0.7.4" ``` \* This prompt type is gated under a feature flag, e.g.: ``` -inquire = { version = "0.7.3", features = ["date"] } +inquire = { version = "0.7.4", features = ["date"] } ``` # Cross-cutting concerns @@ -125,13 +125,13 @@ Binary Rust applications that intend to manipulate terminals will probably pick However, if your application already uses a dependency other than crossterm, such as console or termion, you can enable another terminal via feature flags. It is also important to disable inquire's default features as it comes with `crossterm` enabled by default. Such as this: ```toml -inquire = { version = "0.7.3", default-features = false, features = ["termion", "date"] } +inquire = { version = "0.7.4", default-features = false, features = ["termion", "date"] } ``` or this: ```toml -inquire = { version = "0.7.3", default-features = false, features = ["console", "date"] } +inquire = { version = "0.7.4", default-features = false, features = ["console", "date"] } ``` ## Formatting diff --git a/inquire-derive/CRATE_README.md b/inquire-derive/CRATE_README.md index 57055e23..13e813fa 100644 --- a/inquire-derive/CRATE_README.md +++ b/inquire-derive/CRATE_README.md @@ -13,11 +13,11 @@ Put these lines in your `Cargo.toml`, under `[dependencies]`. ``` -inquire = "0.7.3" -inquire-derive = "0.7.3" +inquire = "0.7.4" +inquire-derive = "0.7.4" ``` ``` -inquire = { version = "0.7.3", features = ["date", "editor"] } -inquire-derive = { version = "0.7.3" } +inquire = { version = "0.7.4", features = ["date", "editor"] } +inquire-derive = { version = "0.7.4" } ``` diff --git a/inquire-derive/Cargo.toml b/inquire-derive/Cargo.toml index 53c19148..489c1d6f 100644 --- a/inquire-derive/Cargo.toml +++ b/inquire-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "inquire-derive" -version = "0.7.3" +version = "0.7.4" description = "" # TODO publish = false # TODO repository = "https://github.com/mikaelmello/inquire" diff --git a/inquire/CRATE_README.md b/inquire/CRATE_README.md index 6ff9cc88..67f74bc8 100644 --- a/inquire/CRATE_README.md +++ b/inquire/CRATE_README.md @@ -51,13 +51,13 @@ It provides several different prompts in order to interactively ask the user for Put this line in your `Cargo.toml`, under `[dependencies]`. ``` -inquire = "0.7.3" +inquire = "0.7.4" ``` \* This prompt type is gated under a feature flag, e.g.: ``` -inquire = { version = "0.7.3", features = ["date", "editor"] } +inquire = { version = "0.7.4", features = ["date", "editor"] } ``` [`text`]: https://docs.rs/inquire/*/inquire/prompts/text/struct.Text.html diff --git a/inquire/Cargo.toml b/inquire/Cargo.toml index cd8a275f..d4a5b33a 100644 --- a/inquire/Cargo.toml +++ b/inquire/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "inquire" -version = "0.7.3" +version = "0.7.4" description = "inquire is a library for building interactive prompts on terminals" repository = "https://github.com/mikaelmello/inquire" license = "MIT"