Skip to content

Releases: mosop/cli

v0.6.5

05 Feb 07:29
Compare
Choose a tag to compare
  • Added the "unknown" option model item (the optarg 0.5.5 feature)

v0.6.1

22 Jan 16:02
Compare
Choose a tag to compare
  • (Breaking Change) The way of accessing parsed command-line arguments has been significantly changed. See API Document and Wiki.

v0.6.0

22 Jan 00:56
Compare
Choose a tag to compare
  • optarg 0.5 integration
  • Redesigned for compiler performance.
  • This version is for internal use only. Please wait for 0.6.1.

v0.5.1

11 Dec 17:33
Compare
Choose a tag to compare
  • Named IOs
  • Events

v0.5.0

10 Dec 14:34
Compare
Choose a tag to compare
  • (Breaking Change) Cli::CommandBase#exit! calls the standard exit method and the running process actually exits.
  • (Breaking Change) Cli::CommandBase.run returns the #run method's return value.
  • Zsh Completion

v0.4.0

01 Dec 15:18
Compare
Choose a tag to compare
  • No more name definitions nor intermediate Commands modules for defining subcommands. You can just put your subcommands directly into the supercommand class.
  • (Breaking Change) All the commands directly under supercommands are automatically recognized as subcommands. If you don't want instantiate commands under supercommands, make them abstract.
  • Bash Completion

v0.3.0

01 Dec 17:19
Compare
Choose a tag to compare
  • (Breaking Change) Updated optarg to 0.4.0 from 0.3.2. See README.

v0.2.5

01 Dec 17:19
Compare
Choose a tag to compare
  • Displaying Help on Parsing Error
  • Versioning

v0.2.4

01 Dec 17:20
Compare
Choose a tag to compare
  • Unparsed Arguments for Help

v0.2.0

01 Dec 17:20
Compare
Choose a tag to compare
  • (Breaking Change) The optarg's version is updated to 0.3.