| ⇢ | A | ExperimentsController added | |
| ⇢ | A | ExperimentListener added | |
| B | ↘ | D | SettingsManager got worse |
| ⇢ | C | ExperimentListener::onKernelRequest() added | |
| ⇢ | B | SettingsManager::toggleExperiment() added | |
| ⇢ | B | SettingsManager::getCachedExperiment() added | |
| ⇢ | B | ExperimentsController::getTargetsAction() added | |
| ⇢ | A | SettingsManager::getActiveExperiments() added | |
| ⇢ | A | ExperimentsController::getClientsByTypesAction() added | |
| ⇢ | A | ExperimentsController::toggleAction() added | |
| ⇢ | A | ExperimentsController::getClientsByTypes() added | |
| ⇢ | A | ExperimentListener::__construct() added | |
| ⇢ | A | SettingsManager::getAllExperiments() added | |
| ⋮ | view more | ||
| A | ↘ | B | SettingsManager::update() got worse |
| A | ↘ | B | RequestListener::onKernelRequest() got worse |