Releases: edenreich/console-component
Releases · edenreich/console-component
Release v1.0.6
Release v1.0.5
Added
- Command namespace - all commands are grouped under whatever comes before the colon.
Changed
- None
Removed
- None
Fixed
- None
Release v1.0.4
Added
- None
Changed
- Modified the examples to be a bit more clearer
Removed
- None
Fixed
- Fixed Input::ask method, now it prints the question and waits for input
Release v1.0.3
library name has been changed from commandline to console
Release v1.0.2
In this release:
- output::writeLineBreak() method has been deprecated.
- formatting output messages could now achieved by using output::writeLine(std::string) or output::write(std::string) same as using fprintf("some string %s and other types %d", "string", 1.5) c function.
- in addition to formatting there is now an overload method that accept also a Console::Types::Color of type enum as first parameter to output the stream in predefined colors (currently supported: colors red, yellow, green, feel free to add more).
- few tests has been added to cmake using googletest as the testing framework.
enjoy ;)
Release v1.0.1
In this release:
- this commandline library now supports also windows
- options parsing is now a bit more verbose
- 3 new methods were added to output interface for outputting errors, warnings and info
- options on the command level were added
- one new method was added to input interface for fetching single option
enjoy ;)
First Release
In this release:
- Setters for application name, description, version and usage
- Turn on auto print help if needed
- Add global options with aliases
- Add commands functionality
- Add progress bar to output interface
Enjoy ;)