Skip to content

Commit

Permalink
Prepare v1.4.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
clue committed Mar 12, 2020
1 parent 550c336 commit 97522e2
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 1 deletion.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# Changelog

## 1.4.0 (2020-03-12)

A major new feature lease, see [**release announcement**](https://clue.engineering/2020/introducing-ipv6-for-reactphp).

* Feature: Add IPv6 support to `Connector` (implement "Happy Eyeballs" algorithm to support IPv6 probing).
IPv6 support is turned on by default, use new `happy_eyeballs` option in `Connector` to toggle behavior.
(#196, #224 and #225 by @WyriHaximus and @clue)

* Feature: Default to using DNS cache (with max 256 entries) for `Connector`.
(#226 by @clue)

* Add `.gitattributes` to exclude dev files from exports and some minor code style fixes.
(#219 by @reedy and #218 by @mmoreram)

* Improve test suite to fix failing test cases when using new DNS component,
significantly improve test performance by awaiting events instead of sleeping,
exclude TLS 1.3 test on PHP 7.3, run tests on PHP 7.4 and simplify test matrix.
(#208, #209, #210, #217 and #223 by @clue)

## 1.3.0 (2019-07-10)

* Feature: Forward compatibility with upcoming stable DNS component.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1425,7 +1425,7 @@ This project follows [SemVer](https://semver.org/).
This will install the latest supported version:

```bash
$ composer require react/socket:^1.3
$ composer require react/socket:^1.4
```

See also the [CHANGELOG](CHANGELOG.md) for details about version upgrades.
Expand Down

0 comments on commit 97522e2

Please sign in to comment.