| ⇢ | A | Interrupter added | |
| ⇢ | A | CallableInterruptNode added | |
| ⇢ | A | InterruptNodeAbstract added | |
| A | ↛ | ControlNode removed |
| ⇢ | C | Interrupter::propagate() added | |
| ⇢ | B | NodalFlow::interruptFlow() added | |
| ⇢ | A | InterruptNodeAbstract::exec() added | |
| ⇢ | A | Interrupter::__construct() added | |
| ⇢ | A | CallableInterruptNode::__construct() added | |
| ⇢ | A | Interrupter::setType() added | |
| ⇢ | A | NodalFlow::setInterruptNodeId() added | |
| ⇢ | A | NodalFlow::interruptNode() added | |
| ⇢ | A | CallableInterruptNode::interrupt() added | |
| ⇢ | A | Interrupter::getType() added | |
| ⋮ | view more | ||
| A | ↛ | NodeAbstract::setNodeHash() removed | |
| A | ↛ | ControlNode::__construct() removed | |
| A | ↛ | ControlNode::exec() removed | |
| A | ↛ | NodalFlow::objectHash() removed | |