From 84fe5e04b8f13f6938965521065ca6363a95da9b Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Wed, 29 Jan 2025 19:28:46 -0500 Subject: [PATCH] changelog and version bump --- CHANGELOG.md | 21 +++++++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fe7068..6c8c4b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [0.5.0] - 2025-01-29 + +### Added + +* `kill_on_drop` to match the tokio::process::Command behavior. (Samuel + Ainsworth, #11) +* `from_fd` to unsafely create a Pty from an OwnedFd. (YtvwlD, #12) + +### Changed + +* Changed the `Command` builder API slightly to be harder to misuse on + platforms (such as macos) which require opening a pts before doing any + operations on the pty, and which don't support spawning more than one + process onto a pts. + +### Fixed + +* macos should be better supported now. +* Spawning a process without an existing controlling terminal should now work. + (Chris Pick, #16) + ## [0.4.0] - 2023-08-06 ### Changed diff --git a/Cargo.toml b/Cargo.toml index 34fd625..633f9f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pty-process" -version = "0.4.0" +version = "0.5.0" authors = ["Jesse Luehrs "] edition = "2021"