| ⇢ | A | SocketRelay added | |
| ⇢ | A | RPC added | |
| ⇢ | A | StreamRelay added | |
| A | ↛ | Connection removed | |
| A | ↛ | JsonRPC removed |
| ⇢ | B | SocketRelay::__construct() added | |
| ⇢ | B | StreamRelay::receiveSync() added | |
| ⇢ | B | SocketRelay::receiveSync() added | |
| ⇢ | B | StreamRelay::send() added | |
| ⇢ | A | SocketRelay::send() added | |
| ⇢ | A | SocketRelay::connect() added | |
| ⇢ | A | SocketRelay::fetchPrefix() added | |
| ⇢ | A | RPC::handleBody() added | |
| ⇢ | A | StreamRelay::fetchPrefix() added | |
| ⇢ | A | StreamRelay::assertMode() added | |
| ⋮ | view more | ||
| B | ↛ | Connection::receiveSync() removed | |
| B | ↛ | Connection::__construct() removed | |
| A | ↛ | JsonRPC::call() removed | |
| A | ↛ | Connection::send() removed | |
| A | ↛ | Connection::connect() removed | |
| A | ↛ | JsonRPC::handleBody() removed | |
| A | ↛ | Connection::__destruct() removed | |
| A | ↛ | Connection::__toString() removed | |
| A | ↛ | Connection::fetchPrefixSync() removed | |
| A | ↛ | Connection::createSocket() removed | |
| ⋮ | view more | ||