| ⇢ | A | DatabaseHandler added | |
| ⇢ | A | LongPolling added | |
| ⇢ | A | CallbackQuery added | |
| ⇢ | A | ChosenInlineResult added | |
| ⇢ | A | EntityAccess added | |
| ⇢ | A | InlineQuery added | |
| ⇢ | A | Message added | |
| ⇢ | A | CommandHandler added | |
| ⇢ | A | MessageRegexCommand added | |
| ⇢ | A | BaseBot added | |
| ⋮ | view more | ||
| B | ↗ | A | Bot improved |
| D | ↗ | A | CoreBot improved |
| A | ↛ | LongPolling removed | |
| A | ↛ | DatabaseHandler removed | |
| ⇢ | B | DatabaseHandler::broadcastMessage() added | |
| ⇢ | B | LongPolling::getUpdatesRedis() added | |
| ⇢ | B | MessageCommand::processMessageCommand() added | |
| ⇢ | B | MessageRegexCommand::processMessageRegexCommand() added | |
| ⇢ | B | LongPolling::getUpdatesDatabase() added | |
| ⇢ | B | BaseBot::processUpdate() added | |
| ⇢ | B | LongPolling::getUpdateOffsetDatabase() added | |
| ⇢ | B | CallbackCommand::processCallbackCommand() added | |
| ⇢ | B | CommandHandler::initCommands() added | |
| ⇢ | B | BaseBot::getUpdatesLocal() added | |
| ⋮ | view more | ||
| A | ↘ | B | CoreBot::__construct() got worse |
| D | ↛ | Bot::processUpdate() removed | |
| C | ↛ | LongPolling::getUpdatesDatabase() removed | |
| B | ↛ | LongPolling::getUpdatesRedis() removed | |
| B | ↛ | DatabaseHandler::broadcastMessage() removed | |
| B | ↛ | LongPolling::getUpdatesLocal() removed | |
| B | ↛ | DatabaseHandler::addUser() removed | |
| B | ↛ | CoreBot::setUpdateReturned() removed | |
| A | ↛ | CoreBot::forwardMessage() removed | |
| A | ↛ | DatabaseHandler::stringify() removed | |
| A | ↛ | CoreBot::sendPhoto() removed | |
| ⋮ | view more | ||