WIP Bugs Enhancements Automated tests Long packets, short packets TLS Client certificate and key Offline buffering Queue outbound publishes in progress and retry with dup=1 after reconnect. Client connect sends clean session Client connect sends last will Local persistent buffering High availablity: fail over to a list of servers on failure to connect MQTT over WebSocket Back pressure on write PID allocation? At the moment we just return an error. Publish QoS level 2 (exactly once) Subscribe QoS level 2 (exactly once)