Releases: lambdaisland/cli
Releases · lambdaisland/cli
v0.17.71
24 Jul 11:04
Compare
Sorry, something went wrong.
No results found
Fixed
Add missing require for clojure.pprint
v0.16.68
17 Jul 11:43
Compare
Sorry, something went wrong.
No results found
Added
Added :coll? flagopt for flags that can be specified multiple times
Correctly print multiline flag docstrings
Fixed
Changed
v0.15.65
16 Jul 14:05
Compare
Sorry, something went wrong.
No results found
Fixed
Make sure cli/*opts* reflects what the main command receives
v0.14.62
04 Jul 06:34
Compare
Sorry, something went wrong.
No results found
Added
Allow :init also on nested subcommands, gets merged into top level init.
Flags are processed afterwards, so this is good way to set initial data that
flags can filter/change
Flags handlers can now be specified directly as vars, the docstring is used as flag doc
v0.13.58
07 Jun 07:59
Compare
Sorry, something went wrong.
No results found
Fixed
Fix generated help text when subcommand is not recognized
v0.12.53
30 May 13:01
Compare
Sorry, something went wrong.
No results found
Changed
When catching a top-level exception, print the ex-data, if any
If the ex-data contains an :exit key, use that as exit code instead of 1
Rework the help layout be more man-page-like
v0.11.48
27 May 14:37
Compare
Sorry, something went wrong.
No results found
Fixed
Show correct help for subcommands
Changed
Change the help layout to be man-page style
When catching a top-level exception, print the ex-data (if any)
Use the :exit in the ex-data as exit code (1 otherwise)
v0.10.45
27 May 10:52
Compare
Sorry, something went wrong.
No results found
Added
Better help messages: say why we are showing the help (no such command,
missing positional args)
v0.9.42
27 May 10:34
Compare
Sorry, something went wrong.
No results found
Changed
Exit with error message if conditional arguments are missing
v0.8.39
24 May 15:47
Compare
Sorry, something went wrong.
No results found
Added
Added :required for :flags
Support commands with arguments and subcommands at the same time