| ⇢ | A | SendFreshNotificationsHandler added | |
| ⇢ | A | SendNotification added | |
| ⇢ | A | SlackChannelDestination added | |
| ⇢ | A | SlackGateway added | |
| A | ↛ | SendUnsentNotificationsHandler removed |
| ⇢ | A | SlackGateway::doSend() added | |
| ⇢ | A | SendNotification::execute() added | |
| ⇢ | A | Notification::assertNotSent() added | |
| ⇢ | A | SlackChannelDestination::channel() added | |
| ⇢ | A | SlackChannelDestination::destinationType() added | |
| ⇢ | A | SlackGateway::__construct() added | |
| ⇢ | A | SendFreshNotificationsHandler::__construct() added | |
| ⇢ | A | SlackGateway::destinationType() added | |
| ⇢ | A | SendFreshNotificationsHandler::handle() added | |
| ⇢ | A | Notification::failedAt() added | |
| ⋮ | view more | ||
| A | ↛ | SendUnsentNotificationsHandler::handle() removed | |
| A | ↛ | SendUnsentNotificationsHandler::__construct() removed | |