Skip to content

Commit 8f880ab

Browse files
committed
Prepare v0.8.0 release
1 parent 1807f44 commit 8f880ab

File tree

2 files changed

+29
-2
lines changed

2 files changed

+29
-2
lines changed

CHANGELOG.md

+26
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Changelog
22

3+
## 0.8.0 (2017-05-09)
4+
5+
* Feature: New `Server` class now acts as a facade for existing server classes
6+
and renamed old `Server` to `TcpServer` for advanced usage.
7+
(#96 and #97 by @clue)
8+
9+
The `Server` class is now the main class in this package that implements the
10+
`ServerInterface` and allows you to accept incoming streaming connections,
11+
such as plaintext TCP/IP or secure TLS connection streams.
12+
13+
> This is not a BC break and consumer code does not have to be updated.
14+
15+
* Feature / BC break: All addresses are now URIs that include the URI scheme
16+
(#98 by @clue)
17+
18+
```diff
19+
- $parts = parse_url('tcp://' . $conn->getRemoteAddress());
20+
+ $parts = parse_url($conn->getRemoteAddress());
21+
```
22+
23+
* Fix: Fix `unix://` addresses for Unix domain socket (UDS) paths
24+
(#100 by @clue)
25+
26+
* Feature: Forward compatibility with Stream v1.0 and v0.7
27+
(#99 by @clue)
28+
329
## 0.7.2 (2017-04-24)
430

531
* Fix: Work around latest PHP 7.0.18 and 7.1.4 no longer accepting full URIs

README.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -1231,12 +1231,13 @@ The recommended way to install this library is [through Composer](http://getcomp
12311231
This will install the latest supported version:
12321232

12331233
```bash
1234-
$ composer require react/socket:^0.7.2
1234+
$ composer require react/socket:^0.8
12351235
```
12361236

12371237
More details about version upgrades can be found in the [CHANGELOG](CHANGELOG.md).
12381238

1239-
This project supports running on legacy PHP 5.3 through current PHP 7+ and HHVM.
1239+
This project aims to run on any platform and thus does not require any PHP
1240+
extensions and supports running on legacy PHP 5.3 through current PHP 7+ and HHVM.
12401241
It's *highly recommended to use PHP 7+* for this project, partly due to its vast
12411242
performance improvements and partly because legacy PHP versions require several
12421243
workarounds as described below.

0 commit comments

Comments
 (0)