| ⇢ | A | DeleteTreeAction added | |
| ⇢ | A | CreateTreeAction added | |
| ⇢ | A | TreeService added | |
| ⇢ | A | CreateTreePage added |
| ⇢ | A | TreeService::all() added | |
| ⇢ | A | TreeService::create() added | |
| ⇢ | A | TreeService::delete() added | |
| ⇢ | A | TreeService::findByName() added | |
| ⇢ | A | CreateTreePage::__construct() added | |
| ⇢ | A | CreateTreePage::handle() added | |
| ⇢ | A | DeleteTreeAction::__construct() added | |
| ⇢ | A | DeleteTreeAction::handle() added | |
| ⇢ | A | CreateTreeAction::__construct() added | |
| ⇢ | A | CreateTreeAction::handle() added | |
| ⋮ | view more | ||
| B | ↗ | A | Tree::create() improved |
| A | ↛ | AdminTreesController::create() removed | |
| A | ↛ | AdminTreesController::generateNewTreeName() removed | |
| A | ↛ | AdminTreesController::delete() removed | |