| ⇢ | A | AbstractInstanceEvent added | |
| ⇢ | A | ConnectionSeenEvent added | |
| ⇢ | A | InputSeenEvent added | |
| ⇢ | A | InstanceSeenEvent added | |
| ⇢ | A | InstanceStatusUpdatesEvent added | |
| ⇢ | A | SubscriptionSeenEvent added | |
| ⇢ | A | SubscriptionStateChangeEvent added | |
| ⇢ | A | WebSocketManager added | |
| A | ↘ | B | PersistenceManager got worse |
| A | ↘ | C | StatusManager got worse |
| ⇢ | A | WebSocketManager::__construct() added | |
| ⇢ | A | WebSocketManager::onInstanceStatusUpdates() added | |
| ⇢ | A | ConnectionSeenEvent::__construct() added | |
| ⇢ | A | WebSocketManager::onOpen() added | |
| ⇢ | A | WebSocketManager::onClose() added | |
| ⇢ | A | InputSeenEvent::__construct() added | |
| ⇢ | A | SubscriptionSeenEvent::__construct() added | |
| ⇢ | A | SubscriptionStateChangeEvent::__construct() added | |
| ⇢ | A | PersistenceManager::onMainLoopStarted() added | |
| ⇢ | A | StatusManager::configureEventDispatcher() added | |
| ⋮ | view more | ||
| A | ↛ | StatusManager::broadcastMessages() removed | |
| A | ↛ | StatusManager::onOpen() removed | |
| A | ↛ | StatusManager::onClose() removed | |
| A | ↛ | StatusManager::onError() removed | |
| A | ↛ | StatusManager::onMessage() removed | |