| ⇢ | A | AsyncStreamingClient added | |
| ⇢ | A | StreamingClient added |
| ⇢ | A | AsyncStreamingClient::filtered() added | |
| ⇢ | A | AsyncStreamingClient::stream() added | |
| ⇢ | A | StreamingClient::stream() added | |
| ⇢ | A | Client::withAccessToken() added | |
| ⇢ | A | Client::withOutAccessToken() added | |
| ⇢ | A | Client::stream() added | |
| ⇢ | A | AsyncClient::withAccessToken() added | |
| ⇢ | A | AsyncClient::withOutAccessToken() added | |
| ⇢ | A | AsyncStreamingClient::sample() added | |
| ⇢ | A | StreamingClient::__construct() added | |
| ⋮ | view more | ||
| A | ↘ | B | AsyncClient::__construct() got worse |
| A | ↛ | AsyncClient::sampleStream() removed | |
| A | ↛ | AsyncClient::filteredStream() removed | |