Added
- Added
MordantHelpFormatter.renderAttachedOptionValue
that you can override to change how option values are shown, e.g. if you want option to show as--option <value>
instead of--option=<value>
. (#416) - Added
option().optionalValueLazy{}
, which work likeoptionalValue()
but the default value is computed lazily. (#381)
Changed
- Updated Kotlin to 1.9.0
PrintMessage
,PrintHelpMessage
andPrintCompletionMessage
now default to exiting with a status code 0, which is the behavior they had in 3.x. (#419)