NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #3919 most downloaded on crates.io
Extension to Command to spawn in a process group
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 1.1 years
Nearly every release is documented
notes for 15 of 15 stable releases
3 versions withdrawn
withdrawn after publishing
5 years old
18 releases · first in 2021
One column per quarter.
Use std's `process_group()` (#16).
Change UnixChildExt::signal to take &self instead of &mut self.
- Add ErasedChild::id() method.
ErasedChild::id() method.Clarify why and in which situations AsyncGroupChild::wait may not behave as expected when cancelled.
AsyncGroupChild::wait may not behave as expected when cancelled.AsyncGroupChild::start_kill to align with Tokio's Child::start_kill.AsyncGroupChild::kill to also wait() on the child, to align with Tokio's Child::kill.ErasedChild abstraction to allow using the same type for grouped and ungrouped children.Increase MSRV to 1.68 (within policy).
nix to 0.27.Child::wait wrt cancel safety. (#21)(Same as 3.0.0, but yanked due to breakage.)
(Same as 3.0.0, but yanked due to breakage.)
Add new .group() builder API to allow setting Windows flags and use kill_on_drop. (#15, #17, #18)
Fix bug on Windows where the wrong pointer was being null checked, leading to timeout errors.
Increase MSRV to 1.60.0 and change policy for increasing it (no longer a breaking change).
Bugfix: compiling would fail when Tokio was missing the io-util feature (not io-std).
io-util feature (not io-std).Bugfix: compiling would fail when Tokio was missing the io-std feature.
io-std feature.Correctly handle timeouts on Windows. (#2, #3)
Internal: change usage of feature = "tokio" to feature = "with-tokio".
feature = "tokio" to feature = "with-tokio".AsyncGroupChild::wait_with_output().New: Tokio implementation, gated on the with-tokio feature.
New: Tokio implementation, gated on the with-tokio feature.
Bugfix: GroupChild::try_wait() would error if called after a child exited by itself.
Bugfix: GroupChild::try_wait() would error if called after a child exited by itself.
Bugfix: GroupChild::try_wait() and ::wait() could not be called twice.
Bugfix: GroupChild::try_wait() and ::wait() could not be called twice.
Implement Send+Sync on GroupChild on Windows, and add a Drop implementation to close handles too (whoops). Do our best when .into_inner() is used...
Implement Send+Sync on GroupChild on Windows, and add a Drop implementation to close handles
too (whoops). Do our best when .into_inner() is used...
Initial release
Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →