| ⇢ | A | BaseMessageAdapter added | |
| ⇢ | A | DatabaseMessageAdapter added | |
| ⇢ | A | MailMessageAdapter added | |
| ⇢ | A | NexmoMessageAdapter added | |
| ⇢ | A | PusherMessageAdapter added | |
| ⇢ | A | SlackWebhookMessageAdapter added | |
| ⇢ | A | DirectChannel added | |
| ⇢ | A | AdapterTestCase added | |
| ⇢ | A | DatabaseMessageAdapterTest added | |
| ⇢ | A | MailMessageAdapterTest added | |
| ⋮ | view more | ||
| A | ↛ | DefaultChannelTest removed | |
| A | ↛ | NexmoDataFormatter removed | |
| A | ↛ | FormatterTestCase removed | |
| A | ↛ | DefaultChannel removed | |
| A | ↛ | DatabaseDataFormatterTest removed | |
| A | ↛ | SlackWebhookMessageDispatcher removed | |
| A | ↛ | MailDataFormatterTest removed | |
| A | ↛ | NexmoDataFormatterTest removed | |
| A | ↛ | PusherDataFormatterTest removed | |
| A | ↛ | SlackWebhookFormatterTest removed | |
| ⋮ | view more | ||
| ⇢ | C | BaseMessageAdapter::format() added | |
| ⇢ | B | MailMessageAdapter::format() added | |
| ⇢ | B | MailMessageAdapter::dispatch() added | |
| ⇢ | B | SlackWebhookMessageAdapter::dispatch() added | |
| ⇢ | B | NexmoMessageAdapter::dispatch() added | |
| ⇢ | A | DatabaseMessageAdapter::format() added | |
| ⇢ | A | BaseMessageAdapter::createMessagaData() added | |
| ⇢ | A | DirectChannel::dispatch() added | |
| ⇢ | A | PusherMessageAdapter::format() added | |
| ⇢ | A | NexmoMessageAdapter::format() added | |
| ⋮ | view more | ||
| C | ↛ | BaseFormatter::format() removed | |
| B | ↛ | MailDataFormatter::format() removed | |
| B | ↛ | MailMessageDispatcher::dispatch() removed | |
| B | ↛ | SlackWebhookMessageDispatcher::dispatch() removed | |
| B | ↛ | NexmoMessageDispatcher::dispatch() removed | |
| A | ↛ | DatabaseDataFormatter::format() removed | |
| A | ↛ | BaseFormatter::createMessagaData() removed | |
| A | ↛ | DefaultChannel::dispatch() removed | |
| A | ↛ | NexmoDataFormatter::format() removed | |
| A | ↛ | PusherDataFormatter::format() removed | |
| ⋮ | view more | ||