| ⇢ | B | Pool added | |
| ⇢ | B | IP added | |
| ⇢ | A | Instance added | |
| ⇢ | A | ManagementSocket added | |
| ⇢ | A | Pools added | |
| A | ↛ | ServerApi removed | |
| A | ↛ | ServerSocket removed | |
| A | ↛ | Utils removed | |
| A | ↛ | IPv4 removed | |
| A | ↛ | IPv6 removed |
| ⇢ | D | Firewall::getForwardChain() added | |
| ⇢ | C | IP::__construct() added | |
| ⇢ | B | Pool::getNetCount() added | |
| ⇢ | B | ServerConfig::getConfig() added | |
| ⇢ | B | IP::split6() added | |
| ⇢ | B | Pool::populateInstances() added | |
| ⇢ | B | Pool::toArray() added | |
| ⇢ | B | ServerManager::connections() added | |
| ⇢ | B | ServerConfig::getRoutes() added | |
| ⇢ | B | Firewall::getIngressPorts() added | |
| ⋮ | view more | ||
| A | ↘ | B | OpenVpnModule::init() got worse |
| B | ↗ | A | Firewall::getFilter() improved |
| A | ↘ | B | ServerManager::kill() got worse |
| D | ↛ | ServerConfig::get() removed | |
| B | ↛ | ServerApi::loadStats() removed | |
| B | ↛ | IPv4::splitRange() removed | |
| B | ↛ | IPv6::splitRange() removed | |
| B | ↛ | IPv4::__construct() removed | |
| B | ↛ | IPv6::__construct() removed | |
| B | ↛ | Firewall::getForward() removed | |
| A | ↛ | ServerSocket::read() removed | |
| A | ↛ | IPv4::inRange() removed | |
| A | ↛ | ServerSocket::close() removed | |
| ⋮ | view more | ||