|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 | 2 | <feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
|
3 | 3 | <title type="text">The combined changelog for all ReactPHP components.</title>
|
4 |
| - <updated>2021-08-03T12:37:14+00:00</updated> |
| 4 | + <updated>2021-08-04T12:25:10+00:00</updated> |
5 | 5 | <generator uri="http://framework.zend.com" version="2">Zend_Feed_Writer</generator>
|
6 | 6 | <link rel="alternate" type="text/html" href="https://reactphp.org/changelog.html"/>
|
7 | 7 | <link rel="self" type="application/atom+xml" href="https://reactphp.org/changelog.atom"/>
|
8 | 8 | <id>https://reactphp.org/changelog.html</id>
|
| 9 | + <entry> |
| 10 | + <title type="html"><![CDATA[HTTP 1.5.0]]></title> |
| 11 | + <summary type="html"><![CDATA[<ul> |
| 12 | +<li> |
| 13 | +<p>Feature: Update <code>Browser</code> signature to take optional <code>$connector</code> as first argument and<br> |
| 14 | +to match new Socket API without nullable loop arguments.<br> |
| 15 | +(<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="953931212" data-permission-text="Title is private" data-url="https://github.com/reactphp/http/issues/418" data-hovercard-type="pull_request" data-hovercard-url="/reactphp/http/pull/418/hovercard" href="https://github.com/reactphp/http/pull/418">#418</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="954214562" data-permission-text="Title is private" data-url="https://github.com/reactphp/http/issues/419" data-hovercard-type="pull_request" data-hovercard-url="/reactphp/http/pull/419/hovercard" href="https://github.com/reactphp/http/pull/419">#419</a> by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/clue/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/clue">@clue</a>)</p> |
| 16 | +<div class="highlight highlight-text-html-php"><pre><span class="pl-c">// unchanged</span> |
| 17 | +<span class="pl-s1"><span class="pl-c1">$</span>browser</span> = <span class="pl-k">new</span> <span class="pl-v">React</span>\<span class="pl-v">Http</span>\<span class="pl-v">Browser</span>(); |
| 18 | +
|
| 19 | +<span class="pl-c">// deprecated</span> |
| 20 | +<span class="pl-s1"><span class="pl-c1">$</span>browser</span> = <span class="pl-k">new</span> <span class="pl-v">React</span>\<span class="pl-v">Http</span>\<span class="pl-v">Browser</span>(<span class="pl-c1">null</span>, <span class="pl-s1"><span class="pl-c1">$</span>connector</span>); |
| 21 | +<span class="pl-s1"><span class="pl-c1">$</span>browser</span> = <span class="pl-k">new</span> <span class="pl-v">React</span>\<span class="pl-v">Http</span>\<span class="pl-v">Browser</span>(<span class="pl-s1"><span class="pl-c1">$</span>loop</span>, <span class="pl-s1"><span class="pl-c1">$</span>connector</span>); |
| 22 | +
|
| 23 | +<span class="pl-c">// new</span> |
| 24 | +<span class="pl-s1"><span class="pl-c1">$</span>browser</span> = <span class="pl-k">new</span> <span class="pl-v">React</span>\<span class="pl-v">Http</span>\<span class="pl-v">Browser</span>(<span class="pl-s1"><span class="pl-c1">$</span>connector</span>); |
| 25 | +<span class="pl-s1"><span class="pl-c1">$</span>browser</span> = <span class="pl-k">new</span> <span class="pl-v">React</span>\<span class="pl-v">Http</span>\<span class="pl-v">Browser</span>(<span class="pl-s1"><span class="pl-c1">$</span>connector</span>, <span class="pl-s1"><span class="pl-c1">$</span>loop</span>);</pre></div> |
| 26 | +</li> |
| 27 | +<li> |
| 28 | +<p>Feature: Rename <code>Server</code> to <code>HttpServer</code> to avoid class name collisions and<br> |
| 29 | +to avoid any ambiguities with regards to the new <code>SocketServer</code> API.<br> |
| 30 | +(<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="952329149" data-permission-text="Title is private" data-url="https://github.com/reactphp/http/issues/417" data-hovercard-type="pull_request" data-hovercard-url="/reactphp/http/pull/417/hovercard" href="https://github.com/reactphp/http/pull/417">#417</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="954214562" data-permission-text="Title is private" data-url="https://github.com/reactphp/http/issues/419" data-hovercard-type="pull_request" data-hovercard-url="/reactphp/http/pull/419/hovercard" href="https://github.com/reactphp/http/pull/419">#419</a> by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/clue/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/clue">@clue</a>)</p> |
| 31 | +<div class="highlight highlight-text-html-php"><pre><span class="pl-c">// deprecated</span> |
| 32 | +<span class="pl-s1"><span class="pl-c1">$</span>server</span> = <span class="pl-k">new</span> <span class="pl-v">React</span>\<span class="pl-v">Http</span>\<span class="pl-v">Server</span>(<span class="pl-s1"><span class="pl-c1">$</span>handler</span>); |
| 33 | +<span class="pl-s1"><span class="pl-c1">$</span>server</span>-><span class="pl-en">listen</span>(<span class="pl-k">new</span> <span class="pl-v">React</span>\<span class="pl-v">Socket</span>\<span class="pl-v">Server</span>(<span class="pl-c1">8080</span>)); |
| 34 | +
|
| 35 | +<span class="pl-c">// new</span> |
| 36 | +<span class="pl-s1"><span class="pl-c1">$</span>http</span> = <span class="pl-k">new</span> <span class="pl-v">React</span>\<span class="pl-v">Http</span>\<span class="pl-v">HttpServer</span>(<span class="pl-s1"><span class="pl-c1">$</span>handler</span>); |
| 37 | +<span class="pl-s1"><span class="pl-c1">$</span>http</span>-><span class="pl-en">listen</span>(<span class="pl-k">new</span> <span class="pl-v">React</span>\<span class="pl-v">Socket</span>\<span class="pl-v">SocketServer</span>(<span class="pl-s">'127.0.0.1:8080'</span>));</pre></div> |
| 38 | +</li> |
| 39 | +</ul>]]></summary> |
| 40 | + <updated>2021-08-04T12:25:10+00:00</updated> |
| 41 | + <link rel="alternate" type="text/html" href="https://github.com/reactphp/http/releases/tag/v1.5.0"/> |
| 42 | + <id>https://github.com/reactphp/http/releases/tag/v1.5.0</id> |
| 43 | + <author> |
| 44 | + <name>clue</name> |
| 45 | + <uri>https://github.com/clue</uri> |
| 46 | + </author> |
| 47 | + </entry> |
9 | 48 | <entry>
|
10 | 49 | <title type="html"><![CDATA[Socket 1.9.0]]></title>
|
11 | 50 | <summary type="html"><![CDATA[<ul>
|
@@ -277,25 +316,4 @@ update PHPUnit config and run tests on PHP 8.<br>
|
277 | 316 | <uri>https://github.com/clue</uri>
|
278 | 317 | </author>
|
279 | 318 | </entry>
|
280 |
| - <entry> |
281 |
| - <title type="html"><![CDATA[Datagram 1.7.0]]></title> |
282 |
| - <summary type="html"><![CDATA[<ul> |
283 |
| -<li> |
284 |
| -<p>Feature: Support falling back to multiple DNS servers from DNS config.<br> |
285 |
| -(<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="929454654" data-permission-text="Title is private" data-url="https://github.com/reactphp/datagram/issues/41" data-hovercard-type="pull_request" data-hovercard-url="/reactphp/datagram/pull/41/hovercard" href="https://github.com/reactphp/datagram/pull/41">#41</a> by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/clue/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/clue">@clue</a>)</p> |
286 |
| -<p>When using the <code>Factory</code>, it will now use all DNS servers configured on your<br> |
287 |
| -system. If you have multiple DNS servers configured and connectivity to the<br> |
288 |
| -primary DNS server is broken, it will now fall back to your other DNS<br> |
289 |
| -servers, thus providing improved connectivity and redundancy for broken DNS<br> |
290 |
| -configurations.</p> |
291 |
| -</li> |
292 |
| -</ul>]]></summary> |
293 |
| - <updated>2021-06-25T11:09:04+00:00</updated> |
294 |
| - <link rel="alternate" type="text/html" href="https://github.com/reactphp/datagram/releases/tag/v1.7.0"/> |
295 |
| - <id>https://github.com/reactphp/datagram/releases/tag/v1.7.0</id> |
296 |
| - <author> |
297 |
| - <name>clue</name> |
298 |
| - <uri>https://github.com/clue</uri> |
299 |
| - </author> |
300 |
| - </entry> |
301 | 319 | </feed>
|
0 commit comments