CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 02:47:24 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"84764ed157a0fbea71e55bad569184a8"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=luVEbmRzr%2FxYme7x2ONvLL0ah8sRqlte0EuNtG084n6dV0Jwnwlk4vBFvfsUDKLPz7jL5V4ZiOddoYFQPGWzCX%2Fi8ZIBgbtygfCkWRc1EM%2Bm3CNSCNCokwCWi8ltA3%2FLBhHgfOGQlaUNFY%2BjxabPTIm5YwD6jyzen%2Bx0DYpywt%2FTkqw1K%2F6M0Tnmzenn81laPUHvQCo0b4VKb06%2BH7etEDYjzddM6RUgl9BkdpATh04f47rJ4xcsIHrgy%2FdCiT17XOeuCqNhxbYC3R9iaKP5%2Fg%3D%3D--I9%2BOrd6DcHm4uXdq--rLeaLEYft0k8tJj8xied7g%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.503245900.1753238843; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 02:47:23 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 02:47:23 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: CE2C:167F3A:285611:392F66:68804D3B
Releases · php-http/react-adapter · GitHub
14 Nov 12:31
dbu
David Buchmann
Loading
17 Dec 18:30
Loading
30 Jul 14:43
sagikazarmark
Márk Sági-Kazár
sagikazarmark
Márk Sági-Kazár
Loading
21 Dec 14:20
Loading
18 Sep 09:20
Loading
08 Jul 17:11
Loading
18 Jul 14:23
Loading
28 Jun 21:45
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 6
Releases: php-http/react-adapter
Releases · php-http/react-adapter
4.0.0
4.0.0
This tag was signed with the committer’s verified signature.
The key has expired.
Compare
With this release the promise wait
function will wait for requests to complete using
react/async
's await
utilizing fibers. Instead of constantly
start stopping the event loop. As such users are expected to run usage of this adapter in a fiber using
react/async
's async
like:
use function React\Async\async;
async(static function () {
// Returns a Http\Promise\Promise
$promise = $adapter->sendAsyncRequest(request);
// Returns a Psr\Http\Message\ResponseInterface
$response = $promise->wait();
})();
Another major change in this release is that you no longer inject the event loop into the client. It now
only uses the global loop accessor. This ensures the same event loop is used everywhere and makes creating
the client a bit simpler:
use Http\Adapter\React\ReactFactory;
$reactHttp = ReactFactory::buildHttpClient();
Changed
- Removed injecting of the event loop and fully switched to using the global loop accessor (
Loop::get()
) - Use PHP 8.1 fibers as async mechanism.
- Detect supported PHP versions in range during CI instead of hardcoding them.
Assets 2
3.0.1
3.0.0
7013b1b
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
react/http + httplug v2
- Work with HTTPlug 2, drop HTTPlug 1 support
- Move to
react/http
library instead ofreact/http-client
Assets 2
2.3.0
2.2.0
v2.2.0
This tag was signed with the committer’s verified signature.
The key has expired.
e3dc672
This commit was signed with the committer’s verified signature.
The key has expired.
Compare
v2.2.0 Release 2.2.0
Assets 2
2.1.0
3671060
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
- Support react 0.5
Assets 2
2.0.0
Compare
Change the promise implementation and make it internal [BC BREAK]
Assets 2
Release 1.0.0
Compare
No changes since v0.3.0.
See change log for all changes
Assets 2
Update dependencies
Compare
Using stable version of php-http/discovery
Assets 2
Updated discovery dependency
Compare
v0.2.0 Update CHANGELOG.md
Assets 2
Previous Next
You can’t perform that action at this time.