| ⇢ | A | RoleConfigurationBase added | |
| ⇢ | A | TextApiPageBase added | |
| ⇢ | A | MetricsAction added | |
| ⇢ | A | PageUserReactivate added | |
| ⇢ | A | UserAccessLoader added | |
| ⇢ | A | AutoFlagCommentsTask added | |
| ⇢ | A | LogEntryLookup added | |
| B | ↗ | A | User improved |
| C | ↘ | F | LogHelper got worse |
| ⇢ | B | PageUserManagement::deactivate() added | |
| ⇢ | B | RoleConfigurationBase::getResultantRole() added | |
| ⇢ | B | PageUserReactivate::main() added | |
| ⇢ | B | AutoFlagCommentsTask::execute() added | |
| ⇢ | B | MetricsAction::runApiPage() added | |
| ⇢ | A | RoleConfigurationBase::getApplicableRoles() added | |
| ⇢ | A | LogHelper::loadUsersFromLogs() added | |
| ⇢ | A | UserAccessLoader::loadDomainsForUser() added | |
| ⇢ | A | TextApiPageBase::main() added | |
| ⇢ | A | LogEntryLookup::getLogEntry() added | |
| ⋮ | view more | ||
| B | ↗ | A | SecurityManager::getActiveRoles() improved |
| B | ↗ | A | AccessDeniedException::getReadableError() improved |
| B | ↛ | PageUserManagement::suspend() removed | |
| B | ↛ | SecurityManager::flattenRoles() removed | |
| B | ↛ | PageUserManagement::decline() removed | |
| A | ↛ | RoleConfiguration::getApplicableRoles() removed | |
| A | ↛ | User::isIdentified() removed | |
| A | ↛ | Domain::getDomainByUser() removed | |
| A | ↛ | RoleConfiguration::getAvailableRoles() removed | |
| A | ↛ | SecurityManager::getRoleConfiguration() removed | |
| A | ↛ | User::isSuspended() removed | |
| A | ↛ | AccessDeniedException::getLogEntry() removed | |
| ⋮ | view more | ||