Skip to content

0.3.0

Compare
Choose a tag to compare
@kylef kylef released this 22 Nov 21:52
· 93 commits to master since this release
Enhancements
  • Convenience commands can now throw

  • You can now supply a falseName and falseFlag when creating flags.

    Flag("verbose", flag: "v", disabledName": "no-verbose", disabledFlag: "x")
  • You can supply your own unknownCommandhelper within a group.

  • Arguments can now have a description.

  • Support for variadic arguments.

Bug Fixes

  • When invoking a command using a described argument, the argument will know throw an error when the argument is missing.
  • Errors are now thrown when a described command receives unknown flags or arguments.