Releases: clue/reactphp-stdio
Releases · clue/reactphp-stdio
v0.5.0
- Feature: Add history support.
(#40 by @clue) - Feature: Add autocomplete support.
(#41 by @clue) - Feature: Suggest using ext-mbstring, otherwise use regex fallback.
(#42 by @clue) - Remove / BC break: Remove undocumented and low quality skeletons/helpers for.
Buffer
,ProgressBar
andSpinner
(mostly dead code)
(#39, #43 by @clue) - First class support for PHP 5.3 through PHP 7 and HHVM.
(#44 by @clue) - Simplify and restructure examples.
(#45 by @clue)
v0.4.0
- Feature / BC break: The
Stdio
is now a well-behaving duplex stream
(#35 by @clue) - Feature / BC break: The
Readline
is now a well-behaving readable stream
(#32 by @clue) - Feature: Add
Readline::getPrompt()
helper
(#33 by @clue) - Feature / Fix: All unsupported special keys, key codes and byte sequences will now be ignored
(#36, #30, #19, #38 by @clue) - Fix: Explicitly redraw prompt on empty input
(#37 by @clue) - Fix: Writing data that contains multiple newlines will no longer end up garbled
(#34, #35 by @clue)
v0.3.1
v0.3.0
v0.2.0
- Feature: Support echo replacements (asterisk for password prompts)
(#11)
$stdio->getReadline()->setEcho('*');
$stdio->getReadline()->setInput('hello');
$stdio->getReadline()->getCursorPosition();
- Feature: All setters now return self to allow easy method chaining
(#7)
$stdio->getReadline()->setPrompt('Password: ')->setEcho('*')->setInput('secret');