Added
- Added parameter name to help output for ValueSource values. (#631)
- Added
inputEventsparameter toCliktCommand.testoverloads for simulating terminal input. (#630) - Added
defaultLazyto mutually exclusive options. (#616) - Added overloads for
choice()that accept aListof choices. (#596)
Changed
prompt()options will report a missing option instead of prompting when the terminal is not interactive. You can passinputInteractive = truetoCliktCommand.testto testprompt(). (#622)SuspendingNoOpCliktCommandis nowopento matchNoOpCliktCommand. (#613)- Improved error messages for invalid
uint()andulong()option values. (#624) - Update Kotlin to 2.3.0