File tree 2 files changed +29
-2
lines changed
2 files changed +29
-2
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
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
+
3
29
## 0.7.2 (2017-04-24)
4
30
5
31
* Fix: Work around latest PHP 7.0.18 and 7.1.4 no longer accepting full URIs
Original file line number Diff line number Diff line change @@ -1231,12 +1231,13 @@ The recommended way to install this library is [through Composer](http://getcomp
1231
1231
This will install the latest supported version:
1232
1232
1233
1233
``` bash
1234
- $ composer require react/socket:^0.7.2
1234
+ $ composer require react/socket:^0.8
1235
1235
```
1236
1236
1237
1237
More details about version upgrades can be found in the [ CHANGELOG] ( CHANGELOG.md ) .
1238
1238
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.
1240
1241
It's * highly recommended to use PHP 7+* for this project, partly due to its vast
1241
1242
performance improvements and partly because legacy PHP versions require several
1242
1243
workarounds as described below.
You can’t perform that action at this time.
0 commit comments