Releases: amphp/http-client
Releases · amphp/http-client
2.0.2
2.0.1
1.0.2
2.0.0
1.0.1
1.0.0
v1.0.0-rc5
- Fix bug causing new connections to be created instead of reusing existing available connections under high load
v1.0.0-rc4
- SocketPool now properly observes host connection limits
- New
Client::OP_CONCURRENCY_LIMIT
setting queues outstanding requests beyond a certain number
(default 512) to help prevent naive applications from spiraling memory out of control without
worrying over the details of concurrency.
BC BREAKS:
- The
Client::OP_QUEUED_SOCKET_LIMIT
setting has been removed
v1.0.0-rc2
- Support retrieval of the final URI used when redirects are followed
- Store intermediary response history on redirects
- Add
Response::getRequest()
- Add
Response::getOriginalRequest()
- The
amphp/dns
dependency version has been updated to support valid URIs that
begin with numeric characters
v1.0.0-beta2
UPDATES:
- Issue #51: Fix composer dep declarations for easy install
- Issue #54: Fix bug preventing redirect if request method was not GET or HEAD
- Migrate to amphp framework
BC BREAKS:
- Because the library has been migrated to the amphp concurrency framework all
Artax
namespace
declarations in your code must be updated toAmp\Artax
. Additionally, return values from both
Client::request()
andClient::requestMulti()
now implementAmp\Promise
(wasAfter\Promise
).