| ⇢ | A | CirclesMaintenance added | |
| ⇢ | A | MaintenanceService added | |
| B | ↘ | C | FederatedEvent got worse |
| A | ↛ | CleanService removed | |
| A | ↛ | Clean removed |
| ⇢ | B | CircleLeave::selectNewOwner() added | |
| ⇢ | B | CirclesMaintenance::execute() added | |
| ⇢ | A | MaintenanceService::removeDeprecatedShares() added | |
| ⇢ | A | MaintenanceService::runMaintenance() added | |
| ⇢ | A | CirclesMaintenance::configure() added | |
| ⇢ | A | MaintenanceService::__construct() added | |
| ⇢ | A | MaintenanceService::removeMembersWithNoCircles() added | |
| ⇢ | A | LocalController::link() added | |
| ⇢ | A | CircleRequest::getCirclesByIds() added | |
| ⇢ | A | Membership::getInheritanceDetails() added | |
| ⋮ | view more | ||
| A | ↘ | B | CircleLeave::verify() got worse |
| A | ↛ | CleanService::removeDeprecatedShares() removed | |
| A | ↛ | Clean::execute() removed | |
| A | ↛ | CleanService::fixUserType() removed | |
| A | ↛ | CleanService::removeMembersWithNoCircles() removed | |
| A | ↛ | CleanService::removeCirclesWithNoOwner() removed | |
| A | ↛ | Clean::__construct() removed | |
| A | ↛ | Clean::configure() removed | |
| A | ↛ | CleanService::__construct() removed | |
| A | ↛ | CleanService::clean() removed | |