| ⇢ | A | User added | |
| ⇢ | A | AddUserType added | |
| ⇢ | A | UserType added | |
| ⇢ | A | UserController added | |
| ⇢ | A | CreateUserCommand added | |
| ⇢ | A | DeleteUserCommand added | |
| ⇢ | A | BaseUser added | |
| ⇢ | A | ChangePassword added | |
| A | ↛ | CreateUser removed | |
| A | ↛ | UpdateUser removed | |
| A | ↛ | CreateUserCommand removed | |
| A | ↛ | DeleteUser removed | |
| A | ↛ | DeleteUserCommand removed | |
| A | ↛ | UserCommand removed | |
| A | ↛ | ResetPassword removed | |
| A | ↛ | RequestPassword removed | |
| A | ↛ | RequestPasswordReset removed |
| ⇢ | B | UserType::buildForm() added | |
| ⇢ | B | CreateUserCommand::configure() added | |
| ⇢ | A | UserController::baseAction() added | |
| ⇢ | A | DeleteUserCommand::configure() added | |
| ⇢ | A | UserController::__construct() added | |
| ⇢ | A | UserController::getFormForId() added | |
| ⇢ | A | AddUserType::buildForm() added | |
| ⇢ | A | CreateUserCommand::execute() added | |
| ⇢ | A | UserType::configureOptions() added | |
| ⇢ | A | DeleteUserCommand::execute() added | |
| ⋮ | view more | ||
| A | ↘ | B | PasswordResetController::resetAction() got worse |
| A | ↘ | B | PasswordResetController::requestAction() got worse |
| B | ↛ | CreateUserCommand::configure() removed | |
| A | ↛ | DeleteUserCommand::execute() removed | |
| A | ↛ | UserCommand::getUserClass() removed | |
| A | ↛ | UpdateUser::__construct() removed | |
| A | ↛ | ResetPassword::__construct() removed | |
| A | ↛ | ResetPassword::passwordConfirmationIsValid() removed | |
| A | ↛ | CreateUserCommand::__construct() removed | |
| A | ↛ | PasswordResetHandlerTest::testPasswordResetThrowsE... removed | |
| A | ↛ | RequestPasswordReset::__construct() removed | |
| A | ↛ | CreateUserCommand::execute() removed | |
| ⋮ | view more | ||