| A | ↘ | B | Filter::XSSFilter() got worse | 
| A | ↘ | B | Filter::XSSFilter() got worse | 
| B | ↗ | A | Mail::sendMailWithPHPMailer() improved | 
| B | ↗ | A | Mail::sendMailWithPHPMailer() improved | 
| A | ↘ | B | Text::get() got worse | 
| A | ↘ | B | Text::get() got worse | 
| A | ↘ | B | Text::get() got worse | 
| 23 added classes/operations | |||
|   | A | UserController::changeUserRole() added | |
|   | A | UserController::deleteAvatar_action() added | |
|   | A | UserController::uploadAvatar_action() added | |
|   | A | UserController::editAvatar() added | |
|   | A | UserController::changeUserRole_action() added | |
|   | A | UserController::changePassword() added | |
|   | A | AdminModel::resetUserSession() added | |
|   | A | AdminModel::writeDeleteAndSuspensionInfoToDatabase() added | |
|   | A | View::encodeHTML() added | |
|   | A | UserController::changePassword_action() added | |
| B | ↗ | A | LoginController improved | 
| A | ↘ | B | RegistrationModel::validateUserEmail() got worse | 
| view all | |||
| 23 added classes/operations | |||
|   | A | UserController::changeUserRole() added | |
|   | A | UserController::deleteAvatar_action() added | |
|   | A | UserController::uploadAvatar_action() added | |
|   | A | UserController::editAvatar() added | |
|   | A | UserController::changeUserRole_action() added | |
|   | A | UserController::changePassword() added | |
|   | A | AdminModel::resetUserSession() added | |
|   | A | AdminModel::writeDeleteAndSuspensionInfoToDatabase() added | |
|   | A | View::encodeHTML() added | |
|   | A | UserController::changePassword_action() added | |
| B | ↗ | A | LoginController improved | 
| A | ↘ | B | RegistrationModel::validateUserEmail() got worse | 
| view all | |||
| 11 added classes/operations | |||
|   | B | Encryption::encrypt() added | |
|   | B | Encryption::decrypt() added | |
|   | B | Encryption::hashEquals() added | |
|   | A | Session::updateSessionId() added | |
|   | A | Session::isConcurrentSessionExists() added | |
|   | A | Encryption::__construct() added | |
|   | A | Csrf added | |
|   | A | Csrf::makeToken() added | |
|   | A | Csrf::isTokenValid() added | |
|   | A | Encryption added | |
| A | ↘ | B | LoginController::login() got worse | 
| B | ↘ | C | LoginModel::loginWithCookie() got worse | 
| A | ↘ | B | LoginModel::setRememberMeInDatabaseAndCookie() got worse | 
| A | ↘ | B | LoginModel::setSuccessfulLoginIntoSession() got worse | 
| view all | |||
| 7 added classes/operations | |||
|   | C | PasswordResetModel::validatePasswordChange() added | |
|   | A | PasswordResetModel::changePassword() added | |
|   | A | PasswordResetModel::saveChangedPassword() added | |
|   | A | LoginModel::incrementUserNotFoundCounter() added | |
|   | A | LoginController::changePassword_action() added | |
|   | A | LoginModel::resetUserNotFoundCounter() added | |
|   | A | LoginController::changePassword() added | |
| B | ↘ | C | RegistrationModel::registerNewUser() got worse | 
| A | ↘ | B | PasswordResetModel got worse | 
| A | ↘ | B | LoginController got worse | 
| 1 new patch (Doc Comments) is available. | |||
| 2 added classes/operations | |||
|   | A | Filter::XSSFilter() added | |
|   | A | Filter added | |
| A | ↘ | B | UserModel::getPublicProfileOfUser() got worse | 
| A | ↘ | B | UserModel::getPublicProfilesOfAllUsers() got worse | 
| 2 added classes/operations | |||
|   | A | Request::postCheckbox() added | |
|   | A | Application::return404andErrorPage() added | |
| Image URL | |
| Markdown | |
| Textile | |
| RDOC | |
| AsciiDoc |