| ⇢ | B | HttpClientTrait added | |
| ⇢ | A | SecureSocket added | |
| ⇢ | A | HttpHeadersTrait added | |
| ⇢ | A | HttpsClient added | |
| ⇢ | A | SecureClientSocket added | |
| C | ↗ | A | HttpClient improved |
| ⇢ | C | HttpHeadersTrait::adjustHeaders() added | |
| ⇢ | C | HttpClientTrait::retrieveAndParseResponse() added | |
| ⇢ | B | SecureSocket::isWriteable() added | |
| ⇢ | B | HttpClientTrait::prepareRequest() added | |
| ⇢ | B | SecureSocket::ready() added | |
| ⇢ | B | HttpClientTrait::requestImpl() added | |
| ⇢ | A | SecureSocket::write() added | |
| ⇢ | A | HttpClientTrait::checkConnection() added | |
| ⇢ | A | SecureClientSocket::__construct() added | |
| ⇢ | A | SecureSocket::open() added | |
| ⋮ | view more | ||
| B | ↗ | A | HttpClient::request() improved |
| C | ↛ | HttpClient::adjustHeaders() removed | |
| C | ↛ | HttpClient::retrieveAndParseResponse() removed | |
| B | ↛ | HttpClient::prepareRequest() removed | |
| A | ↛ | HttpClient::handleHeader() removed | |
| A | ↛ | HttpClient::appendPayloadToRequest() removed | |
| A | ↛ | HttpClient::adjustConnectionHeader() removed | |
| A | ↛ | HttpClient::resetHeaders() removed | |
| A | ↛ | HttpClient::appendPayload() removed | |
| A | ↛ | HttpClient::retrieveHeaders() removed | |
| A | ↛ | HttpClient::checkConnection() removed | |
| ⋮ | view more | ||