| ⇢ | A | Start added | |
| ⇢ | A | KeyboardButton added | |
| A | ↛ | Audio removed | |
| A | ↛ | Document removed | |
| A | ↛ | Forward removed | |
| A | ↛ | Location removed | |
| A | ↛ | Photo removed | |
| A | ↛ | ProfilePhotos removed | |
| A | ↛ | Sticker removed | |
| A | ↛ | Video removed | |
| A | ↛ | Voice removed | |
| A | ↛ | ChosenInlineResult removed | |
| ⋮ | view more | ||
| ⇢ | B | Command::getCommandDataFromText() added | |
| ⇢ | B | ReplyKeyboardMarkup::asJson() added | |
| ⇢ | A | Property::asJson() added | |
| ⇢ | A | KeyboardButton::setText() added | |
| ⇢ | A | KeyboardButton::setRequestContact() added | |
| ⇢ | A | KeyboardButton::setRequestLocation() added | |
| ⇢ | A | ReplyKeyboardMarkup::setKeyboard() added | |
| ⇢ | A | ReplyKeyboardMarkup::setResizeKeyboard() added | |
| ⇢ | A | ReplyKeyboardMarkup::setOneTimeKeyboard() added | |
| ⇢ | A | Start::run() added | |
| ⋮ | view more | ||
| B | ↛ | ProfilePhotos::run() removed | |
| B | ↛ | InlineQuery::testArticleAndPhoto() removed | |
| B | ↛ | InlineQuery::testPhoto() removed | |
| B | ↛ | InlineQuery::testGifs() removed | |
| B | ↛ | Command::getCommandFromText() removed | |
| A | ↛ | InlineQuery::testVideo() removed | |
| A | ↛ | Audio::run() removed | |
| A | ↛ | Document::run() removed | |
| A | ↛ | Forward::run() removed | |
| A | ↛ | Location::run() removed | |
| ⋮ | view more | ||