CLImate v3.5.0 Release Notes

Release Date: 2019-02-10 // about 5 years ago
  • โž• Added

    • [Arguments] Multiple arguments (eg cli -d foo=bar -d baz=qux) available via $climate->arguments->getArray("d"). #111
    • ๐Ÿ—„ [Arguments] A new method (Argument::values()) replaces the deprecated valueArray() method.
    • [Spinner] Add an indeterminate progress spinner.
    • ๐Ÿ‘ป [Exceptions] All exception now implement League\CLImate\Exceptions\Exception.
    • [Basic] Allow single lines to be cleared using $climate->clearLine(). #145.

    ๐Ÿ›  Fixed

    • [Arguments] Mixing arguments with/without option values. #122.
    • [Output] Prevent tput output from being sent to the terminal.
    • [Confirm] Accept more reasonable options for yes/no. #126.
    • [Radio] Allow ENTER to be used to choose an option. #140.
    • [Output] Improve the checks for ANSI color checks. #128 / #129.
    • [Art] Only match filenames when looking for art. #130

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ [Support] Dropped support for PHP 5.6 and PHP 7.0