Skip to content

3.1.0

Compare
Choose a tag to compare
@ajalt ajalt released this 12 Dec 18:31
· 343 commits to master since this release

Added

  • Added required() and defaultLazy() for nullable flag options like switch().
  • Added support for generating autocomplete scripts for Fish shells (thanks to @faogustavo for the initial PR)
  • Added CompletionCommand and CliktCommand.completionOption() that will print an autocomplete script when invoked, as an alternative to using environment variables.

Changed

  • Updated Kotlin to 1.4.21
  • @argfiles now allow line breaks in quoted values, which are included in the value verbatim. You can now end lines with \ to concatenate them with the following line.