Releases: joshdifabio/future-process
Releases · joshdifabio/future-process
v0.2.0
Added
- Automatic buffering of child process i/o to prevent child processes becoming blocked by filled output buffers.
- Process timeout functionality.
- Support for PHP 7.0 and HHVM.
Changed
- Replaced FutureProcess::kill() and detach() with abort().
- Shell::startProcess() args changed to (string $commandLine, array $options = []).
- Moved i/o functionality into new Pipes class to reduce complexity of FutureProcess class.
v0.1.0
Added
- Shell class for parallel execution of command lines with automatic queueing of commands.
- FutureProcess and FutureResult classes for mixed asynchronous and synchronous interfaces to child processes.
- Support for PHP 5.3, 5.4, 5.5 and 5.6.