| ⇢ | A | CheckableStyle added | |
| ⇢ | A | RadioStyle added | |
| ⇢ | A | SelectableStyle added | |
| ⇢ | A | ItemStyleTrait added |
| ⇢ | B | CliMenuBuilder::createMenuClosure() added | |
| ⇢ | B | SplitItemBuilder::createMenuClosure() added | |
| ⇢ | A | CheckableStyle::__construct() added | |
| ⇢ | A | RadioStyle::__construct() added | |
| ⇢ | A | SelectableStyle::__construct() added | |
| ⇢ | A | ItemStyleTrait::generateColoursSetCode() added | |
| ⇢ | A | SplitItemBuilder::setRadioStyle() added | |
| ⇢ | A | ItemStyleTrait::getDisplaysExtra() added | |
| ⇢ | A | CliMenu::getCheckableStyle() added | |
| ⇢ | A | ItemStyleTrait::setDisplaysExtra() added | |
| ⋮ | view more | ||
| C | ↗ | B | SplitItem::getRows() improved |
| B | ↗ | A | ToggableTrait::getRows() improved |
| A | ↛ | MenuStyle::setCheckedMarker() removed | |
| A | ↛ | MenuStyle::setUncheckedMarker() removed | |
| A | ↛ | CheckableItem::showItemExtra() removed | |
| A | ↛ | CheckableItem::showsItemExtra() removed | |
| A | ↛ | CheckableItem::canSelect() removed | |
| A | ↛ | CheckableItem::hideItemExtra() removed | |
| A | ↛ | RadioItem::canSelect() removed | |
| A | ↛ | RadioItem::showsItemExtra() removed | |
| A | ↛ | CheckableItem::getText() removed | |
| A | ↛ | RadioItem::hideItemExtra() removed | |
| ⋮ | view more | ||