| ⇢ | A | TaskProgressCalculator added | |
| A | ↛ | TaskProgressCalculator removed |
| ⇢ | B | SagaRunner::processEvent() added | |
| ⇢ | A | TaskProgressCalculator::__construct() added | |
| ⇢ | A | TaskProgressCalculator::calculateSpeed() added | |
| ⇢ | A | TaskProgressCalculator::calculateEta() added | |
| ⇢ | A | SagaRunner::setTaskProgressReporter() added | |
| ⇢ | A | TaskProgressCalculator::setStartTime() added | |
| ⇢ | A | TaskProgressCalculator::increment() added | |
| ⇢ | A | TaskProgressCalculator::getTotalSteps() added | |
| ⇢ | A | TaskProgressCalculator::getStep() added | |
| C | ↗ | B | SagaRunner::feedSagaWithEvents() improved |
| A | ↛ | TaskProgressCalculator::__construct() removed | |
| A | ↛ | TaskProgressCalculator::calculateSpeed() removed | |
| A | ↛ | TaskProgressCalculator::calculateEta() removed | |
| A | ↛ | TaskProgressCalculator::setStartTime() removed | |
| A | ↛ | TaskProgressCalculator::increment() removed | |
| A | ↛ | TaskProgressCalculator::getTotalSteps() removed | |
| A | ↛ | TaskProgressCalculator::getStep() removed |