| ⇢ | A | Notifier added | |
| ⇢ | A | Application added | |
| ⇢ | A | RenewPasswordController added | |
| D | ↘ | F | User_LDAP got worse |
| ⇢ | F | User::handlePasswordExpiry() added | |
| ⇢ | C | RenewPasswordController::tryRenewPassword() added | |
| ⇢ | B | RenewPasswordController::showRenewPasswordForm() added | |
| ⇢ | A | Application::__construct() added | |
| ⇢ | A | Notifier::prepare() added | |
| ⇢ | A | RenewPasswordController::showLoginFormInvalidPassw... added | |
| ⇢ | A | RenewPasswordController::__construct() added | |
| ⇢ | A | Notifier::__construct() added | |
| ⇢ | A | RenewPasswordController::cancel() added | |
| A | ↘ | B | User::__construct() got worse |
| A | ↘ | B | User_LDAP::setPassword() got worse |