| ⇢ | A | CommandRegistryDecorator added | |
| ⇢ | A | CommandData added | |
| ⇢ | A | Command added | |
| A | ↛ | CleanInputTextMiddleware removed | |
| A | ↛ | CommandStorage removed | |
| A | ↛ | RegistryDecorator removed |
| ⇢ | A | AbstractCommand::setForzenParameters() added | |
| ⇢ | A | Input::__construct() added | |
| ⇢ | A | CommandRegistryDecorator::findCommand() added | |
| ⇢ | A | CommandRegistryDecorator::findCommandWithModel() added | |
| ⇢ | A | CommandRegistryDecorator::__construct() added | |
| ⇢ | A | CommandRegistryDecorator::filterModel() added | |
| ⇢ | A | CommandRegistryDecorator::findUser() added | |
| ⇢ | A | Command::isEnabled() added | |
| ⇢ | A | CommandRegistryDecorator::findAllModels() added | |
| ⇢ | A | Command::setName() added | |
| ⋮ | view more | ||
| B | ↗ | A | DummyStoragePersistMiddleware::execute() improved |
| A | ↛ | RegistryDecorator::findCommand() removed | |
| A | ↛ | CleanInputTextMiddleware::execute() removed | |
| A | ↛ | CommandStorage::getLineActivedCmd() removed | |
| A | ↛ | CommandStorage::getLineUserId() removed | |
| A | ↛ | CommandStorage::setLineUserId() removed | |
| A | ↛ | AbstractCommand::jsonSerialize() removed | |
| A | ↛ | RegistryDecorator::getCommandList() removed | |
| A | ↛ | RegistryDecorator::add() removed | |
| A | ↛ | RegistryDecorator::__construct() removed | |
| A | ↛ | RegistryDecorator::findUser() removed | |
| ⋮ | view more | ||