mirror of
https://github.com/tokio-rs/tokio.git
synced 2025-10-01 12:20:39 +00:00
process: Add a CHANGELOG
This commit is contained in:
parent
8270965459
commit
5e9d60e834
64
CHANGELOG.md
Normal file
64
CHANGELOG.md
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
# Changelog
|
||||||
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
### Changed
|
||||||
|
- **Breaking**: asynchronous spawning of a child process now requires using a
|
||||||
|
reactor handle from the `tokio` crate instead of the `tokio-core` crate
|
||||||
|
- Child processes may be spawned without specifying a `tokio` handle at all
|
||||||
|
(the current/default reactor handle will be used)
|
||||||
|
### Removed
|
||||||
|
- **Breaking**: removed all previously deprecated items
|
||||||
|
|
||||||
|
## [0.1.6] - 2018-05-09
|
||||||
|
### Fixed
|
||||||
|
- On Unix systems, any child processes that are `kill`ed (or implicitly killed
|
||||||
|
via dropping the child without calling `forget`) are no longer left in a zombie
|
||||||
|
state, which allows the OS to reclaim the process.
|
||||||
|
|
||||||
|
## [0.1.5] - 2018-01-03
|
||||||
|
### Changed
|
||||||
|
- Minimum required version of `winapi` has been bumped to `0.3`.
|
||||||
|
|
||||||
|
## [0.1.4] - 2017-06-25
|
||||||
|
### Fixed
|
||||||
|
- Added missing `Debug` impls on all types.
|
||||||
|
- Added missing `must_use` annotations on all futures.
|
||||||
|
- Ensure `status_async` closes child's stdio handles after spawning in order
|
||||||
|
to prevent potential deadlocks when attempting to interact with any pipes held
|
||||||
|
by the parent process.
|
||||||
|
|
||||||
|
## [0.1.3] - 2017-03-15
|
||||||
|
### Changed
|
||||||
|
- Minimum required version of `futures` has been bumped to `0.1.11`.
|
||||||
|
- Minimum required version of `mio` has been bumped to `0.6.5`.
|
||||||
|
- Minimum required version of `tokio-core` has been bumped to `0.1.6`.
|
||||||
|
|
||||||
|
## [0.1.2] - 2017-01-24
|
||||||
|
### Changed
|
||||||
|
- Minimum required version of `tokio-signal` has been bumped to `0.1.2`.
|
||||||
|
### Fixed
|
||||||
|
- The event loop which spawns the first async child no longer needs to be kept
|
||||||
|
alive for subsequent child spawns to make progress.
|
||||||
|
|
||||||
|
## [0.1.1] - 2016-12-19
|
||||||
|
### Added
|
||||||
|
- Support performing async I/O operations on the child's stdio handles.
|
||||||
|
### Changed
|
||||||
|
- Functionality has been reimplemented as the `CommandExt` extension trait
|
||||||
|
(implemented directly on `std::process::Command`) instead of going through
|
||||||
|
the locally vendored `Command` type.
|
||||||
|
|
||||||
|
## 0.1.0 - 2016-09-10
|
||||||
|
- First release!
|
||||||
|
|
||||||
|
[Unreleased]: https://github.com/alexcrichton/tokio-process/compare/0.1.6...HEAD
|
||||||
|
[0.1.6]: https://github.com/alexcrichton/tokio-process/compare/0.1.5...0.1.6
|
||||||
|
[0.1.5]: https://github.com/alexcrichton/tokio-process/compare/0.1.4...0.1.5
|
||||||
|
[0.1.4]: https://github.com/alexcrichton/tokio-process/compare/0.1.3...0.1.4
|
||||||
|
[0.1.3]: https://github.com/alexcrichton/tokio-process/compare/0.1.2...0.1.3
|
||||||
|
[0.1.2]: https://github.com/alexcrichton/tokio-process/compare/0.1.1...0.1.2
|
||||||
|
[0.1.1]: https://github.com/alexcrichton/tokio-process/compare/0.1.0...0.1.1
|
@ -1,5 +1,9 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "tokio-process"
|
name = "tokio-process"
|
||||||
|
# When releasing to crates.io:
|
||||||
|
# - Update html_root_url.
|
||||||
|
# - Update CHANGELOG.md.
|
||||||
|
# - Create "vX.Y.Z" git tag.
|
||||||
version = "0.1.6"
|
version = "0.1.6"
|
||||||
authors = ["Alex Crichton <alex@alexcrichton.com>"]
|
authors = ["Alex Crichton <alex@alexcrichton.com>"]
|
||||||
license = "MIT/Apache-2.0"
|
license = "MIT/Apache-2.0"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user