clikt v3.1.0 Release Notes

Release Date: 2020-12-12 // 3 months ago
  • 2020-12-12

    ➕ Added

    • ➕ Added required() and defaultLazy() for nullable flag options like switch(). (#240)
    • ➕ Added support for generating autocomplete scripts for Fish shells (#189)
    • ➕ 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. (#248)

Previous changes from v3.0.1

  • 2020-09-03

    🗄 Deprecated

    • 🗄 Deprecated calling echo with err or lineSeparator but no message.