| ⇢ | A | RetryTransactionType added | |
| ⇢ | A | TransactionExtension added | |
| ⇢ | A | StateHandler added | |
| A | ↘ | B | SamlListener got worse |
| ⇢ | A | StateHandler::incrementAttempts() added | |
| ⇢ | A | SamlController::retryTransactionAction() added | |
| ⇢ | A | RetryTransactionType::buildForm() added | |
| ⇢ | A | RetryTransactionType::configureOptions() added | |
| ⇢ | A | SamlListener::offerRetryOption() added | |
| ⇢ | A | StateHandler::__construct() added | |
| ⇢ | A | TransactionExtension::getFunctions() added | |
| ⇢ | A | TransactionExtension::getRetryTransactionForm() added | |
| ⇢ | A | StateHandler::tooManyAttempts() added | |
| ⇢ | A | StateHandler::resetAttempts() added | |
| ⋮ | view more | ||
| B | ↘ | C | SamlListener::handleEvent() got worse |