v0.14.0 Feature Release
Enhanced command-line parsing
This release brings enhanced proxy features to command invocations. You can now provide flags (global and local), help, completions and sub-commands to the proxied command. In essence, this feature provides a better parameter parser for the proxied commands. More info in the enhanced command description section of the readme documentation.
You can now pass --help
or -h
down to the proxied commands (before this, help was consumed early by Summon, not allowing sub-commands to process it).
There is one breaking change in the exec:
section of the config file. The command handles have moved under an environments:
key, and a new flags:
key appeared for managing global flags. Both are nested in the exec:
key.
What's Changed
- Feature: complex command and subcommand descriptions and completions. by @davidovich in #77
- Re-add summonables in completion by @davidovich in #79
- Support passing help to sub-commands by @davidovich in #80
Full Changelog: v0.13.0...v0.14.0