| ⇢ | A | MeilianGateway added | |
| ⇢ | A | LogGateway added | |
| ⇢ | A | NullGateway added | |
| ⇢ | A | YunpianGateway added | |
| ⇢ | A | Connector added | |
| A | ↛ | NullDriver removed | |
| A | ↛ | LogDriver removed | |
| A | ↛ | HttpDriver removed | |
| A | ↛ | Driver removed | |
| A | ↛ | LocalDriver removed | |
| A | ↛ | YunpianDriver removed | |
| A | ↛ | HasHttpRequest removed | |
| A | ↛ | MeilianDriver removed |
| ⇢ | A | MeilianGateway::send() added | |
| ⇢ | A | Connector::send() added | |
| ⇢ | A | YunpianGateway::send() added | |
| ⇢ | A | Connector::connect() added | |
| ⇢ | A | Connector::formatMessage() added | |
| ⇢ | A | Connector::sent() added | |
| ⇢ | A | Connector::sending() added | |
| ⇢ | A | Connector::formatPhoneNumber() added | |
| ⇢ | A | LogGateway::send() added | |
| ⇢ | A | NullGateway::send() added | |
| ⋮ | view more | ||
| A | ↛ | MeilianDriver::sendFormatted() removed | |
| A | ↛ | Driver::send() removed | |
| A | ↛ | YunpianDriver::sendFormatted() removed | |
| A | ↛ | Driver::sent() removed | |
| A | ↛ | Message::useAsCallable() removed | |
| A | ↛ | LocalDriver::__construct() removed | |
| A | ↛ | Message::toJson() removed | |
| A | ↛ | HasHttpRequest::post() removed | |
| A | ↛ | Message::getContent() removed | |
| A | ↛ | HasHttpRequest::getHttpClient() removed | |
| ⋮ | view more | ||