| ⇢ | A | BarenoteApplication added | |
| ⇢ | A | Login added | |
| ⇢ | A | AuthenticatedMenu added | |
| ⇢ | A | Choice added | |
| ⇢ | A | Menu added | |
| ⇢ | A | UnauthenticatedMenu added | |
| ⇢ | A | NoteList added | |
| ⇢ | A | NoteMenu added | |
| A | ↛ | LoginCommand removed |
| ⇢ | B | Menu::execute() added | |
| ⇢ | A | Menu::configure() added | |
| ⇢ | A | Menu::getChoiceNames() added | |
| ⇢ | A | BarenoteApplication::__construct() added | |
| ⇢ | A | UnauthenticatedMenu::getChoices() added | |
| ⇢ | A | NoteList::configure() added | |
| ⇢ | A | Login::configure() added | |
| ⇢ | A | NoteList::execute() added | |
| ⇢ | A | Login::execute() added | |
| ⇢ | A | AuthenticatedMenu::getChoices() added | |
| ⋮ | view more | ||
| A | ↛ | LoginCommand::execute() removed | |
| A | ↛ | LoginCommand::configure() removed | |