Skip to content

Releases: edenreich/console-component

Release v1.0.6

05 Aug 20:30
Compare
Choose a tag to compare

Added

  • Command suggestion - if a command is not found, the cli will try to figure out what command you meant.

Changed

  • None

Removed

  • None

Fixed

  • None

Release v1.0.5

04 Aug 17:03
929798d
Compare
Choose a tag to compare

Added

  • Command namespace - all commands are grouped under whatever comes before the colon.

Changed

  • None

Removed

  • None

Fixed

  • None

Release v1.0.4

29 Oct 23:36
Compare
Choose a tag to compare

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

19 Oct 01:19
758525a
Compare
Choose a tag to compare

library name has been changed from commandline to console

Release v1.0.2

31 Aug 16:29
c960e2b
Compare
Choose a tag to compare

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

16 Jun 19:09
3258061
Compare
Choose a tag to compare

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

15 Jun 15:31
a2c094e
Compare
Choose a tag to compare

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 ;)