Releases: Tsygankov-Slava/cli
Releases · Tsygankov-Slava/cli
Release 0.2.1
The CLI
is a functionality that will help the developer create his project with user interaction with the application through the console.
New CLI Features:
- Now it is possible to specify the size of the field in the terminal to describe commands and flags
CLI Bug Fix:
- Fixed a word wrap bug when displaying descriptions of commands and flags in the terminal. Now the hyphenation obeys the rule
don't leave less than 3 characters before/after the hyphen
Release 0.2.0
The CLI
is a functionality that will help the developer create his project with user interaction with the application through the console.
New CLI Features:
-
For library developers:
- Fix some code bugs
- Added library testing
- Added
paint
function
-
For library users
--nocolor
flag- The library has been translated into English
- Fix incorrect error handling #2
- New functionality for
help
function - Formatted output of the
help
function - Support C++14
First Version (BETA)
The first version of the CLI
is a minimal functionality that will help the developer create his project with user interaction with the application through the console.
CLI Features:
- Adding commands (it is possible to bind a function to a command)
- Adding flags for commands
- Self-composing help