| ⇢ | B | PrivateMessageProcessor added | |
| ⇢ | A | Auth added | |
| ⇢ | A | Account added | |
| ⇢ | A | AccountFactory added | |
| ⇢ | A | IncomingUpdateDispatcher added | |
| ⇢ | A | InlineQueryProcessor added | |
| A | ↛ | IncomingUpdateProcessor removed |
| ⇢ | D | PrivateMessageProcessor::process() added | |
| ⇢ | B | IncomingUpdateDispatcher::process() added | |
| ⇢ | B | InlineQueryProcessor::process() added | |
| ⇢ | A | UserApi::logout() added | |
| ⇢ | A | PrivateMessageProcessor::__construct() added | |
| ⇢ | A | Account::disableNotifications() added | |
| ⇢ | A | PrivateMessageProcessor::sendUserSubscribers() added | |
| ⇢ | A | Account::setSubscriberNotification() added | |
| ⇢ | A | PrivateMessageProcessor::sendUserEvents() added | |
| ⇢ | A | PrivateMessageProcessor::sendGlobalEvents() added | |
| ⋮ | view more | ||
| A | ↘ | B | WebHookController::receiveUpdateAction() got worse |
| C | ↛ | IncomingUpdateProcessor::processPrivateMessage() removed | |
| B | ↛ | IncomingUpdateProcessor::process() removed | |
| B | ↛ | IncomingUpdateProcessor::processInlineQuery() removed | |
| A | ↛ | IncomingUpdateProcessor::__construct() removed | |