| ⇢ | B | SplitItem added |
| ⇢ | D | SplitItem::getRows() added | |
| ⇢ | A | SplitItem::setDefaultSelectedItem() added | |
| ⇢ | A | SplitItem::addStaticItem() added | |
| ⇢ | A | SplitItem::addSubMenu() added | |
| ⇢ | A | SplitItem::end() added | |
| ⇢ | A | SplitItem::getSelectedItemIndex() added | |
| ⇢ | A | CliMenuBuilder::injectSubMenu() added | |
| ⇢ | A | CliMenuBuilder::addSplitItem() added | |
| ⇢ | A | SplitItem::__construct() added | |
| ⇢ | A | SplitItem::addMenuItem() added | |
| ⋮ | view more | ||
| C | ↘ | D | CliMenu::display() got worse |
| B | ↘ | C | CliMenu::moveSelection() got worse |