| ⇢ | A | MultiChannelSelect added | |
| ⇢ | A | RespondableSelect added | |
| ⇢ | A | FilterTrait added | |
| ⇢ | A | MultiUserSelect added | |
| ⇢ | A | PlaceholderTrait added | |
| ⇢ | A | UserSelect added | |
| ⇢ | A | MultiConversationSelect added | |
| ⇢ | A | TimePicker added | |
| ⇢ | A | TemporalPicker added | |
| ⇢ | A | ConversationSelect added | |
| ⋮ | view more | ||
| A | ↛ | AbstractSelect removed | |
| ⇢ | A | MultiConversationSelect::toArray() added | |
| ⇢ | A | ConversationSelect::toArray() added | |
| ⇢ | A | MultiExternalSelect::toArray() added | |
| ⇢ | A | MultiUserSelect::toArray() added | |
| ⇢ | A | MultiChannelSelect::toArray() added | |
| ⇢ | A | ChannelSelect::toArray() added | |
| ⇢ | A | ExternalSelect::toArray() added | |
| ⇢ | A | TemporalPicker::toArray() added | |
| ⇢ | A | UserSelect::toArray() added | |
| ⇢ | A | MultiConversationSelect::setDefaultToCurrentConver... added | |
| ⋮ | view more | ||
| A | ↘ | B | TextInput::toArray() got worse |
| A | ↛ | DatePicker::toArray() removed | |
| A | ↛ | TextInput::setPlaceholder() removed | |
| A | ↛ | TextInput::getPlaceholder() removed | |
| A | ↛ | Options::getActionId() removed | |
| A | ↛ | Button::getActionId() removed | |
| A | ↛ | Options::setActionId() removed | |
| A | ↛ | Button::setActionId() removed | |
| A | ↛ | DatePicker::getActionId() removed | |
| A | ↛ | AbstractSelect::addOptionGroup() removed | |
| A | ↛ | DatePicker::setPlaceholder() removed | |
| ⋮ | view more | ||