async-process/CHANGELOG.md

61 lines
1.3 KiB
Markdown
Raw Normal View History

2023-04-07 17:47:16 +00:00
# Version 1.7.0
- Replace direct dependency on libc with rustix. (#31)
- Reduce the number of syscalls used in the `into_stdio` method. (#31)
- Add windows::CommandExt::raw_arg on Rust 1.62+. (#32)
- Update windows-sys to 0.48. (#39)
2022-11-27 07:22:13 +00:00
# Version 1.6.0
- Switch from `winapi` to `windows-sys` (#27)
- Remove the dependency on the `once_cell` crate to restore the MSRV (#26)
- Fix build failure with minimal-versions (#28)
2022-08-21 09:24:34 +00:00
# Version 1.5.0
2022-08-21 09:25:48 +00:00
- Implement `AsRawFd` for `ChildStd*` on Unix (#23)
- Implement I/O safety traits on Rust 1.63+ on Unix (#23)
2022-08-21 09:24:34 +00:00
2022-05-01 04:57:48 +00:00
# Version 1.4.0
- `Command::spawn` and `Command::output` no longer unconfigure stdio streams (#20)
- Implement `From<std::process::Command>` for `Command` (#21)
2021-11-10 11:40:38 +00:00
# Version 1.3.0
- Improve debug implementation of `Command` (#18)
2021-08-07 07:51:24 +00:00
# Version 1.2.0
- Implement `AsRawHandle` on `Child` on `Windows` (#17)
2021-04-24 08:45:31 +00:00
# Version 1.1.0
- Add `into_stdio` method to `ChildStdin`, `ChildStdout`, and `ChildStderr`. (#13)
2021-02-05 20:03:55 +00:00
# Version 1.0.2
- Use `kill_on_drop` only when the last reference to `ChildGuard` is dropped.
2020-10-09 12:38:18 +00:00
# Version 1.0.1
- Update `futures-lite`.
2020-09-07 13:59:51 +00:00
# Version 1.0.0
- Update dependencies and stabilize.
2020-08-26 21:27:37 +00:00
# Version 0.1.3
- Update dependencies.
2020-08-22 16:43:12 +00:00
# Version 0.1.2
- Add Unix and Windows extensions.
- Add `Command::reap_on_drop()` option.
- Add `Command::kill_on_drop()` option.
2020-08-19 13:34:03 +00:00
# Version 0.1.1
- Initial version