| ⇢ | A | RunCronsCommand added | |
| ⇢ | A | BaseExecutor added | |
| ⇢ | A | Movement added |
| ⇢ | B | Movement::analyze() added | |
| ⇢ | B | RunCronsCommand::execute() added | |
| ⇢ | A | RunCronsCommand::configure() added | |
| ⇢ | A | Service::getLastValue() added | |
| ⇢ | A | BaseExecutor::setDoctrine() added | |
| ⇢ | A | BaseExecutor::setContainer() added | |
| ⇢ | A | BaseExecutor::getContainer() added | |
| ⇢ | A | BaseExecutor::getDoctrine() added | |
| ⇢ | A | Service::executeReal() added | |
| A | ↘ | B | Service::execute() got worse |
| B | ↘ | C | Service::set() got worse |