diff --git a/CHANGELOG.md b/CHANGELOG.md index 27260aa5..be44182c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [0.5.0] 2022-10-09 + +### Changed + +- Replace error-chain with thiserror +- Make any_exp return results deterministically +- Fix argument tokenization +- Update to nix 0.25 + +### Fixed + +- Fix https link to pexpect docs +- Many clippy fixes +- Remove unnecesary closures +- Fix EOF detection on nightly +- Fix examples + ## [0.4.0] 2020-05-25 ### Changed diff --git a/Cargo.toml b/Cargo.toml index 59bcf8ee..56728d86 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,17 +1,16 @@ [package] description = "Interact with unix processes/bash the same way as pexpect or Don libes expect does" name = "rexpect" -version = "0.4.0" +version = "0.5.0" authors = ["Philipp Keller "] -edition = "2018" -repository = "https://github.com/philippkeller/rexpect" -homepage = "https://github.com/philippkeller/rexpect" +edition = "2021" +repository = "https://github.com/rust-cli/rexpect" +homepage = "https://github.com/rust-cli/rexpect" license = "MIT" categories = ["os::unix-apis"] keywords = ["pty", "automation", "testing", "expect", "pexpect"] readme = "README.md" - - +rust-version = "1.60" [dependencies] comma = "1.0" diff --git a/README.md b/README.md index 261e33c1..e3391c56 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![crates.io](https://img.shields.io/crates/v/rexpect.svg)](https://crates.io/crates/rexpect) [![Released API docs](https://docs.rs/rexpect/badge.svg)](https://docs.rs/rexpect) [![Master API docs](https://img.shields.io/badge/docs-master-2f343b.svg)](http://philippkeller.github.io/rexpect) +[![MSRV](https://img.shields.io/badge/MSRV-1.60.0-blue)] Spawn, control, and respond to expected patterns of child applications and processes, enabling the automation of interactions and testing. Components