Skip to content

Commit

Permalink
Minor improvements to CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
SimonFrings committed Oct 25, 2021
1 parent c73bcdc commit 762ba8c
Showing 1 changed file with 35 additions and 35 deletions.
70 changes: 35 additions & 35 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## 2.5.0 (2021-10-25)

* Feature: Simplify usage by supporting new default loop
* Feature: Simplify usage by supporting new default loop.
(#99 by @clue)

```php
Expand All @@ -13,10 +13,10 @@
$stdio = new Clue\React\Stdio\Stdio();
```

* Maintenance: Improve code examples and documentation
* Improve code examples and documentation.
(#100 by @clue and #98 by @PaulRotmann)

* Maintenance: Use GitHub actions for continuous integration (CI)
* Use GitHub actions for continuous integration (CI).
(#97 by @SimonFrings)

## 2.4.0 (2020-11-20)
Expand Down Expand Up @@ -78,7 +78,7 @@

## 2.1.0 (2018-02-05)

* Feature: Add support for binding custom functions to any key code
* Feature: Add support for binding custom functions to any key code.
(#70 by @clue)

```php
Expand All @@ -87,7 +87,7 @@
});
```

* Feature: Add `addInput()` helper method
* Feature: Add `addInput()` helper method.
(#69 by @clue)

```php
Expand Down Expand Up @@ -130,7 +130,7 @@ affected by any BC breaks, see below for more details.
(#63 by @clue)

* Feature: Consistently return boolean success from `write()` and
avoid sending unneeded control codes between writes
avoid sending unneeded control codes between writes.
(#60 by @clue)

* Deprecated: Deprecate input helpers and output helpers and
Expand All @@ -149,78 +149,78 @@ affected by any BC breaks, see below for more details.
});
```

* Improve test suite by adding forward compatibility with PHPUnit 6
* Improve test suite by adding forward compatibility with PHPUnit 6.
(#61 by @carusogabriel)

## 1.1.0 (2017-11-01)

* Feature: Explicitly end stream on CTRL+D and emit final data on EOF without EOL
* Feature: Explicitly end stream on CTRL+D and emit final data on EOF without EOL.
(#56 by @clue)

* Feature: Support running on non-TTY and closing STDIN and STDOUT streams
* Feature: Support running on non-TTY and closing STDIN and STDOUT streams.
(#57 by @clue)

* Feature / Fix: Restore blocking mode before closing and restore TTY mode on unclean shutdown
* Feature / Fix: Restore blocking mode before closing and restore TTY mode on unclean shutdown.
(#58 by @clue)

* Improve documentation to detail why async console I/O is not supported on Microsoft Windows
* Improve documentation to detail why async console I/O is not supported on Microsoft Windows.
(#54 by @clue)

* Improve test suite by adding PHPUnit to require-dev,
fix HHVM build for now again and ignore future HHVM build errors and
lock Travis distro so future defaults will not break the build
lock Travis distro so future defaults will not break the build.
(#46, #48 and #52 by @clue)

## 1.0.0 (2017-01-08)

* First stable release, now following SemVer
* First stable release, now following SemVer.

> Contains no other changes, so it's actually fully compatible with the v0.5.0 release.

## 0.5.0 (2017-01-08)

* Feature: Add history support
* Feature: Add history support.
(#40 by @clue)

* Feature: Add autocomplete support
* Feature: Add autocomplete support.
(#41 by @clue)

* Feature: Suggest using ext-mbstring, otherwise use regex fallback
* 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` and `Spinner` (mostly dead code)
`Buffer`, `ProgressBar` and `Spinner` (mostly dead code).
(#39, #43 by @clue)

* First class support for PHP 5.3 through PHP 7 and HHVM
* First class support for PHP 5.3 through PHP 7 and HHVM.
(#44 by @clue)

* Simplify and restructure examples
* Simplify and restructure examples.
(#45 by @clue)

## 0.4.0 (2016-09-27)

* Feature / BC break: The `Stdio` is now a well-behaving duplex stream
* 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
* Feature / BC break: The `Readline` is now a well-behaving readable stream.
(#32 by @clue)

* Feature: Add `Readline::getPrompt()` helper
* Feature: Add `Readline::getPrompt()` helper.
(#33 by @clue)

* Feature / Fix: All unsupported special keys, key codes and byte sequences will now be ignored
* 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
* Fix: Explicitly redraw prompt on empty input.
(#37 by @clue)

* Fix: Writing data that contains multiple newlines will no longer end up garbled
* Fix: Writing data that contains multiple newlines will no longer end up garbled.
(#34, #35 by @clue)

## 0.3.1 (2015-11-26)

* Fix: Support calling `Readline::setInput()` during `line` event
* Fix: Support calling `Readline::setInput()` during `line` event.
(#28)

```php
Expand All @@ -231,46 +231,46 @@ affected by any BC breaks, see below for more details.

## 0.3.0 (2015-05-18)

* Feature: Support multi-byte UTF-8 characters and account for cell width
* Feature: Support multi-byte UTF-8 characters and account for cell width.
(#20)

* Feature: Add support for HOME and END keys
* Feature: Add support for HOME and END keys.
(#22)

* Fix: Clear readline input and restore TTY on end
* Fix: Clear readline input and restore TTY on end.
(#21)

## 0.2.0 (2015-05-17)

* Feature: Support echo replacements (asterisk for password prompts)
* Feature: Support echo replacements (asterisk for password prompts).
(#11)

```php
$stdio->getReadline()->setEcho('*');
```

* Feature: Add accessors for text input buffer and current cursor position
* Feature: Add accessors for text input buffer and current cursor position.
(#8 and #9)

```php
$stdio->getReadline()->setInput('hello');
$stdio->getReadline()->getCursorPosition();
```

* Feature: All setters now return self to allow easy method chaining
* Feature: All setters now return self to allow easy method chaining.
(#7)

```php
$stdio->getReadline()->setPrompt('Password: ')->setEcho('*')->setInput('secret');
```

* Feature: Only redraw() readline when necessary
* Feature: Only redraw() readline when necessary.
(#10 and #14)

## 0.1.0 (2014-09-08)

* First tagged release
* First tagged release.

## 0.0.0 (2013-08-21)

* Initial concept
* Initial concept.

0 comments on commit 762ba8c

Please sign in to comment.