From 507a7c986803debb63b7e834307a9d871a71dbd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fe=CC=81lix=20Saparelli?= Date: Tue, 16 Apr 2024 23:42:40 +1200 Subject: [PATCH] release: 7.0.0 --- CHANGELOG.md | 16 ++++++++++++++++ CITATION.cff | 4 ++-- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 4 ++-- src/lib.rs | 2 +- 6 files changed, 23 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0812d50..82a6879 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,22 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. +--- +## [7.0.0](https://github.com/watchexec/process-wrap/compare/v6.0.1..7.0.0) - 2024-04-16 + + +- **API change:** Remove nix types from public API - ([7de6ac0](https://github.com/watchexec/process-wrap/commit/7de6ac0a3d331d471e6cf09f0d565547cc49708f)) +- **Deps:** Bump the cargo group with 1 update - ([d542c6e](https://github.com/watchexec/process-wrap/commit/d542c6ed922c8508f6af8366801c59d144330ead)) +- **Deps:** Bump the cargo group with 1 update (#4) - ([fa44e91](https://github.com/watchexec/process-wrap/commit/fa44e91d0f8ba8d463812896a634a2380f4ef7f9)) +- **Deps:** Upgrade windows to 0.56 - ([7f2a280](https://github.com/watchexec/process-wrap/commit/7f2a28098bb3cf028609d59a24ebd7f91a45e22c)) +- **Documentation:** Fix progress->process in repo name in changelog - ([e8fb3a1](https://github.com/watchexec/process-wrap/commit/e8fb3a1ce81587f809a6773ce17297f1935e42f8)) +- **Feature:** Add underlying Command accessors to *CommandWrap - ([2e2f548](https://github.com/watchexec/process-wrap/commit/2e2f548083cf2fe895c4cb03648138a89c569e2a)) +- **Feature:** Add pgid accessor to ProcessGroupChild - ([2e2f548](https://github.com/watchexec/process-wrap/commit/2e2f548083cf2fe895c4cb03648138a89c569e2a)) +- **Refactor:** Don't require nix::Pid on the public API - ([fd5f5e3](https://github.com/watchexec/process-wrap/commit/fd5f5e32fb9ae902e6cec2d18fe74f54b05c6dac)) +- **Test:** Multiprocess behaviour - ([bbe9eed](https://github.com/watchexec/process-wrap/commit/bbe9eede1b6bb6fb522bcc80ebd21210f42c0882)) +- **Test:** Multiproc tests for linux specifically - ([bd268d2](https://github.com/watchexec/process-wrap/commit/bd268d228cf0083decce6c72ff13a7ed60b74d4d)) +- **Test:** Multiproc for std - ([35270b8](https://github.com/watchexec/process-wrap/commit/35270b82b9f1e5b5aa569103cfafd07ed85e9f74)) + --- ## [6.0.1](https://github.com/watchexec/process-wrap/compare/v6.0.0..6.0.1) - 2024-03-11 diff --git a/CITATION.cff b/CITATION.cff index 190ff78..3a61f0e 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -2,8 +2,8 @@ cff-version: 1.2.0 message: If you use this software, please cite it using these metadata. title: "process-wrap: extensible wrappers for Rust Command APIs" -version: "6.0.1" -date-released: 2024-03-11 +version: "7.0.0" +date-released: 2024-04-16 repository-code: https://github.com/watchexec/process-wrap license: Apache-2.0 OR MIT diff --git a/Cargo.lock b/Cargo.lock index 78b65ce..095c508 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -632,7 +632,7 @@ dependencies = [ [[package]] name = "process-wrap" -version = "6.0.1" +version = "7.0.0" dependencies = [ "futures", "indexmap", diff --git a/Cargo.toml b/Cargo.toml index 92d5010..1683647 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "process-wrap" -version = "6.0.1" +version = "7.0.0" authors = ["FĂ©lix Saparelli "] license = "Apache-2.0 OR MIT" diff --git a/README.md b/README.md index 9aa5f39..71d0983 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ The full test suite from command-group was retained: process-wrap has parity on ```toml [dependencies] -process-wrap = { version = "6.0.1", features = ["tokio1"] } +process-wrap = { version = "7.0.0", features = ["tokio1"] } ``` By default, the crate does nothing, you need to enable either the std or Tokio "frontend". A default @@ -87,7 +87,7 @@ dbg!(status); ```toml [dependencies] -process-wrap = { version = "6.0.1", features = ["std"] } +process-wrap = { version = "7.0.0", features = ["std"] } ``` ```rust diff --git a/src/lib.rs b/src/lib.rs index d671928..1bf3901 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4,7 +4,7 @@ //! //! ```toml //! [dependencies] -//! process-wrap = { version = "6.0.1", features = ["std"] } +//! process-wrap = { version = "7.0.0", features = ["std"] } //! ``` //! //! ```rust,no_run