Skip to content

Commit 842dcd7

Browse files
committed
Prepare v1.5.0 release
1 parent 94c5383 commit 842dcd7

File tree

2 files changed

+19
-2
lines changed

2 files changed

+19
-2
lines changed

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,25 @@
11
# Changelog
22

3+
## 1.5.0 (2020-07-01)
4+
5+
* Feature / Fix: Improve error handling and reporting for happy eyeballs and
6+
immediately try next connection when one connection attempt fails.
7+
(#230, #231, #232 and #233 by @clue)
8+
9+
Error messages for failed connection attempts now include more details to
10+
ease debugging. Additionally, the happy eyeballs algorithm has been improved
11+
to avoid having to wait for some timers to expire which significantly
12+
improves connection setup times (in particular when IPv6 isn't available).
13+
14+
* Improve test suite, minor code cleanup and improve code coverage to 100%.
15+
Update to PHPUnit 9 and skip legacy TLS 1.0 / TLS 1.1 tests if disabled by
16+
system. Run tests on Windows and simplify Travis CI test matrix for Mac OS X
17+
setup and skip all TLS tests on legacy HHVM.
18+
(#229, #235, #236 and #238 by @clue and #239 by @SimonFrings)
19+
320
## 1.4.0 (2020-03-12)
421

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

724
* Feature: Add IPv6 support to `Connector` (implement "Happy Eyeballs" algorithm to support IPv6 probing).
825
IPv6 support is turned on by default, use new `happy_eyeballs` option in `Connector` to toggle behavior.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1425,7 +1425,7 @@ This project follows [SemVer](https://semver.org/).
14251425
This will install the latest supported version:
14261426

14271427
```bash
1428-
$ composer require react/socket:^1.4
1428+
$ composer require react/socket:^1.5
14291429
```
14301430

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

0 commit comments

Comments
 (0)