The vote thread for 3.0.0-beta-1 woke me up. :-)

Is there still a chance to include enhancements to CliBuilder in 3.0, or
does the beta mean no new features? (And are there any rough timelines for
3.0 GA?)

I was thinking about the following features:
* indexed and typed positional parameters (currently positional parameters
are just a list of String values)
* password options (prompt for input with echo suppressed)
* subcommands
* argument groups (exclusive options, dependent options)

Would there be any interest in adding these capabilities to CliBuilder?
Any other features anyone would like to see?

The first two should be relatively straightforward to spec out and
implement.
Subcommands will probably need some discussion on what the API should look
like.

The last feature, argument groups, would require picocli 4.0, which is
still in alpha stage as of this writing. To give some idea of timelines, I
hope to release the first picocli beta in early June, and GA around July.

Thoughts?

Reply via email to