| ⇢ | A | InfoController added | |
| ⇢ | A | EnvironmentVariableNotSetException added | |
| ⇢ | A | EnvironmentHelper added | |
| ⇢ | A | Oauth2Cryptographer added | |
| ⇢ | A | EnvironmentVariableNotAllowedException added | |
| ⇢ | A | UserController added | |
| ⇢ | A | BaseEnvironmentVariableException added | |
| ⇢ | A | DefaultController added | |
| A | ↛ | DefaultController removed | |
| A | ↛ | UserController removed | |
| A | ↛ | InfoController removed | |
| A | ↛ | Oauth2Encryptor removed |
| ⇢ | B | EnvironmentHelper::parseEnvVars() added | |
| ⇢ | B | EnvironmentHelper::matchList() added | |
| ⇢ | A | Oauth2Cryptographer::setKeys() added | |
| ⇢ | A | UserController::actionLogin() added | |
| ⇢ | A | InfoController::actionIndex() added | |
| ⇢ | A | Oauth2Cryptographer::encryp() added | |
| ⇢ | A | UserController::actionSelectAccount() added | |
| ⇢ | A | DefaultController::actionIndex() added | |
| ⇢ | A | Oauth2Module::getCryptographer() added | |
| ⇢ | A | Oauth2Client::getRedirectUriEnvVarConfig() added | |
| ⋮ | view more | ||
| B | ↘ | D | Oauth2Client::getRedirectUri() got worse |
| A | ↛ | Oauth2Encryptor::setKeys() removed | |
| A | ↛ | UserController::actionLogin() removed | |
| A | ↛ | InfoController::actionIndex() removed | |
| A | ↛ | Oauth2Encryptor::encryp() removed | |
| A | ↛ | UserController::actionSelectAccount() removed | |
| A | ↛ | Oauth2Encryptor::hasKey() removed | |
| A | ↛ | Oauth2Encryptor::rotateKey() removed | |
| A | ↛ | Oauth2Encryptor::decrypt() removed | |
| A | ↛ | Oauth2Encryptor::getDefaultKeyName() removed | |
| A | ↛ | Oauth2Encryptor::parseData() removed | |
| ⋮ | view more | ||