| ⇢ | B | ExecTrait added | |
| ⇢ | A | ProcessExecutor added |
| ⇢ | C | ExecTrait::execute() added | |
| ⇢ | A | ExecTrait::detectInteractive() added | |
| ⇢ | A | ExecTrait::stop() added | |
| ⇢ | A | ExecTrait::getResultData() added | |
| ⇢ | A | ExecTrait::background() added | |
| ⇢ | A | ExecTrait::timeout() added | |
| ⇢ | A | ExecTrait::idleTimeout() added | |
| ⇢ | A | ExecTrait::env() added | |
| ⇢ | A | ExecTrait::setInput() added | |
| ⇢ | A | ExecTrait::interactive() added | |
| ⋮ | view more | ||
| A | ↛ | ExecCommand::silent() removed | |
| A | ↛ | ExecCommand::printOutput() removed | |
| A | ↛ | ExecCommand::printMetadata() removed | |
| A | ↛ | Exec::setInput() removed | |
| A | ↛ | Exec::interactive() removed | |
| A | ↛ | Exec::getResultData() removed | |