github ajalt/clikt 5.1.0

10 hours ago

Added

  • Added parameter name to help output for ValueSource values. (#631)
  • Added inputEvents parameter to CliktCommand.test overloads for simulating terminal input. (#630)
  • Added defaultLazy to mutually exclusive options. (#616)
  • Added overloads for choice() that accept a List of choices. (#596)

Changed

  • prompt() options will report a missing option instead of prompting when the terminal is not interactive. You can pass inputInteractive = true to CliktCommand.test to test prompt(). (#622)
  • SuspendingNoOpCliktCommand is now open to match NoOpCliktCommand. (#613)
  • Improved error messages for invalid uint() and ulong() option values. (#624)
  • Update Kotlin to 2.3.0

Fixed

  • Fixed adjacent quoted tokens not being concatenated in argument files. (#632)
  • Fixed subcommand localization inheritance. (#588)

Don't miss a new clikt release

NewReleases is sending notifications on new releases.