| ⇢ | A | EtlExecutionVoter added | |
| ⇢ | A | EtlDownloadFileController added | |
| ⇢ | A | EtlExecutionHandler added | |
| ⇢ | A | EtlExecutionEventSubscriber added | |
| ⇢ | A | EtlExecutionMessage added |
| ⇢ | A | EtlExecutionEventSubscriber::queueChainExecution() added | |
| ⇢ | A | EtlExecutionMessage::getId() added | |
| ⇢ | A | EtlExecutionVoter::supports() added | |
| ⇢ | A | EtlExecution::setUsername() added | |
| ⇢ | A | EtlExecutionVoter::voteOnAttribute() added | |
| ⇢ | A | EtlExecution::getUsername() added | |
| ⇢ | A | EtlDownloadFileController::__construct() added | |
| ⇢ | A | EtlExecution::getCreateTime() added | |
| ⇢ | A | EtlDownloadFileController::index() added | |
| ⇢ | A | EtlExecution::setCreateTime() added | |
| ⋮ | view more | ||
| A | ↘ | B | EtlExecutionCrudController::configureFields() got worse |