| ⇢ | A | BadResourceException added |
| ⇢ | B | AbstractSocket::fromResource() added | |
| ⇢ | B | AbstractSocket::setupSocketResource() added | |
| ⇢ | A | AbstractSocket::shutdownSocketCleaner() added | |
| ⇢ | A | BadResourceException::notSocketResource() added | |
| ⇢ | A | RequestDescriptor::forget() added | |
| ⇢ | A | DisconnectStage::processForgottenDescriptor() added | |
| ⇢ | A | SocketBag::forgetSocket() added | |
| ⇢ | A | DisconnectStage::dispatchFinalizeEvent() added | |
| ⇢ | A | DisconnectedIo::isConnected() added | |
| ⇢ | A | ServerSocket::isServer() added | |
| ⋮ | view more | ||
| B | ↗ | A | DisconnectStage::disconnect() improved |
| B | ↗ | A | AbstractSocket::open() improved |
| A | ↛ | RequestDescriptor::postpone() removed | |
| A | ↛ | SocketBag::postponeSocket() removed | |
| A | ↛ | RequestDescriptor::isPostponed() removed | |