| ⇢ | A | PasswordAuthenticator added | |
| ⇢ | A | PasswordContainer added | |
| ⇢ | A | PasswordContainerProvider added | |
| ⇢ | A | Semester added | |
| A | ↛ | UserTrait removed | |
| A | ↛ | FrontendUserProvider removed | |
| A | ↛ | FrontendUser removed | |
| A | ↛ | ThingTrait removed | |
| A | ↛ | ChangeAwareTrait removed | |
| A | ↛ | AddressTrait removed | |
| A | ↛ | PersonTrait removed | |
| A | ↛ | SoftDeleteTrait removed | |
| A | ↛ | Setting removed |
| ⇢ | B | PasswordAuthenticator::authenticateToken() added | |
| ⇢ | A | PasswordContainer::getRoles() added | |
| ⇢ | A | Event::setDate() added | |
| ⇢ | A | PasswordContainer::setPassword() added | |
| ⇢ | A | Event::getFeedbackEndTime() added | |
| ⇢ | A | PasswordContainer::getSalt() added | |
| ⇢ | A | PasswordContainerProvider::__construct() added | |
| ⇢ | A | PasswordContainer::__construct() added | |
| ⇢ | A | PasswordContainerProvider::refreshUser() added | |
| ⇢ | A | PasswordContainer::getUsername() added | |
| ⋮ | view more | ||
| B | ↛ | AddressTrait::getAddressLines() removed | |
| A | ↛ | UserTrait::setResetHash() removed | |
| A | ↛ | PersonTrait::getGivenName() removed | |
| A | ↛ | UserTrait::setEmail() removed | |
| A | ↛ | FrontendUser::isEqualTo() removed | |
| A | ↛ | AddressTrait::setAddressLine() removed | |
| A | ↛ | PersonTrait::setFamilyName() removed | |
| A | ↛ | UserTrait::isAccountNonExpired() removed | |
| A | ↛ | FrontendUser::__toString() removed | |
| A | ↛ | AddressTrait::getStreet() removed | |
| ⋮ | view more | ||