| ⇢ | A | InputIO added | |
| ⇢ | A | InputResult added | |
| ⇢ | A | Number added | |
| ⇢ | A | Text added | |
| ⇢ | A | Password added | |
| A | ↛ | UnixTerminal removed |
| ⇢ | C | InputIO::collect() added | |
| ⇢ | B | InputIO::drawCenteredLine() added | |
| ⇢ | A | CliMenu::askText() added | |
| ⇢ | A | Password::setPromptText() added | |
| ⇢ | A | InputIO::drawInputWithError() added | |
| ⇢ | A | CliMenu::askPassword() added | |
| ⇢ | A | Password::setValidator() added | |
| ⇢ | A | CliMenu::guardSingleLine() added | |
| ⇢ | A | Password::setValidationFailedText() added | |
| ⇢ | A | InputIO::drawInputField() added | |
| ⋮ | view more | ||
| A | ↛ | UnixTerminal::getKeyedInput() removed | |
| A | ↛ | UnixTerminal::supportsColour() removed | |
| A | ↛ | UnixTerminal::setCanonicalMode() removed | |
| A | ↛ | UnixTerminal::clean() removed | |
| A | ↛ | UnixTerminal::getDetails() removed | |
| A | ↛ | UnixTerminal::getOriginalConfiguration() removed | |
| A | ↛ | UnixTerminal::isCanonical() removed | |
| A | ↛ | UnixTerminal::isTTY() removed | |
| A | ↛ | UnixTerminal::clear() removed | |
| A | ↛ | UnixTerminal::enableCursor() removed | |
| ⋮ | view more | ||