| A | ↘ | B | User got worse |
| ⇢ | B | User::getIpSubstringFromCidr() added | |
| ⇢ | A | SimpleEditCounterRepository::fetchDataNormal() added | |
| ⇢ | A | SimpleEditCounterRepository::fetchDataIpRange() added | |
| ⇢ | A | User::isIPv6() added | |
| ⇢ | A | User::getPrettyUsername() added | |
| ⇢ | A | User::isIpRange() added | |
| ⇢ | A | User::getUsernameIdent() added | |
| ⇢ | A | User::isQueryableRange() added | |
| A | ↘ | B | AutoEditsRepository::getToolCounts() got worse |
| A | ↘ | B | GlobalContribsRepository::getDbNamesAndActorIds() got worse |
| A | ↘ | B | AutoEditsRepository::countAutomatedEdits() got worse |
| A | ↘ | B | AutoEditsRepository::getNonAutomatedEdits() got worse |
| A | ↘ | B | TopEditsRepository::getTopEditsNamespace() got worse |
| A | ↘ | B | XtoolsController::__construct() got worse |
| B | ↘ | C | GlobalContribsRepository::getRevisions() got worse |