| ⇢ | B | Builder added | |
| ⇢ | A | HasActiveAttributes added | |
| ⇢ | A | LinkTest added | |
| ⇢ | A | TextTest added | |
| ⇢ | A | AbstractElement added | |
| ⇢ | A | Link added | |
| ⇢ | A | SubMenu added | |
| ⇢ | A | Text added | |
| ⇢ | A | AbstractElementFactory added | |
| ⇢ | A | LinkFactory added | |
| ⋮ | view more | ||
| B | ↛ | Builder removed | |
| A | ↛ | ItemTest removed | |
| A | ↛ | LinkTest removed | |
| A | ↛ | Blade removed | |
| A | ↛ | Attributes removed | |
| A | ↛ | Item removed | |
| A | ↛ | Link removed | |
| A | ↛ | SubMenu removed | |
| ⇢ | B | Builder::create() added | |
| ⇢ | B | Builder::fromArray() added | |
| ⇢ | B | AbstractElement::unserialize() added | |
| ⇢ | B | MenuTest::testFromArray() added | |
| ⇢ | B | BuilderTest::toArrayStub() added | |
| ⇢ | A | BuilderTest::testSerialization() added | |
| ⇢ | A | Builder::getRenderView() added | |
| ⇢ | A | BuilderTest::testArray() added | |
| ⇢ | A | Builder::render() added | |
| ⇢ | A | Builder::serialize() added | |
| ⋮ | view more | ||
| A | ↘ | B | BuilderTest::testDisplayRules() got worse |
| A | ↘ | B | BuilderTest::testInsert() got worse |
| A | ↛ | Builder::getRenderView() removed | |
| A | ↛ | ItemTest::itemFactory() removed | |
| A | ↛ | LinkTest::linkFactory() removed | |
| A | ↛ | Attributes::build() removed | |
| A | ↛ | Builder::get() removed | |
| A | ↛ | Builder::getByIndex() removed | |
| A | ↛ | Builder::prepareInsert() removed | |
| A | ↛ | Item::__construct() removed | |
| A | ↛ | Builder::insert() removed | |
| A | ↛ | Blade::__construct() removed | |
| ⋮ | view more | ||