| ⇢ | A | EmailProvider added | |
| ⇢ | A | Gateway added | |
| ⇢ | A | GatewayConfig added |
| ⇢ | A | Configure::configureEmail() added | |
| ⇢ | A | GatewayConfig::isComplete() added | |
| ⇢ | A | GatewayConfig::__construct() added | |
| ⇢ | A | GatewayConfig::getOrFail() added | |
| ⇢ | A | EmailProvider::__construct() added | |
| ⇢ | A | EmailProvider::getId() added | |
| ⇢ | A | EmailProvider::getDescription() added | |
| ⇢ | A | EmailProvider::getDisplayName() added | |
| ⇢ | A | Gateway::__construct() added | |
| ⇢ | A | Gateway::send() added | |
| ⋮ | view more | ||
| A | ↘ | B | Test::execute() got worse |