2.2 KiB
2.2 KiB
3.2.0 - 2015-08-13
Added
- Multi-line support for
inputmethod https://github.com/thephpleague/climate/pull/67 extendmethod for much easier extending of CLImate
Fixed
- Unnecessary progress bar re-drawing when the output hadn't changed https://github.com/thephpleague/climate/pull/69
- Progress label no longer removed once progress reaches 100%
- Non-prefixed paramaters for
argumentsmethod now show in usage description https://github.com/thephpleague/climate/issues/65
3.1.1 - 2015-05-01
Fixed
- Windows support added for
passwordthanks to @Seldaek and seld/cli-prompt
3.1.0 - 2015-04-30
Added
passwordpromptcheckboxespromptradioprompt- 'file' as output option
3.0.0 - 2015-03-01
Changed
- Custom output writers are added simply via the
outputproperty on CLImate now, as opposed to the immense amount of scaffolding required before
Added
- Argument parsing
- StdErr output
- Buffer output
animatemethod for running ASCII animations in the terminal. Because it's fun.- Input now bolds the default response if it exists
2.6.1 - 2015-01-18
Fixed
- Added
forceAnsiOnandforceAnsiOffmethods to address systems that were not identified correctly
2.6.0 - 2015-01-07
Added
- Allow for passing an array of arrays into
columnsmethod tabmethod, for indenting textpaddingmethod, for padding strings to an equal width with a characterLeague\CLImate\TerminalObject\Repeatablefor repeatable objects such astabandbrLeague\CLImate\Decorator\Parser\AnsiandLeague\CLImate\Decorator\Parser\NonAnsi- Factories:
League\CLImate\Decorator\Parser\ParserFactoryLeague\CLImate\Util\System\SystemFactory
- Terminal Objects now are appropriately namespaced as
BasicorDynamic - Readers and Writers are appropriately namespaced as such under
League\CLImate\Util
Fixed
- Labels for
advancemethod - Non-ansi terminals will now have plaintext output instead of jumbled characters
bordermethod now default to full terminal width