Skip to content

Releases: lambdaisland/cli

v0.3.19-alpha

11 Feb 16:54
Compare
Choose a tag to compare

Much expanded and improved version, see README for all details. This is
approaching the envisioned scope for this library.

  • take docstring/command from var
  • :strict? mode
  • :handler and :middleware on flags
  • Much improved help text rendering
  • More lenient flag parsing
  • Add :default and :parse

v0.2.11-alpha

08 Feb 07:51
Compare
Choose a tag to compare

Added

  • Handle named command arguments
  • Support --flag FOO and --flag=<foo> (and --flag <foo>)
  • Boolean flags count by default, e.g. -vvv => {:verbose 3}

Changed

  • Command handlers take a single unified map

v0.1.6-alpha

04 Feb 18:44
Compare
Choose a tag to compare

Added

  • subcommand handling
  • rudimentary flag handling
  • help text generation