| A | ↛ | RFX removed | |
| A | ↛ | RfXAnalysisController removed | |
| A | ↛ | RfXVoteCalculatorController removed |
| ⇢ | B | RateLimitSubscriber::checkDenylist() added | |
| ⇢ | A | GlobalContribsController::getGlobalContribs() added | |
| ⇢ | A | TopEditsRepository::__construct() added | |
| ⇢ | A | EditRepository::getAutoEditsHelper() added | |
| ⇢ | A | EditCounterController::tooHighEditCountRoute() added | |
| ⇢ | A | ArticleInfoRepository::__construct() added | |
| ⇢ | A | EditRepository::__construct() added | |
| ⇢ | A | UserRights::__construct() added | |
| ⇢ | A | ArticleInfoRepository::getEdit() added | |
| ⇢ | A | AppExtension::isWMF() added | |
| ⋮ | view more | ||
| B | ↗ | A | BlameController::indexAction() improved |
| B | ↗ | A | Project::userHasOptedIn() improved |
| C | ↛ | RfXVoteCalculatorController::resultAction() removed | |
| B | ↛ | RateLimitSubscriber::checkBlacklist() removed | |
| B | ↛ | RFX::setUp() removed | |
| B | ↛ | RfXAnalysisController::indexAction() removed | |
| B | ↛ | RfXAnalysisController::resultAction() removed | |
| A | ↛ | RFX::findSig() removed | |
| A | ↛ | DefaultController::configAction() removed | |
| A | ↛ | AppExtension::isWMFLabs() removed | |
| A | ↛ | EditSummary::setI18nHelper() removed | |
| A | ↛ | RFX::__construct() removed | |
| ⋮ | view more | ||