| ⇢ | A | AbstractClient added | |
| ⇢ | A | HTTPClient added | |
| F | ↗ | B | Client improved |
| ⇢ | F | AbstractClient::__construct() added | |
| ⇢ | B | HTTPClient::connect() added | |
| ⇢ | B | AbstractClient::login() added | |
| ⇢ | A | HTTPClient::__construct() added | |
| ⇢ | A | HTTPClient::request() added | |
| ⇢ | A | HTTPClient::close() added | |
| ⇢ | A | HTTPClient::log() added | |
| ⇢ | A | HTTPClient::active() added | |
| ⇢ | A | HTTPClient::__destruct() added | |
| ⇢ | A | AbstractClient::generateClientTransactionId() added | |
| ⋮ | view more | ||
| B | ↘ | C | Client::connect() got worse |
| F | ↗ | A | Client::__construct() improved |
| B | ↛ | Client::login() removed | |
| A | ↛ | Client::generateClientTransactionId() removed | |