| ⇢ | A | CodeBlock added | |
| ⇢ | A | EvalRunnerSpec added | |
| ⇢ | A | CodeBlockSpec added | |
| ⇢ | A | ProcessRunnerSpec added | |
| ⇢ | A | RunnerSpecTrait added | |
| ⇢ | A | ErrorOutcomeSpec added | |
| ⇢ | A | OutputOutcomeSpec added | |
| ⇢ | A | VoidOutcomeSpec added | |
| A | ↛ | CodeBlock removed |
| ⇢ | A | VoidOutcome::getDescription() added | |
| ⇢ | A | RunnerSpecTrait::it_returns_error_on_trigger_error... added | |
| ⇢ | A | OutputOutcomeSpec::it_contains_description() added | |
| ⇢ | A | CodeBlock::prepend() added | |
| ⇢ | A | RunnerSpecTrait::it_throws_on_invalid_bootstrap() added | |
| ⇢ | A | OutputOutcomeSpec::it_contains_content() added | |
| ⇢ | A | CodeBlock::getCode() added | |
| ⇢ | A | RunnerSpecTrait::it_returns_error_on_exception() added | |
| ⇢ | A | ErrorOutcome::getDescription() added | |
| ⇢ | A | CodeBlock::__construct() added | |
| ⋮ | view more | ||
| A | ↛ | CodeBlock::__tostring() removed | |
| A | ↛ | CodeBlock::__construct() removed | |
| A | ↛ | VoidOutcome::__tostring() removed | |
| A | ↛ | CodeBlock::prepend() removed | |
| A | ↛ | ErrorOutcome::__tostring() removed | |
| A | ↛ | OutputOutcome::__tostring() removed | |